Les sauvegardes EOLE 2.3. Documentation sous licence Creative Commons by-nc-sa - EOLE (http ://eole.orion.education.fr) révisé : Septembre 2014

Dimension: px
Commencer à balayer dès la page:

Download "Les sauvegardes EOLE 2.3. Documentation sous licence Creative Commons by-nc-sa - EOLE (http ://eole.orion.education.fr) révisé : Septembre 2014"

Transcription

1 Les sauvegardes EOLE 2.3 révisé : Septembre 2014 Documentation sous licence Creative Commons by-nc-sa - EOLE (http ://eole.orion.education.fr)

2 Version du document révisé : Septembre 2014 Date de création : Août 2012 Editeur Pôle de Compétence EOLE Rédacteurs Équipe EOLE Licence Cette documentation, rédigée par le pôle de compétence EOLE, est mise à disposition selon les termes de la licence : Creative Commons by-nc-sa (Paternité - Pas d'utilisation Commerciale - Partage des Conditions Initiales à l'identique) 2.0 France : Vous êtes libres : de reproduire, distribuer et communiquer cette création au public ; de modifier cette création Selon les conditions suivantes : paternité : vous devez citer le nom de l'auteur original de la manière indiquée par l'auteur de l'œuvre ou le titulaire des droits qui vous confère cette autorisation (mais pas d'une manière qui suggèrerait qu'ils vous soutiennent ou approuvent votre utilisation de l'œuvre) ; pas d'utilisation Commerciale : vous n'avez pas le droit d'utiliser cette création à des fins commerciales, y compris comme support de formation ; partage des Conditions Initiales à l'identique : si vous modifiez, transformez ou adaptez cette création, vous n'avez le droit de distribuer la création qui en résulte que sous un contrat identique à celui-ci. À chaque réutilisation ou distribution de cette création, vous devez faire apparaître clairement au public les conditions contractuelles de sa mise à disposition. La meilleure manière de les indiquer est un lien vers cette page web. Chacune de ces conditions peut être levée si vous obtenez l'autorisation du titulaire des droits sur cette œuvre. Rien dans ce contrat ne diminue ou ne restreint le droit moral de l'auteur ou des auteurs. Cette documentation est basée sur une réalisation du pôle de compétences EOLE. Les documents d'origines sont disponibles sur le site. EOLE est un projet libre (Licence GPL). Il est développé par le pôle de compétences EOLE du ministère de l'éducation nationale, rattaché à la Direction des Systèmes d'information et des Infrastructures de L'académie de Dijon (DS2i). Pour toute information concernant ce projet vous pouvez nous joindre : 2

3 Par courrier électronique : eole@ac-dijon.fr Par FAX : Par courrier : EOLE-DS2i - 2G, rue du Général Delaborde DIJON Le site du pôle de compétences EOLE : 3

4 Sommaire Sommaire I Généralités sur la sauvegarde Sauvegarde totale Sauvegarde incrémentale Sauvegarde différentielle Des outils de sauvegarde... 9 II La sauvegarde EOLE Le vocabulaire Bacula Architecture de Bacula Configuration des sauvegardes Activation et configuration de Bacula Configuration depuis l'ead Configuration depuis la ligne de commande Programmation des sauvegardes La première sauvegarde III La restauration des sauvegardes EOLE Restauration complète Restauration partielle IV Diagnostic et rapport...39 V Ajouter des données à sauvegarder...43 VI Réinitialisation de la sauvegarde...45 VII Annexes Autres outils d'administration pour Bacula Quelques références Création d'un partage Windows XP

5 Sommaire VIII Questions fréquentes...55 Glossaire...60 Annexe Indications pour la programmation Instancier un template avec CreoleCat L'éditeur de texte Vim Le mode conteneur Mise à jour depuis l'ead Personnalisation du serveur à l'aide de Creole Répertoires utilisés Création de patch Les dictionnaires Creole En-tête XML Fichiers templates, paquets et services Familles, variables et séparateurs Contraintes Aide Le langage de template Creole Déclarations du langage Creole Fonctions prédéfinies Utilisation avancée Exemple CreoleLint et CreoleCat Vérifier les dictionnaires et templates avec CreoleLint Instancier un template avec CreoleCat Ajout de scripts à l'instance ou au reconfigure Ajouter un test diagnose Indications pour la programmation Gestion des noyaux Linux Gestion des tâches planifiées eole-schedule

6 Sommaire Gestion du pare-feu eole-firewall

7 Généralités sur la sauvegarde I Généralités sur la sauvegarde La sauvegarde (Backup, en anglais) consiste à dupliquer des données stockées dans le Système Informatique (SI) de l'entité, dans le but de les mettre en sécurité. Cette mise en sécurité a pour but de répondre à deux éventualités de restauration (l'opération inverse de la sauvegarde) : la restauration de tout ou partie du SI, suite à une dégradation importante du SI, voire une destruction (disaster recovery) ; la restauration de quelques fichiers, suite à une corruption ou une destruction limitée de données. On distingue trois types de sauvegardes : la sauvegarde totale (T) ; la sauvegarde différentielle (D) ; la sauvegarde incrémentale (I). La sauvegarde peut être réalisée localement, sur un média (serveur, disque, bande, CD-ROM) hébergé dans le SI, à des fins de restauration rapide, ou elle peut être archivée, voire externalisée. 7

8 Généralités sur la sauvegarde 1 Sauvegarde totale Une sauvegarde totale ou complète, correspond à la copie intégrale d'un contenu à un instant T, sans prendre en compte l'historique. Coûteuse en temps et en espace, cette sauvegarde reste malgré tout la plus fiable, puisqu'elle assure à elle seule l'intégrité de l'ensemble des données sauvegardées. Il n'est pas judicieux de ne pratiquer que ce type de sauvegarde, car l'ensemble des données n'est jamais totalement modifié entre deux sauvegardes. Il existe deux autres méthodes qui procèdent à la sauvegarde des seules données modifiées et/ou ajoutées entre deux sauvegardes totales : la sauvegarde incrémentale ; la sauvegarde différentielle. 2 Sauvegarde incrémentale Une sauvegarde incrémentale réalise une copie des fichiers créés ou modifiés depuis la dernière sauvegarde quel que soit son type (complète, différentielle ou incrémentale). Une sauvegarde totale est réalisée le jour T. Le jour T+1, la sauvegarde incrémentale est réalisée par référence à la sauvegarde précédente, donc la sauvegarde T. Le jour T+2, la sauvegarde incrémentale est réalisée par référence à la sauvegarde précédente, à savoir T+1. Et ainsi de suite. La restauration d'un système complet à un jour donné (par ex : au jour T+3) se fait en appliquant la dernière sauvegarde complète (jour T), ainsi que toutes les sauvegardes incrémentales jusqu'au jour cible, à savoir T+1, T+2 et T+3. Lorsqu'il s'agit de la restauration d'un fichier ou d'un répertoire qui a été sauvegardé à la date T+3 (T étant le jour de la sauvegarde totale de référence), seule la sauvegarde incrémentale du jour T+3 est nécessaire. 3 Sauvegarde différentielle Une sauvegarde différentielle réalise une copie des fichiers crées ou modifiés, en se basant sur les différences constatées avec la dernière sauvegarde totale (quelles que soient les sauvegardes intermédiaires). 8

9 Généralités sur la sauvegarde Attention La notion de sauvegarde différentielle peut varier suivant la solution de sauvegarde utilisée. Cette présentation est fidèle à l'outil de sauvegarde choisi par EOLE. 4 Des outils de sauvegarde Les systèmes GNU/Linux embarquent depuis toujours des outils unitaires d'archivage qui permettent de réaliser des embryons de stratégie de sauvegarde. Ainsi des outils tels que la commande tar permettent de créer des archives sur des médias locaux (disques, ou lecteurs de bandes). Via des scripts se basant sur les dates de modifications, il est possible d'implémenter les méthodes de sauvegarde détaillées dans les paragraphes précédents. Des outils plus complexes, et souvent propriétaires, ont été développés depuis, pour faciliter la création de ces sauvegardes (gestion du contenu à sauvegarder), mais aussi pour faciliter la gestion du calendrier de sauvegarde (programmation des tâches et des successions de sauvegardes). Enfin, la plupart de ces outils intègrent la gestion de la restauration, avec la possibilité de choisir la date cible à restaurer. Les solutions logicielles les plus connus sont : Tivoli Storage Manager (TSM) - IBM Time Navigator - Atempo Arkeia Network Backup - Arkeia ARCserve Backup - Computer Associate Networker - EMC/Legato Bacula - Bacula 9

10 La sauvegarde EOLE II La sauvegarde EOLE EOLE utilise l'outil de sauvegarde libre Bacula. Bacula permet de sauvegarder : des fichiers / dossiers ; des exports : MySQL / OpenLDAP / quotas ; les permissions UNIX (droits POSIX*) ; les ACLs*. Bacula permet de sauvegarder des données (indifféremment sur des disques locaux ou distants, des bandes magnétiques), de gérer un nombre important et non limité de clients, et évidemment de restaurer facilement les sauvegardes. Bacula supporte, entre autres, la possibilité de faire des sauvegardes sur plusieurs unités de stockage, si la capacité est insuffisante. 1 Le vocabulaire Bacula Bacula utilise un nombre important de ressources pour définir une sauvegarde. Quelques définitions 10

11 La sauvegarde EOLE Job L'objet le plus élevé est la définition d'un Job, représentant une "sauvegarde" au sens Bacula du terme. Un Job Bacula est une ressource de configuration qui définit le travail que Bacula doit effectuer pour sauvegarder ou restaurer un client particulier. Un Job consiste en l'association d'un type d'opération à effectuer (Type : backup, restore, verify, etc.), d'un niveau de sauvegarde (Level : Full, Incremental,...), de la définition d'un ensemble de fichiers et répertoires à sauvegarder (FileSet), et d'un lieu de stockage où écrire les fichiers (Storage, Pool). Schedule Un Job peut être immédiat, mais dans une stratégie de sauvegarde, il est généralement planifié via la ressource Schedule. Le schedule détermine la date et l'instant où le job doit être lancé automatiquement, et le niveau (total, différentiel, incrémental...) du job en question. Cette directive est optionnelle. Si elle est omise, le job ne pourra être exécuté que manuellement via la Console. Volume Un Volume est une unité d'archivage, usuellement une cartouche ou un fichier nommé sur disque où Bacula stocke les données pour un ou plusieurs jobs de sauvegarde. Tous les volumes Bacula ont un label unique (logiciel) écrit sur le volume par Bacula afin qu'il puisse être assuré de lire le bon volume. En principe, il ne devrait pas y avoir de confusion avec des fichiers disques, mais avec des cartouches, le risque d'erreur est plus important. Les volumes ont certaines propriétés comme la durée de rétention des données et la possibilité d'être recyclés une fois cette durée de rétention expirée; ceci afin d'éviter de voir grossir indéfiniment l'espace disque occupé par les sauvegardes. 11

12 La sauvegarde EOLE Pool La ressource Pool définit l'ensemble des Volumes de stockage (cartouches ou fichiers) à la disposition de Bacula pour écrire les données. En configurant différents Pools, vous pouvez déterminer quel ensemble de volumes (ou média) reçoit les données sauvegardées. Ceci permet, par exemple, de stocker les sauvegardes totales sur un ensemble de volumes, et les sauvegardes différentielles et incrémentales sur un autre. De même, vous pouvez assigner un ensemble de volumes à chaque machine sauvegardée. FileSet Un FileSet est une ressource qui définit les fichiers à inclure dans une sauvegarde. Il consiste en une liste de fichiers ou répertoires inclus, une liste de fichiers ou répertoires exclus et la façon dont les fichiers seront stockés (compression, chiffrement, signatures). Storage Cette ressource définit les services de stockage que peut contacter le directeur. On y retrouve les répertoires de travail du processus, le nombre de Jobs concurrents qu'il est capable de traiter, et éventuellement, la définition des adresses IP des clients dont il accepte les connexions. Chaque Job est associé à une ressource Storage. Une ressource Storage peut être associée à plusieurs Jobs. Device Véritable destination physique de la sauvegarde, la ressource Device fait le lien entre le matériel de sauvegarde (lecteur de bandes, robots de sauvegarde, mais aussi disques locaux - internes comme externes) et la ressource Storage. 12

13 La sauvegarde EOLE Catalog La ressource Catalog précise quel catalogue utiliser pour le job courant. Actuellement, Bacula ne peut utiliser qu'un type de serveur de bases de données défini lors de sa configuration : SQLite, MySQL, PostgreSQL. En revanche, vous pouvez utiliser autant de catalogues que vous le souhaitez. Par exemple, vous pouvez avoir un catalogue par client, ou encore un catalogue pour les sauvegardes, un autre pour les jobs de type Verify et un troisième pour les restaurations. Le catalogue (ressource Catalog) est une base de données utilisée pour stocker : des informations sur les fichiers: la liste, les permissions, l'emplacement sur les volumes de sauvegarde, etc. la définition de la configuration de Bacula. Actuellement, trois formats de bases de données sont supportés : SQLite, MySQL et PostgreSQL. SQLite est conseillé pour de petites installations, alors que MySQL est préférable pour les installations d'entreprise (à partir d'une dizaine de clients). Attention, l'interface web ne fonctionne qu'avec les versions MySQL et PostgreSQL. Le catalogue est une pièce majeure de Bacula, et doit également faire partie du plan de sauvegarde. Ce catalogue peut rapidement devenir volumineux, il faut veiller au taux d'occupation et à la performance de la base de données. Point important, la configuration de Bacula se fait à deux niveaux: les fichiers de configuration ; la base de données. Bacula lit les fichiers de configuration au démarrage, et inscrit les valeurs dans la base de données du Catalogue. C'est le Catalogue qui définit la configuration utilisée par Bacula, donc il faut préférer le résultat des commandes console aux valeurs des fichiers. 2 Architecture de Bacula Bacula est construit suivant une architecture distribuée : 13

14 La sauvegarde EOLE le serveur directeur (backup server) est l'élément central, qui supervise et archive les opérations de sauvegarde et de restauration, le nom du service sur un module EOLE est bacula-director ; le serveur base de données (database server) gère le catalogue dans lequel le directeur archive les opérations et l'emplacement des fichiers dans les différents volumes de sauvegarde, au format SQLite et sur le même serveur que le directeur sur un module EOLE ; le serveur de stockage (storage server) est le serveur qui prend en charge l'écriture et la lecture des 14

15 La sauvegarde EOLE volumes de sauvegarde, le nom du service sur un module EOLE est bacula-sd ; le serveur de lecture/écriture de fichiers (file server) exécute les commandes de lecture/écriture des fichiers gérés par la sauvegarde sur chaque poste où il est installé, le nom du service sur un module EOLE est bacula-fd ; La communication entre chaque serveur est associée à un mot de passe. Ces différents serveurs peuvent être : installés sur la même machine sans problème ; présents en plusieurs exemplaires (on peut dupliquer les destinations de sauvegardes, avoir plusieurs directeur, etc.). La configuration Bacula sur un module EOLE ne permet pas la séparation du serveur directeur, du serveur base de données et du serveur de fichiers. Cette partie de la configuration est appelée directeur dans la suite de la documentation. Par contre, il est possible de déporter le serveur de stockage sur un serveur disposant d'un disque de sauvegarde. Pour résumer, 3 services liés aux sauvegardes se retrouvent sur un module EOLE : bacula-director bacula-sd bacula-fd Truc & astuce Plusieurs directeurs peuvent envoyer les données sur un unique serveur de stockage en établissement. Il est également possible de copier les sauvegardes au travers d'autres protocoles réseau : rsync, samba, ssh, etc. Attention Certaines infrastructures nécessitent une dégradation des fonctionnalités des modules EOLE comme la désactivation des mises à jour automatiques pour que la sauvegarde distante fonctionne correctement. Le déport du service bacula sd sur un autre serveur que bacula dir ne permet pas de gérer correctement les verrous des tâches d'administration sur ce serveur : bacula dir ne permet pas de signaler efficacement à bacula sd qu'une sauvegarde est lancée et qu'il doit poser un verrou empêchant les autres tâches d'administration. 15

16 La sauvegarde EOLE 3 Configuration des sauvegardes La configuration des sauvegardes consiste en une activation sur le module et en une configuration qui peut se faire soit par l'ead soit en ligne de commande. Certaines infrastructures de sauvegarde sont permises par l'éditeur de configuration des modules EOLE (sauvegarde distante) mais posent des problèmes opérationnels étant donnée la gestion automatique des sauvegardes et des mises à jour. L'infrastructure compatible avec le fonctionnement des modules EOLE est l'utilisation des différents services bacula sur une même machine Activation et configuration de Bacula Avant tout, vérifier que Bacula est bien activé dans l'onglet Services de l'interface de configuration du module. Suite à l'activation, un onglet Bacula apparaît dans l'interface de configuration du module. Dans cet onglet il faut activer localement le directeur, définir si le serveur de stockage est distant ou local et configurer les périodes de rétention. Configuration du directeur Si le directeur n'est pas activé localement sur le module, aucune sauvegarde ne sera effectuée. 16

17 La sauvegarde EOLE Le nom du directeur est une information importante. Ce nom est utilisé en interne dans le logiciel mais, surtout, il est nécessaire pour configurer un client Bacula ou pour joindre un serveur de stockage externe. Attention Ne changez jamais le nom du directeur après l'instanciation du serveur. Cette variable est utilisée dans les noms des fichiers de sauvegarde. Ensuite, il est nécessaire de définir les durées de rétention * des différents espaces de stockage (totale, différentielle et incrémentale). La durée de rétention des fichiers détermine le temps de conservation avant l'écrasement. Plus les durées de rétention sont importantes, plus l'historique sera important et plus l'espace de stockage nécessaire sera important. Exemple Il peut être intéressant de conserver un historique long mais avec peu d'états intermédiaires. Pour cela, voici un exemple de configuration : 6 mois de sauvegardes totales ; 5 semaines de sauvegardes différentielles ; 10 jours de sauvegardes incrémentales. Avec la politique de sauvegarde suivante : une sauvegarde totale par mois ; une sauvegarde différentielle par semaine ; une sauvegarde incrémentale du lundi au vendredi. Dans l'historique, il y aura donc une sauvegarde par jour de conservée pendant 10 jours, une sauvegarde par semaine pendant 5 semaines et une sauvegarde mensuelle pendant 6 mois. 17

18 La sauvegarde EOLE Attention Une modification de la durée de rétention en cours de production n'aura aucun effet sur les sauvegardes déjà effectuées, elles seront conservées et recyclées mais sur la base de l'ancienne valeur. Afin de prendre en compte la nouvelle valeur, il faut vider le support de sauvegarde ou prendre un support de sauvegarde ne contenant aucun volume et ré-initialiser la base de données Bacula avec la commande : # /usr/share/eole/posttemplate/00 bacula instance Le catalogue Bacula a déjà été initialisé, voulez vous le réinitialiser? [oui/non] oui La commande doit être impérativement suivie d'un reconfigure : # reconfigure Truc & astuce En mode expert, il est possible de définir l'algorithme de compression utilisé pour le stockage. Il est possible de choisir de aucune compression à une compression maximum GZIP9. 18

19 La sauvegarde EOLE Le taux de compression est exprimé par un chiffre de 1 à 9, proportionnel à l'efficacité. Plus l'algorithme est efficace, moins il nécessite d'espace mais plus il alourdit la charge système et allonge la durée du processus de sauvegarde. Au delà de 6, valeur proposée par défaut, le gain de place est faible par rapport à l'allongement de la durée de traitement. Configuration du stockage Le stockage peut être local ou distant. Dans le cas d'un serveur distant (Activer le serveur de stockage localement à non), il faut configurer l'adresse IP et le mot de passe du serveur de stockage distant. Dans le cas d'un serveur local aucun paramètre n'est à configurer. Par contre de nouveaux paramètres apparaissent vous permettant éventuellement d'autoriser des directeurs à se connecter au présent stockage. Attention Certaines infrastructures nécessitent une dégradation des fonctionnalités des modules EOLE comme la désactivation des mises à jour automatiques pour que la sauvegarde distante fonctionne correctement. Le déport du service bacula sd sur un autre serveur que bacula dir ne permet pas de gérer correctement les verrous des tâches d'administration sur ce serveur : bacula dir ne permet pas de signaler efficacement à bacula sd qu'une sauvegarde est lancée et qu'il doit poser un verrou empêchant les autres tâches d'administration. Autoriser des directeurs à se connecter au stockage Il peut être intéressant de connecter un directeur Bacula distant au serveur de stockage local. 19

20 La sauvegarde EOLE Pour ce faire il faut autoriser une ou plusieurs adresses IP à se connecter sur le serveur. Le mot de passe est par défaut régénéré à chaque reconfiguration, il est donc nécessaire de le fixer si l' on veut pouvoir connecter un client. Attention Les sauvegardes sont des informations sensibles. Il ne faut pas utiliser de mot de passe facilement déductible. Pour que les modifications soient prises en compte, une reconfiguration du serveur est nécessaire avec la commande : [reconfigure] Configuration depuis l'ead Une fois le stockage Bacula activé dans l'interface de configuration du module, il faut configurer le support de sauvegarde. Le menu Sauvegardes de l'ead propose une interface simplifiée pour la configuration du support de sauvegarde et le paramétrage facultatif de l'envoi des rapports. Configuration du support Trois supports de sauvegarde sont proposés : SMB Disque USB local Configuration manuelle du support Le point de montage du support est dans les trois cas de figure : /mnt/sauvegardes SMB : la sauvegarde se fait à travers un partage SMB *. Il est préférable de déporter le serveur de stockage Bacula plutôt que d'utiliser le protocole SMB *. Ce type de sauvegarde sera utilisé, par exemple, pour les NAS *. Les informations suivantes sont demandées : Nom de machine de la machine distante ; IP de la machine distante ; le nom du Partage ; optionnellement le Login, le Mot de passe. 20

21 La sauvegarde EOLE Attention Les informations stockées dans les sauvegardes sont sensibles, il donc préférable de toujours authentifier l'accès aux partages contenant les données. Disque USB local : la sauvegarde se fait sur un support nécessitant un montage (disque USB, disque interne, etc.), contrôlé avant chaque sauvegarde. Le chemin d'accès à saisir correspond au nœud du périphérique (par exemple /dev/hda1). Attention Méthode purement locale à la machine, cette méthode est donc sensible aux corruptions éventuelles du serveur. configuration manuelle du support : comme son nom l'indique elle permet à l'utilisateur de définir sa propre destination de sauvegarde via les outils Bacula. Ce choix correspond généralement à l'utilisation de lecteurs de bandes et s'intègre dans une stratégie de sauvegarde à plus grande échelle. Le point de montage par défaut est toujours /mnt/sauvegardes. Le montage n'est pas contrôlé. 21

22 La sauvegarde EOLE Le pilote est dépendant du matériel, le lecteur de bande doit être configuré manuellement. Pour information, le fichier template concerné baculasupport.conf est dans /usr/share/eole/creole/distrib/ Pour que la solution soit pérenne il est nécessaire de créer un patch EOLE *. Consulter la documentation sur la personnalisation d'un serveur à l'aide de Creole Voir la documentation officielle de Bacula pour le paramétrage : Attention Le support doit être monté sur /mnt/sauvegardes et l'utilisateur bacula doit avoir les droits en écriture : Pour connaître les périphériques qui sont montés # mount Pour monter le périphérique # /usr/share/eole/bacula/baculamount.py mount Lire les droits du répertoire sauvegardes : # ls l /mnt # rwxr xr x 2 bacula root 4096 févr :08 sauvegardes Si les droits ne sont pas bons, utiliser la commande suivante : # chown R bacula:root /mnt/sauvegardes Paramètres pour l'envoi de rapports L'envoi de courriels est proposé si le directeur Bacula est activé sur le serveur. EOLE offre la possibilité d'envoyer deux types de courriel : les rapports d'erreurs de Bacula ; les rapports de sauvegarde réussie. 22

23 La sauvegarde EOLE Il est recommandé de définir les deux types d'envoi. Le premier type de rapport informe que la sauvegarde s'est mal déroulée, alors que le second informe qu'une sauvegarde s'est bien déroulée. Penser à configurer correctement votre relai SMTP*. Truc & astuce Il est possible de déclarer plusieurs destinataires en séparant les adresses par des virgules. Exemple : admin@ac dijon.fr,technicien@ac dijon.fr 3.3. Configuration depuis la ligne de commande Il n'est pas nécessaire de passer par l'ead pour configurer le support de sauvegarde. L'ensemble des paramétrages peut être réalisé avec le script [baculaconfig.py]. Les informations définies dans l'ead sont modifiables en ligne de commande et inversement. Configuration du support Si le support est un partage SMB : # /usr/share/eole/bacula/baculaconfig.py s smb smb_machine=nom_machine smb_ip=adresse_ip smb_partage=nom_du_partage smb_login=login smb_password=mot_de_passe Si le support est un disque USB local : # /usr/share/eole/bacula/baculaconfig.py s usb usb_path=/dev/device_usb Si le support est à configurer manuellement : # /usr/share/eole/bacula/baculaconfig.py s manual Vous devez ensuite configurer le support dans le fichier template /usr/share/eole/creole/distrib/baculasupport.conf Pour que la solution soit pérenne il est nécessaire de créer un patch EOLE. 23

24 La sauvegarde EOLE Truc & astuce Pour tester le support de sauvegarde (USB local ou SMB), il est possible d'utiliser le script [baculamount.py] : # /usr/share/eole/bacula/baculamount.py t Test de montage OK En cas d'échec du montage, la commande donne un indice sur la cause : permissions : bacula n'a pas le droit d'écrire sur le support de sauvegarde monté ; point de montage : le périphérique monté sur /mnt/sauvegardes ne correspond pas à la configuration de bacula ; montage : aucun montage ne correspond à /mnt/sauvegardes Paramètres pour l'envoi de rapports La configuration de l'adresse courriel se fait de la façon suivante : # /usr/share/eole/bacula/baculaconfig.py m mail_ok=adresse_courriel mail_error=adresse_courriel Les paramètres --mail_ok et --mail_error ne sont pas obligatoires. Attention A chaque fois que vous configurez les adresses courriels, vous supprimez la configuration précédente. Il n'est pas possible de modifier une seule des deux adresses mail_ok ou mail_error. Si l'un des deux paramètres n'est pas spécifié, les adresses associées seront supprimées de la configuration de Bacula. Afficher la configuration Il est possible de lister l'ensemble des paramètres depuis la ligne de commande avec la commande [baculaconfig.py] : # /usr/share/eole/bacula/baculaconfig.py d Support : {'usb_path': '/dev/sdb1', 'support': 'usb'} Mail : {} Programmation : non configuré 24

25 La sauvegarde EOLE 4 Programmation des sauvegardes Une fois le support de sauvegarde défini, il est possible de programmer un type de sauvegarde par périodicité. Cette programmation se fait soit par l'ead soit depuis la ligne de commande. EOLE propose trois périodicités et trois types de sauvegarde pour la programmation des sauvegardes : Périodicité Type de sauvegarde sauvegardes mensuelles totale sauvegardes hebdomadaires totale, différentielle, incrémentale sauvegardes quotidiennes totale, différentielle, incrémentale En plus des périodicités proposées, il est possible de lancer une sauvegarde immédiate ou différée de type totale, différentielle ou incrémentale. Seules les sauvegardes totales sont possibles dans le cas de la périodicité mensuelle. Les sauvegardes mensuelles se font la première semaine du mois. Si une autre sauvegarde est programmée la même nuit, celle-ci sera automatiquement reportée à la semaine d'après. Les sauvegardes se programment pour une nuit de la semaine. Une nuit va de 12h à 11h59. Pour les sauvegardes quotidiennes, il est possible de choisir une plage de jours. Programmation depuis l'ead 25

26 La sauvegarde EOLE Le menu Sauvegardes de l'ead propose une interface simplifiée pour programmer des sauvegardes périodiques ou pour lancer une sauvegarde unique immédiate ou différée. Programmation depuis la ligne de commande Pour ajouter une nouvelle programmation, il faut connaître les paramètres suivants : choix de la périodicité : quotidienne daily, hebdomadaire weekly ou mensuelle monthly ; le type : totale Full, différentielle Differential ou incrémentale Incremental ; le jour de la semaine : de 1 (pour la nuit de dimanche à lundi) à 7 (pour la nuit du samedi à dimanche) ; en cas de sauvegarde quotidienne, éventuellement le jour de fin : de 1 à 7 ; l'heure de la sauvegarde : de 0 à 23, sachant que la nuit commence à 12h et fini à 11h le lendemain Exemple pour ajouter une programmation de sauvegarde depuis la ligne de commande : /usr/share/eole/bacula/baculaconfig.py j daily job_level=incremental job_day=2 job_end_day=5 job_hour=22 Les programmations ajoutées depuis la ligne de commande sont également visibles dans l'ead. Il est également possible de lancer une sauvegarde immédiate. Il est nécessaire de choisir le type de sauvegarde totale (Full), différentielle (Differential) ou incrémentale (Incremental). Si aucune sauvegarde n'a été effectuée préalablement sur le serveur, la première sauvegarde sera automatiquement une sauvegarde totale. Pour effectuer une sauvegarde immédiate, il faut exécuter la commande suivante : /usr/share/eole/bacula/baculaconfig.py n level=full Il est possible de suivre l'évolution de la sauvegarde dans le fichier /var/log/rsyslog/local/bacula dir/bacula dir.err.log 26

27 La sauvegarde EOLE Truc & astuce /usr/share/eole/bacula/baculaconfig.py help donne la liste des options de baculaconfig.py Il existe également des pages de manuel : man bacula, man bacula dir,... Afficher la configuration Il est possible de lister l'ensemble de la configuration depuis la ligne de commande avec la commande [baculaconfig.py] : # /usr/share/eole/bacula/baculaconfig.py d Support : {'usb_path': '/dev/sdb1', 'support': 'usb'} Mail : {} Programmation : 1 : Sauvegarde totale dans la première nuit du mois du mercredi au jeudi à 02:00 2 : Sauvegarde incrémentale de la nuit du lundi au mardi à la nuit au vendredi à 22:00 3 : Sauvegarde totale dans la première nuit du mois du lundi au mardi à 21:00 Supprimer un job Il est possible de supprimer un job depuis la ligne de commande grâce à la commande [baculaconfig.py]. Elle s'utilise comme suit : # /usr/share/eole/bacula/baculaconfig.py x <numéro_job> ou encore : # /usr/share/eole/bacula/baculaconfig.py job_to_delete=<numéro_job> 5 La première sauvegarde Le menu Sauvegardes de l'ead propose une interface simplifiée pour lancer une première sauvegarde total, il faut choisir la sauvegarde immédiate dans le menu. 27

28 La sauvegarde EOLE messages ERR dans les journaux systèmes Les journaux systèmes sont disponibles dans : /var/log/rsyslog/local/bacula-director/ /var/log/rsyslog/local/bacula-sd/ /var/log/rsyslog/local/bacula-fd/ Des avertissements considérés comme normaux (ERR=) apparaissent dans les journaux systèmes à la première sauvegarde. Feb 20 11:48:45 scribe bacula dir: scribe dir JobId 3: Max Volume jobs=1 exceeded. Marking Volume "scribe dir catalog 0003" as Used. Feb 20 11:48:45 scribe bacula dir: scribe fd JobId 3: Could not stat "/etc/eole/bacula.conf": ERR=No such file or directory Feb 20 11:48:45 scribe bacula dir: scribe fd JobId 3: Could not stat "/var/lib/bacula/scribe dir JobDefsCatalog.bsr": ERR=No such file or directory Feb 20 11:48:45 scribe bacula dir: scribe fd JobId 3: shell command: run ClientAfterJob "/usr/share/eole/sbin/baculaconfig.py unlock backup_ok jobtype=catalogue" Le fichier /etc/eole/bacula.conf est un fichier optionnel pour spécifier des options de montage différentes des options par défaut (NFS par exemple). Le fichier /etc/bacula/baculafichiers.d/bacula.conf contient la liste des fichiers à sauvegarder pour tous les modules EOLE (templates, dicos locaux, patchs, etc.). Le fichier.bsr (/var/lib/bacula/scribe-dir-jobdefscatalog.bsr dans l'exemple) lui n'existe pas car il est créé à la première sauvegarde du catalogue Bacula. 28

29 La sauvegarde EOLE D'autres avertissements peuvent apparaître dans les journaux systèmes lors des sauvegardes en fonction des services qui sont activés sur le module. Ils correspondent à des fichiers listés dans /etc/bacula/baculafichiers.d/. Feb 20 11:48:38 scribe bacula dir: scribe fd JobId 2: Could not stat "/etc/cups/printers.conf": ERR=No such file or directory Feb 20 11:48:38 scribe bacula dir: scribe fd JobId 2: Could not stat "/etc/cups/ppds.dat": ERR=No such file or directory Feb 20 11:48:38 scribe bacula dir: scribe fd JobId 2: Could not stat "/var/lib/samba/ntdrivers.tdb": ERR=No such file or directory Feb 20 11:48:38 scribe bacula dir: scribe fd JobId 2: Could not stat "/var/lib/samba/ntforms.tdb": ERR=No such file or directory Feb 20 11:48:38 scribe bacula dir: scribe fd JobId 2: Could not stat "/var/lib/samba/ntprinters.tdb": ERR=No such file or directory 29

30 La restauration des sauvegardes EOLE III La restauration des sauvegardes EOLE La restauration peut être : complète, elle va restaurer l'ensemble des bases de données, l'annuaire, les quotas,... ainsi que l'ensemble des fichiers sauvegardés. partielle, elle peut restaurer l'ensemble ou une partie des fichiers sauvegardés. 1 Restauration complète La restauration d'un serveur se fait sur un serveur instancié. Préparation du serveur Mise à jour Idéalement, le niveau de mise à jour du serveur avant restauration doit être identique au niveau du serveur sauvegardé. Mettre à jour les paquets : [Maj-Auto -i] Choix du mode conteneur ou non Si le serveur sauvegardé était en mode conteneur, il faut re-créer les conteneurs, avec la commande [gen_conteneurs]. Configurer Bacula si le serveur est enregistré dans Zéphir, il faudra redescendre la configuration en ré-enregistrant le serveur avec la commande [enregistrement_zephir] ; si le serveur n'est pas enregistré dans Zéphir, il sera nécessaire de récupérer la sauvegarde de la configuration sur le support de sauvegarde. Configuration de Bacula pour un serveur non enregistré dans Zéphir 30

31 La restauration des sauvegardes EOLE # /usr/share/eole/bacula/baculaconfig.py s usb usb_path=/dev/device_usb Il est normal d'avoir le message suivant lors de l'utilisation de [baculaconfig.py] : Fichier template /var/lib/creole/baculasupport.conf inexistant Il peut être utile de configurer l'envoi des courriels en même temps que le support de sauvegarde. # /usr/share/eole/bacula/baculaconfig.py m mail_ok=mailok@ac dijon.fr mail_error=mailerror@ac dijon.fr Montage du support Une fois que le serveur est enregistré dans Zéphir ou que le support est configuré, il faut monter le support de sauvegarde : # /usr/share/eole/bacula/baculamount.py mount Montage OK Récupération du catalogue Pour récupérer le catalogue de sauvegarde il est nécessaire de connaître le nom du directeur. Le nom du directeur est, par défaut, de la forme : nom_du_module-dir (par exemple : scribe-dir). Si vous ne vous souvenez plus du nom du directeur de votre serveur, il suffit de regarder le contenu du support de sauvegarde : # ls /mnt/sauvegardes/* catalog 0003 /mnt/sauvegardes/amonecole dir catalog 0003 Le directeur est dans ce cas amonecole-dir Lancer la récupération du catalogue : # /usr/share/eole/bacula/bacularestore.py catalog nom_du_directeur Restauration du catalog Pas de fichier /var/lib/eole/config/baculajobs.conf dans le volume nom_du_directeur catalog 0003 Pas de fichier /etc/eole/bacula.conf dans le volume nom_du_directeur catalog 0003 Les messages concernant l'absence de certains fichiers sont normaux. Démontage du support Pour démonter le support de sauvegarde : # /usr/share/eole/bacula/baculamount.py umount 31

32 La restauration des sauvegardes EOLE Instanciation Instancier maintenant votre serveur avec la commande : [instance zephir-restore.eol] Si vous avez enregistré votre serveur sur Zéphir, il est possible d'utiliser directement le fichier de configuration zephir.eol À l'étape de Postconfiguration, sauf besoin exceptionnel il ne faut pas réinitialiser le catalogue : Le catalogue Bacula a déjà été initialisé, voulez vous le réinitialiser? [oui/non] Ne pas tenir compte du message d'erreur suivant : ERREUR : /var/lib/eole/config/shedule.conf not exist Restauration Avant de lancer la restauration il est préférable de vérifier que le chemin du nœud du périphérique est toujours bon. Il peut changer en fonction du nombre de périphériques connectés : # /usr/share/eole/bacula/baculamount.py t Si le périphérique n'a plus le même nœud la commande [baculamount.py] renvoie : ERREUR : le périphérique /dev/sdb1 n'existe pas Il faut alors changer la configuration du support : # /usr/share/eole/bacula/baculaconfig.py s usb usb_path=/dev/device_usb Le test de montage doit renvoyer OK : # /usr/share/eole/bacula/baculamount.py t Test de montage OK Lister l'ensemble de la configuration : # /usr/share/eole/bacula/baculaconfig.py d La restauration complète du serveur va restaurer l'ensemble des bases de données, l'annuaire, les quotas,... ainsi que l'ensemble des fichiers sauvegardés. Pour ce faire il faut utiliser la commande [bacularestore.py] : # /usr/share/eole/bacula/bacularestore.py all Il est possible de suivre l'évolution des restaurations dans le fichier de log : /var/log/bacula/restore.txt Les informations peuvent mettre un peu de temps avant d'apparaître car Bacula ne les "flush" pas tout de suite dans son fichier de log. Si rien n'apparaît dans un délai raisonnable il faut vérifier le chemin du nœud du périphérique. 32

33 La restauration des sauvegardes EOLE Lorsque la restauration complète est terminée, re-configurez votre serveur avec la commande [reconfigure]. 2 Restauration partielle Rechercher un fichier à restaurer Pour rechercher un fichier ou un répertoire dans le support de sauvegarde (sur la dernière sauvegarde uniquement), on utilise l'option search : # /usr/share/eole/bacula/bacularestore.py search nom_du_fichier Il est possible d'utiliser les caractères? ou * pour remplacer respectivement un ou plusieurs caractères en l'échappant de la façon suivante : # /usr/share/eole/bacula/bacularestore.py search nom_du_\* Il est également possible de lister le contenu d'un répertoire sauvegardé avec l'option ls_folder : # /usr/share/eole/bacula/bacularestore.py ls_folder /etc/eole liste du contenu de /etc/eole config.eol Restauration d'un fichier ou d'un répertoire Pour restaurer un fichier de la dernière sauvegarde, on peut utiliser la commande : # /usr/share/eole/bacula/bacularestore.py file /chemin_absolu/nom_du_fichier Exemple : # /usr/share/eole/bacula/bacularestore.py file /etc/eole/config.eol Pour restaurer un répertoire et l'intégralité de son contenu, on peut utiliser la commande : # /usr/share/eole/bacula/bacularestore.py folder folder /chemin_absolu/nom_du_répertoire Exemple : # /usr/share/eole/bacula/bacularestore.py /usr/share/ead2/backend/config Restauration de l'ensemble des fichiers sauvegardés Pour restaurer l'ensemble des fichiers sauvegardés, il est possible d'utiliser la commande : # /usr/share/eole/bacula/bacularestore.py all_files 33

34 La restauration des sauvegardes EOLE Restauration spécifique Les bases de données, les quotas, l'annuaire,... ne sont pas sauvegardés sous forme de fichiers binaires. Ils sont extraits avant la sauvegarde. Pour restaurer, il existe une procédure particulière, différente suivant l'application. Pour connaître les possibilités, faire : # /usr/share/eole/bacula/bacularestore.py help Exemple Pour restaurer l'annuaire : # /usr/share/eole/bacula/bacularestore.py ldap Restauration manuelle Avant de lancer la restauration il est préférable de vérifier que le chemin du nœud du périphérique est toujours bon. Il peut changer en fonction du nombre de périphériques connectés : # /usr/share/eole/bacula/baculamount.py t Si le périphérique n'a plus le même nœud la commande [baculamount.py] renvoie : ERREUR : le périphérique /dev/sdb1 n'existe pas Il faut alors changer la configuration du support : # /usr/share/eole/bacula/baculaconfig.py s usb usb_path=/dev/device_usb Le test de montage doit renvoyer OK : # /usr/share/eole/bacula/baculamount.py t Test de montage OK Lister l'ensemble de la configuration : # /usr/share/eole/bacula/baculaconfig.py d 34

35 La restauration des sauvegardes EOLE La restauration manuelle s'effectue au moyen d'un programme en ligne de commande bconsole : # bconsole c /etc/bacula/bconsole.conf Dans cet exemple nous verrons comment restaurer le fichier /home/a/admin/perso/icones.url Une fois bconsole démarré, il est possible d'abandonner la procédure à tout moment en quittant la console avec la commande [quit], [done] ou avec les touches [ctrl + c] Taper la commande suivante (attention aux majuscules/minuscules et à la saisie sans accents) : restore fileset=complete Il est possible de choisir directement le support de sauvegarde des fichiers en utilisant à la place la commande suivante : restore fileset=filesetsauvegarde Cette commande indique à bconsole d'initialiser une restauration. Vous avez alors plusieurs choix, les plus pertinents sont : To select the JobIds, you have the following choices: [...] Depuis que l'utilisateur a supprimé le fichier le système n'a effectué que des sauvegardes incrémentales alors le fichier est toujours présent dans la sauvegarde, choisissez la sauvegarde la plus récente pour un client. 5: Select the most recent backup for a client (sélectionner la sauvegarde réussie la plus récente) Depuis que l'utilisateur a supprimé le fichier le système a effectué une sauvegarde complète (Full) alors le fichier n'est présent que dans les sauvegardes précédant la sauvegarde complète, sélectionner la dernière sauvegarde pour un client avant une certaine date et entrez une date antérieure à la dernière sauvegarde complète. 6: Select backup for a client before a specified time (sélectionner la dernière sauvegarde réussie avant une date spécifiée) La console propose trois options : The defined FileSet ressources are : 1 : FileSetCatalog 2 : FileSetDefault 3 : FileSetSauvegarde Il faut ensuite choisir le support de sauvegarde des fichiers (et non celui du catalogue) : 3 : FileSetSauvegarde Un prompt apparaît et permet de naviguer dans l'arborescence des sauvegardes : cwd is : / 35

36 La restauration des sauvegardes EOLE $ ls 36

37 La restauration des sauvegardes EOLE etc/ home/ root/ usr/ var/ $ cd /home/a/admin/perso Il faut marquer les fichiers/dossiers à restaurer avec la commande mark (attention, la commande mark est récursive) : $ mark icones.url 1 file marked. Pour "dé-marquer" un fichier marqué par erreur : $ unmark icones.url 1 file unmarked. Lorsque les fichiers et les dossiers à restaurer sont sélectionnés, passer à l'étape suivante avec la commande : $ done bconsole propose plusieurs options, il faut choisir le job de restauration, ici l'option numéro 3 : 3: Restore_file On obtient alors le message suivant : Bootstrap records written to /var/lib/bacula/xxxxxxxxx.restore.2.bsr [...] Ok to run? (yes/mod/no) : La restauration peut maintenant être lancée en répondant yes à la question. Il ne sera plus possible d'abandonner après cette étape. OK to run? (yes/mod/no): yes La restauration est alors placée dans une file d'attente. Le numéro JobId est affiché à l'écran. Il est possible de changer les paramètres de restauration en répondant mod à la question : OK to run? (oui/mod/non): mod Parameters to modify : 1 : Level 2 : Storage [...] 37

38 La restauration des sauvegardes EOLE Par exemple pour restaurer dans un autre répertoire, il faut choisir Where (9 dans le cas présent) et saisir le chemin de la restauration : 9 : Where Please enter path prefix for restore (/ for none) : /home/restauration Ok to run? (yes/mod/no) : yes La restauration est alors placée dans une file d'attente. Le numéro JobId est affiché à l'écran. Pour quitter la console : * quit Il est possible de suivre l'évolution des restaurations dans le fichier de log : /var/log/bacula/restore.txt Les informations peuvent mettre un peu de temps avant d'apparaître car Bacula ne les "flush" pas tout de suite dans son fichier de log. Si rien n'apparaît dans un délai raisonnable il faut vérifier le chemin du nœud du périphérique. Attention Pour conserver les droits étendus associés à un fichier (ACL), il faut restaurer un fichier issu d'une partition avec ACL (par exemple le répertoire /home sur le module Scribe) dans une partition supportant les ACL. 38

39 Diagnostic et rapport IV Diagnostic et rapport Parallèlement à l'envoi de courrier électronique, il est possible de connaître l'état de la dernière sauvegarde par l'utilisation la commande [diagnose]. Celle-ci liste également l'état des différents services de Bacula. L'EAD permet également de connaître l'état de la dernière sauvegarde dès l'arrivé sur la page d'accueil. Le détail de la sauvegarde est disponible en cliquant sur [Afficher le rapport]. Par contre pour voir l'état des différents services Bacula il faut sélectionner [ DETAILS] dans SERVICES, ETAT DES SERVICES de la page d'accueil, puis sélectionner [État des démons bacula]. 39

40 Diagnostic et rapport Si l'un des services Bacula est arrêté, il est possible de le relancer avec la commande [service] : root@eole:~# service bacula director restart * Stopping Bacula Director... [ OK ] * Starting Bacula Director... [ OK ] L'administration de Bacula peut se faire au travers d'une console, en mode texte elle se lance par la commande [bconsole] : root@eole:~# bconsole Connexion au Director : OK: scribe dir Version: (24 February 2010) Tapez un point (.) pour annuler une commande. * Le prompt est une étoile (*), la console accepte la complétion, voici les commandes de base : * help pour avoir de l'aide * quit pour quitter * messages les messages en attente * status affiche les rapports, un menu propose plusieurs options qu'il est possible d'atteindre directement * status dir affiche les rapports du Director * status all affiche tous les anciens rapports, permet d'afficher les anciens messages 40

41 Diagnostic et rapport Les journaux systèmes sont disponibles pour les trois services : /var/log/rsyslog/local/bacula-director/ /var/log/rsyslog/local/bacula-sd/ /var/log/rsyslog/local/bacula-fd/ 41

42 Ajouter des données à sauvegarder 42

43 Ajouter des données à sauvegarder V Ajouter des données à sauvegarder Il est tout à fait possible d'ajouter des fichiers et/ou des répertoires à sauvegarder à ceux déjà configurés par défaut sur un module. Pour cela il faut ajouter un fichier de configuration portant l'extension.conf dans le répertoire /etc/bacula/baculafichiers.d/ Celui-ci ne doit comporter que les directives Include et Exclude, il ne faut pas, par exemple, spécifier le Name du FileSet car il est déjà défini dans le reste de la configuration. Exemple d'un fichier de configuration pour la prise en charge de nouvelles données à sauvegarder : Include { Options { # Sauvegarde des ACL aclsupport = yes # Tous les fichiers seront chiffrés en SHA1 signature = SHA1 # Compression des fichiers (niveau de com pression croissant de 0 à 9) compression = GZIP6 # Permet de sauvegarder plusieurs systèmes de fichiers onefs = yes } File = /chemin/du/repertoire/ou/du/fichier/a/sauvegarder File = /chemin/du/repertoire/ou/du/fichier/a/sauvegarder } Exclude { File = /chemin/du/repertoire/ou/du/fichier/a/ignorer 43

44 Ajouter des données à sauvegarder File = /chemin/du/repertoire/ou/du/fichier/a/ignorer } Pour sauvegarder les fichiers d'un conteneur il faut préciser le chemin complet du fichier, par exemple : File = /var/lib/lxc/reseau/rootfs/var/www/html/fichier Les autres options pour la ressource FileSet sont consultables dans la documentation officielle du projet Bacula : Attention Pour que l'ajout d'un fichier de configuration soit pris en compte par Bacula il faut procéder à la reconfiguration du module avec la commande [reconfigure]. 44

45 Réinitialisation de la sauvegarde VI Réinitialisation de la sauvegarde Pour réinitialiser la sauvegarde il faut vider le support de sauvegarde ou prendre un support de sauvegarde ne contenant aucun volume et surtout il faut ré-initialiser la base de données de Bacula. Pour ce faire il faut utiliser la commande suivante : # /usr/share/eole/posttemplate/00 bacula instance Le catalogue Bacula a déjà été initialisé, voulez vous le réinitialiser? [oui/non] [non] : oui La commande doit être impérativement suivie d'un reconfigure : # reconfigure 45

46 Annexes VII Annexes Voici un complément d'information pour aller plus loin avec Bacula. 1 Autres outils d'administration pour Bacula L'administration de Bacula se fait au travers d'une console (texte ou graphique), qui pourra être installée sur le même serveur que le directeur (Director), mais aussi sur d'autres postes pour permettre de commander Bacula à distance. Différentes versions existent : bconsole est la console en mode texte ; Bacula Administration Tool (BAT) est l'interface graphique standard qui permet d'exploiter bconsole, installable (25Mo) sur les modules EOLE avec la commande : [ apt-eole install bacula-console-qt]. BAT se lance avec la commande suivante : [bat -c /etc/bacula/bat.conf] Il est possible de lancer l'interface BAT à travers SSH avec l'option -X pour activer le déport de l'affichage et l'option -C pour éventuellement compresser les données (pratique pour les lignes à faible débit) : ssh C X <adresse_serveur> 46

47 Annexes bgnome-console est une console graphique (notamment pour les opérations de restauration), mais nécessite l'installation des librairies GNOME 2.x ; bwx-console est une version graphique utilisant wxwidgets L'installation de bwx-console est décrite pour Mandriva et pour Ubuntu à l'adresse suivante : bacula-win ( permet notamment d'installer : un client Windows (File Daemon) ; des consoles : BAT, bconsole et TrayMonitor. Il existe aussi des versions Web comme bacula-web écrit en PHP ou bweb écrit en perl. Pour avoir plus d'informations sur les outils mentionnés : 2 Quelques références Définition de la sauvegarde : Le site officiel de Bacula : L'accès à la documentation : 47

48 Tutoriel : Manuel utilisateur : Annexes Il existe des versions française et anglaise de ces documentations, en HTML mais aussi en PDF. Le wiki : Des présentations : Définition des éléments de sauvegarde Bacula : 3 Création d'un partage Windows XP Introduction EOLE permet d'utiliser plusieurs supports pour effectuer les sauvegardes, dont un répertoire partagé. Nous allons voir ici comment créer un partage avec les droits d'accès adéquats sur un poste équipé de Windows XP : création d'un "compte local" sur la station Windows ; partage du dossier et réglage des droits d'accès. Le dossier partagé peut se trouver sur le disque dur de la station Windows. Il peut aussi se trouver sur un disque dur externe connecté à la station par exemple (ou sur une clé USB pour faire des tests). Remarque Il n'est pas impossible de donner des droits d'accès au partage à un compte du domaine mais cela pose problème pour les sauvegardes. Pour avoir accès au partage, la station va vérifier la validité de l'utilisateur et de son mot de passe auprès du contrôleur de domaine. Or, pour éviter qu'un fichier/dossier ne soit modifié pendant la sauvegarde, Bacula arrête le service Samba. L'arrêt de Samba implique la non réponse du contrôleur de domaine. L'accès au partage n'est pas validé et la sauvegarde ne peut donc pas se faire. Pour la sauvegarde, les accès au partage doivent donc impérativement se faire en utilisant un compte local du poste sur lequel se trouve le dossier partagé. Création d'un compte sur le poste Windows Ouvrez une session en administrateur local de la station sur laquelle vous voulez créer le partage. Puis ouvrez la console de Gestion de l'ordinateur. 48

49 Annexes Ensuite, créez un nouvel utilisateur (Menu "Action" ou clic droit dans l'espace vide de la colonne de droite)...avec les options configurées comme ceci : 49

50 Annexes Partage du dossier et réglage des droits d'accès Après avoir créé un dossier "sauvegarde" à l'emplacement de votre choix, partagez-le (clic droit sur le dossier) : 50

51 Annexes Puis cliquez sur Autorisations. Supprimez les autorisations par défaut ("Tout le monde") puis ajoutez "usersauv" avec "Contrôle total" : 51

52 Annexes Fermez la fenêtre des autorisations puis allez dans l'onglet "Sécurité" et cliquez sur "Paramètres avancés" : Décochez "Hérite de l'objet parent...", une fenêtre s'ouvre alors, sélectionnez "Supprimer" : 52

53 Annexes Ajoutez ensuite l'utilisateur "usersauv" toujours avec le "Contrôle total" : Enfin, affectez le "Contrôle total" : 53

54 Annexes 54

55 Questions fréquentes VIII Questions fréquentes Certaines interrogations reviennent souvent et ont déjà trouvées une réponse ou des réponses. La sauvegarde programmée est en échec Relancer les services Il faut en premier lieu enlever le verrou : # /usr/share/eole/bacula/baculaconfig.py unlock Si tout n'est pas passé au vert dans l'ead, il faut relancer les services : # service bacula director stop # service bacula sd stop # service bacula fd stop # service bacula director start # service bacula sd start # service bacula fd start 55

56 Questions fréquentes Modification de la configuration de Bacula non prise en compte Une modification de la durée de rétention en cours de production n'aura aucun effet sur les sauvegardes déjà effectuées, elles seront conservées et recyclées mais sur la base de l'ancienne valeur. Afin de prendre en compte la nouvelle valeur, il faut vider le support de sauvegarde ou prendre un support de sauvegarde ne contenant aucun volume et ré-initialiser la base de données Bacula. Ré-initialisation de la base Bacula # /usr/share/eole/posttemplate/00 bacula instance Le catalogue Bacula a déjà été initialisé, voulez vous le réinitialiser? [oui/non] [non] : oui La commande doit être impérativement suivie d'un reconfigure : # reconfigure Réinitialisation de la sauvegarde Pour réinitialiser la sauvegarde il faut vider le support de sauvegarde ou prendre un support de sauvegarde ne contenant aucun volume et surtout il faut ré-initialiser la base de données de Bacula. Ré-initialisation de la base Bacula # /usr/share/eole/posttemplate/00 bacula instance Le catalogue Bacula a déjà été initialisé, voulez vous le réinitialiser? [oui/non] [non] : oui Supprimer le verrou de sauvegarde 56

57 Questions fréquentes 57

58 Questions fréquentes Truc & astuce Il faut utiliser la commande suivante : # /usr/share/eole/bacula/baculaconfig.py unlock Paramètres de la commande baculaconfig.py Truc & astuce Pour afficher la liste des paramètres de la commande [baculaconfig.py] : # /usr/share/eole/bacula/baculaconfig.py help Problème de droit sur le point de montage des sauvegardes Il peut survenir un problème de droit sur le point de montage des sauvegardes dans les cas où la configuration du support choisie est Configuration manuelle du support ou sur Disque USB local. Appliquer manuellement les bons droits sur le point de montage Lire les droits du répertoire sauvegardes : # ls l /mnt # rwxr xr x 2 bacula root 4096 févr :08 sauvegardes Si les droits ne sont pas bons, utiliser la commande suivante : # chown R bacula:root /mnt/sauvegardes Comment restaurer avec l'outil bconsole Comment restaurer avec bconsole, dans le cas où la sauvegarde complète s'effectue le week-end puis des incrémentales en semaine? Truc & astuce Pour faire une restauration partielle, il n'est pas nécessaire de passer par la restauration complète. bconsole reconstruit l'arborescence et prend les fichiers dans le jeux de sauvegarde adéquat. Arrêter une sauvegarde en cours 58

59 Questions fréquentes Dans certains cas (saturation du support de sauvegarde,...), il peut arriver qu'une sauvegarde reste bloquée. Dans ce cas, il faut utiliser l'instruction cancel de la console Bacula : bconsole. Voici un aperçu des manipulations à réaliser : # bconsole (pour lancer la console de bacula) *status dir (pour voir les jobs en cours) JobId Level Name Status ====================================================================== 23 Full Complet _ _02 is waiting for a mount request 24 Full BackupCatalog _ _03 is waiting execution *cancel JobId=23 (pour annuler le job en question) *quit 59

60 Glossaire Glossaire ACL ACL pour Access Control List (ACL) désigne deux choses en sécurité informatique : un système permettant de faire une gestion plus fine des droits d'accès aux fichiers que ne le permet la méthode employée par les systèmes UNIX. en réseau, une liste des adresses et ports autorisés ou interdits par un parefeu. Bacula Bacula est un ensemble de programmes qui permet de gérer les sauvegardes, les restaurations ou la vérifications de données d'un ordinateur sur un réseau hétérogène. En termes techniques, il s'agit d'un programme de sauvegarde client/serveur. Il est relativement facile d'utilisation et efficace. Il offre de nombreuses fonctions avancées de gestion de stockage qui facilitent la recherche et la restauration de fichiers perdus ou endommagés. Creole Creole gère la personnalisation des options de configuration des modules, le redémarrage des services, l'installation de paquets additionnels, la mise à jour du système. Il a été conçu pour être facilement personnalisable pour l'utilisateur final. Un ensemble d'outils est proposé pour modifier ou étendre les fonctionnalités offerte par EOLE. Dictionnaire Fichier, au format XML, décrivant l'ensemble de variable, des fichiers, des services et des paquets personnalisés en vue de configurer un serveur. Durée de rétention La durée de rétention désigne le temps de conservation des sauvegardes avant leur effacement. Erlang Erlang est un langage de programmation, supportant plusieurs paradigmes : concurrent, temps réel, distribué. Son cœur séquentiel est un langage fonctionnel à évaluation stricte, affectation unique, au typage dynamique fort. Sa couche concurrente est fondée sur le modèle d'acteur. Il possède des fonctionnalités de tolérance aux pannes et de mise à jour du code à chaud, permettant le développement d'applications à très haute disponibilité. 60

61 Glossaire ki/erlang_(langage) NAS NAS pour Network Attached Storage est un serveur relié à un réseau dont la principale fonction est le stockage de données en un volume centralisé pour des clients réseau hétérogènes. Patch EOLE #fixme POSIX POSIX est le nom d'une famille de standards définie depuis 1988 par l'institute of Electrical and Electronics Engineers. Ces standards ont émergé d'un projet de standardisation des API des logiciels destinés à fonctionner sur des variantes du système d'exploitation UNIX. SMB Le protocole SMB permet le partage de ressources (fichiers et imprimantes) sur des réseaux locaux avec des PC équipés d'un système d'exploitation Windows. SMTP SMTP ou Simple Mail Transfer Protocol, est un protocole de communication utilisé pour transférer le courrier électronique vers les serveurs de messagerie électronique. TCP Wrapper TCP Wrapper est une technique, propre à Unix, permettant de contrôler les accès à un service (ou démon) suivant la source. Il se configure grâce au deux fichiers /etc/hosts.allow et /etc/hosts.deny. Tous les démons ne supportent pas la technique TCP Wrapper. Template Un template est un fichier contenant des variables Creole, qui sera instancié pour générer un fichier cible (typiquement un fichier de configuration serveur). 61

62 Annexe Annexe 1 Indications pour la programmation Se référer au document 'Indications pour la programmation' 2 Instancier un template avec CreoleCat Se référer au document 'Instancier un template avec CreoleCat' 3 L'éditeur de texte Vim Se référer au document 'L'éditeur de texte Vim' 4 Le mode conteneur Se référer au document 'Le mode conteneur' 62

Les sauvegardes EOLE 2.4

Les sauvegardes EOLE 2.4 Les sauvegardes EOLE 2.4 Documentation sous licence Creative Commons by-nc-sa - EOLE 2.4 Date : Editeur : Rédacteurs : Copyright : Licence : Pôle national de compétence EOLE Équipe EOLE Cette documentation,

Plus en détail

Les Imprimantes EOLE 2.3. Documentation sous licence Creative Commons by-nc-sa - EOLE (http ://eole.orion.education.fr) révisé : Janvier 2014

Les Imprimantes EOLE 2.3. Documentation sous licence Creative Commons by-nc-sa - EOLE (http ://eole.orion.education.fr) révisé : Janvier 2014 Les Imprimantes EOLE 2.3 révisé : Janvier 2014 Documentation sous licence Creative Commons by-nc-sa - EOLE (http ://eole.orion.education.fr) V e r s i o n d u d o c u m e n t r é v i s é : J a n v i e

Plus en détail

Ce qu'il faut savoir: L'outil de sauvegarde Bacula, peut exploiter 3 moyens différents:

Ce qu'il faut savoir: L'outil de sauvegarde Bacula, peut exploiter 3 moyens différents: Restauration partielle de fichiers avec Bacula sur Scribe. Par Karim AYARI pour le DRT de l'académie de Lyon Source, documentation officielle EOLE: http://eole.orion.education.fr/wiki/index.php/eoleng_bacula

Plus en détail

Mise en place d'un antivirus centralisé

Mise en place d'un antivirus centralisé Mise en place d'un antivirus centralisé 2.2 Octobre 2012 Version du document Octobre 2012 Date création 25/02/2011 Editeur Pôle de compétence EOLE Rédacteurs Équipe EOLE Licence Cette documentation, rédigée

Plus en détail

Les clients GNU/Linux

Les clients GNU/Linux Les clients GNU/Linux EOLE 2.2 Octobre 2012 V e r s i o n d u d o c u m e n t O c t o b r e 2 0 1 2 D a t e C r é a t i o n j u i n 2 0 1 0 E d i t e u r P ô l e d e c o m p é t e n c e E O L E R é d a

Plus en détail

La Haute disponibilité des modules EOLE

La Haute disponibilité des modules EOLE La Haute disponibilité des modules EOLE EOLE 2.3 révisé : Janvier 2014 Documentation sous licence Creative Commons by-nc-sa - EOLE (http ://eole.orion.education.fr) V e r s i o n d u d o c u m e n t r

Plus en détail

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante : Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante : http://www.hegerys.com/documentation/magicsafe-windows-doc.pdf

Plus en détail

FreeNAS 0.7.1 Shere. Par THOREZ Nicolas

FreeNAS 0.7.1 Shere. Par THOREZ Nicolas FreeNAS 0.7.1 Shere Par THOREZ Nicolas I Introduction FreeNAS est un OS basé sur FreeBSD et destiné à mettre en œuvre un NAS, système de partage de stockage. Pour faire simple, un NAS est une zone de stockage

Plus en détail

Bacula. It comes by night and sucks the vital essence from your computers. Guillaume Arcas <guillaume.arcas@free.fr>

Bacula. It comes by night and sucks the vital essence from your computers. Guillaume Arcas <guillaume.arcas@free.fr> Bacula It comes by night and sucks the vital essence from your computers. Guillaume Arcas Plan Présentation Architecture Description Fonctionnalités Mise en oeuvre Présentation

Plus en détail

Bacula R - The Network Backup Solution

Bacula R - The Network Backup Solution It comes by night and sucks the vital essence from your computers. FSUGAr 7 juillet 2006 RAID (Redundant Array of Inexpensive Disks) Mais attention Bacula en quelques mots RAID (Redundant Array of Inexpensive

Plus en détail

Sauvegarde sur un serveur Scribe

Sauvegarde sur un serveur Scribe Sauvegarde sur un serveur Scribe Note : Les commandes à taper sont entourées de simples quotes ' et doivent être validées par Entrée. Les noms de fichier, utilisateurs, mot de passe et autres labels sont

Plus en détail

Sauvegarder la base de données de Drupal avec le module Backup and Migrate

Sauvegarder la base de données de Drupal avec le module Backup and Migrate Sauvegarder la base de données de Drupal avec le module Backup and Migrate Dans la suite des documents de cette documentation Avertissement au lecteur Objectif de cette partie Ce petit symbole indique

Plus en détail

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Guide de démarrage rapide

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Guide de démarrage rapide Acronis Backup & Recovery 10 Advanced Server Virtual Edition Guide de démarrage rapide Ce document explique comment installer et utiliser Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Copyright

Plus en détail

Installation 1K-Serveur

Installation 1K-Serveur Installation du système d'exploitation (Windows 2000-2003 - 2008) 1 - Procéder a l'installation du système d'exploitation de façon a ce qu'il s'intègre dans votre architecture réseaux (nom de domaine/groupe

Plus en détail

Symantec Backup Exec 12.5 for Windows Servers. Guide d'installation rapide

Symantec Backup Exec 12.5 for Windows Servers. Guide d'installation rapide Symantec Backup Exec 12.5 for Windows Servers Guide d'installation rapide 13897290 Installation de Backup Exec Ce document traite des sujets suivants: Configuration requise Conditions préalables à l'installation

Plus en détail

Symantec Backup Exec Remote Media Agent for Linux Servers

Symantec Backup Exec Remote Media Agent for Linux Servers Annexe I Symantec Backup Exec Remote Media Agent for Linux Servers Cette annexe traite des sujets suivants : A propos de Remote Media Agent Comment fonctionne Remote Media Agent Conditions requises pour

Plus en détail

HP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque

HP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque HP Data Protector Express Software - Tutoriel 3 Réalisation de votre première sauvegarde et restauration de disque Que contient ce tutoriel? Après avoir lu ce tutoriel, vous pourrez : utiliser les fonctions

Plus en détail

Cyberclasse L'interface web pas à pas

Cyberclasse L'interface web pas à pas Cyberclasse L'interface web pas à pas Version 1.4.18 Janvier 2008 Remarque préliminaire : les fonctionnalités décrites dans ce guide sont celles testées dans les écoles pilotes du projet Cyberclasse; il

Plus en détail

Acronis Backup & Recovery for Mac. Acronis Backup & Recovery et Acronis ExtremeZ-IP ARCHITECTURE DE RÉFÉRENCE

Acronis Backup & Recovery for Mac. Acronis Backup & Recovery et Acronis ExtremeZ-IP ARCHITECTURE DE RÉFÉRENCE Acronis Backup & Recovery for Mac Acronis Backup & Recovery et Acronis ExtremeZ-IP Ce document décrit les spécifications techniques et les meilleures pratiques relatives à la mise en œuvre d'une solution

Plus en détail

Assistance à distance sous Windows

Assistance à distance sous Windows Bureau à distance Assistance à distance sous Windows Le bureau à distance est la meilleure solution pour prendre le contrôle à distance de son PC à la maison depuis son PC au bureau, ou inversement. Mais

Plus en détail

Manuel Utilisateur de l'installation du connecteur Pronote à l'ent

Manuel Utilisateur de l'installation du connecteur Pronote à l'ent de l'installation du connecteur Pronote à l'ent Page : 1/28 SOMMAIRE 1 Introduction...3 1.1 Objectif du manuel...3 1.2 Repères visuels...3 2 Paramétrage de la connexion entre l'ent et Pronote...4 2.1 Informations

Plus en détail

PARAGON SYSTEM BACKUP 2010

PARAGON SYSTEM BACKUP 2010 PARAGON SYSTEM BACKUP 2010 Paragon System Backup 2010 2 Manuel d'utilisation SOMMAIRE 1 Introduction...3 1.1 Comment System Backup protège mon ordinateur?...3 1.1.1 Emplacement du stockage des clichés...

Plus en détail

Retrospect 7.7 Addendum au Guide d'utilisation

Retrospect 7.7 Addendum au Guide d'utilisation Retrospect 7.7 Addendum au Guide d'utilisation 2011 Retrospect, Inc. Certaines parties 1989-2010 EMC Corporation. Tous droits réservés. Guide d utilisation d Retrospect 7.7, première édition. L utilisation

Plus en détail

CA ARCserve D2D pour Linux

CA ARCserve D2D pour Linux CA ARCserve D2D pour Linux Manuel de l'utilisateur r16.5 SP1 La présente documentation, qui inclut des systèmes d'aide et du matériel distribués électroniquement (ci-après nommés "Documentation"), vous

Plus en détail

Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local.

Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local. Tutoriel d'utilisation de Chamilo Chamilo 1.8.6.2-1.8.7 Version Administrateur Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local. Table des matières Le serveur...2

Plus en détail

http://cri.univ-lille1.fr Virtualisation de Windows dans Ubuntu Linux

http://cri.univ-lille1.fr Virtualisation de Windows dans Ubuntu Linux http://cri.univ-lille1.fr Virtualisation de Windows dans Ubuntu Linux Version 1.0 Septembre 2011 SOMMAIRE 1. Introduction 3 2. Installation du logiciel de virtualisation VirtualBox 4 3. Création d'une

Plus en détail

Edutab. gestion centralisée de tablettes Android

Edutab. gestion centralisée de tablettes Android Edutab gestion centralisée de tablettes Android Résumé Ce document présente le logiciel Edutab : utilisation en mode enseignant (applications, documents) utilisation en mode administrateur (configuration,

Plus en détail

Administration du site (Back Office)

Administration du site (Back Office) Administration du site (Back Office) A quoi sert une interface d'administration? Une interface d'administration est une composante essentielle de l'infrastructure d'un site internet. Il s'agit d'une interface

Plus en détail

Bureau Virtuel Lyon 2

Bureau Virtuel Lyon 2 Bureau Virtuel Lyon 2 Fonctions principales Le tableau de bord p 2 La messagerie p 2 Les groupes p 6 Les documents p 10 Les calendriers p 11 Les contacts p 12 Les sondages p 15 Le tableau de bord Le nouvel

Plus en détail

Sauvegarder automatiquement ses documents

Sauvegarder automatiquement ses documents Sauvegarder automatiquement ses documents Par Clément JOATHON Dernière mise à jour : 22/09/2014 Il n'y a rien de pire que de perdre ses documents suite à un problème avec son ordinateur. Qu'ils s'agissent

Plus en détail

Installation de Windows 2000 Serveur

Installation de Windows 2000 Serveur Installation de Windows 2000 Serveur Introduction Ce document n'explique pas les concepts, il se contente de décrire, avec copies d'écran, la méthode que j'utilise habituellement pour installer un Windows

Plus en détail

Chapitre 2 Accès aux partages depuis votre système d'exploitation

Chapitre 2 Accès aux partages depuis votre système d'exploitation Chapitre 2 Accès aux partages depuis votre système d'exploitation Ce chapitre présente des exemples d'accès à des partages sur le périphérique ReadyNAS Duo via différents systèmes d'exploitation. En cas

Plus en détail

ésylog, direction technique Esylog_PeerBackup outil de sauvegarde individuelle mails & fichiers personnels documentation technique

ésylog, direction technique Esylog_PeerBackup outil de sauvegarde individuelle mails & fichiers personnels documentation technique émetteur : ésylog, direction technique Esylog_PeerBackup outil de sauvegarde individuelle mails & fichiers personnels documentation technique référence : Esylog_PeerBackup 2005 le 20 mai 2005 version :

Plus en détail

Installation de GFI FAXmaker

Installation de GFI FAXmaker Installation de GFI FAXmaker Systèmes Requis Avant d installer FAXmaker, vérifiez que vous remplissez bien les conditions suivantes : Serveur FAX GFI FAXmaker : Serveur sous Windows 2000 ou 2003 avec au

Plus en détail

Installation et mise en œuvre du module Eclair

Installation et mise en œuvre du module Eclair Installation et mise en œuvre du module Eclair EOLE 2.3 révisé : Septembre 2014 Documentation sous licence Creative Commons by-nc-sa - EOLE (http://eole.orion.education.fr) Version du document révisé :

Plus en détail

Storebox User Guide. Swisscom (Suisse) SA

Storebox User Guide. Swisscom (Suisse) SA Storebox User Guide Swisscom (Suisse) SA Table des matières. Généralités/Configuration 3. Qu'est-ce que Storebox? 4. Structure de dossier 5.3 Connexion au portail de l'équipe 6.4 Déconnexion du portail

Plus en détail

Le générateur d'activités

Le générateur d'activités Le générateur d'activités Tutoriel Mise à jour le 09/06/2015 Sommaire A. Mise en route du Générateur d'activité... 2 1. Installation de Page... 2 2. Création des bases du générateur d'activités... 3 3.

Plus en détail

Utilisation de GalaxShare

Utilisation de GalaxShare Utilisation de GalaxShare Tutoriel accessible en ligne sur http://galaxair.com/tuto/aidegalaxshare.html Le Porte-Document GalaxShare est un logiciel web de partage de documents, avec une gestion fine des

Plus en détail

Installation de Windows 2003 Serveur

Installation de Windows 2003 Serveur Installation de Windows 2003 Serveur Introduction Ce document n'explique pas les concepts, il se contente de décrire, avec copies d'écran, la méthode que j'utilise habituellement pour installer un Windows

Plus en détail

Serveur Acronis Backup & Recovery 10 pour Linux. Update 5. Guide d'installation

Serveur Acronis Backup & Recovery 10 pour Linux. Update 5. Guide d'installation Serveur Acronis Backup & Recovery 10 pour Linux Update 5 Guide d'installation Table des matières 1 Avant l'installation...3 1.1 Composants d'acronis Backup & Recovery 10... 3 1.1.1 Agent pour Linux...

Plus en détail

Installation et Réinstallation de Windows XP

Installation et Réinstallation de Windows XP Installation et Réinstallation de Windows XP Vous trouvez que votre PC n'est plus très stable ou n'est plus aussi rapide qu'avant? Un virus a tellement mis la pagaille dans votre système d'exploitation

Plus en détail

Créer et partager des fichiers

Créer et partager des fichiers Créer et partager des fichiers Le rôle Services de fichiers... 246 Les autorisations de fichiers NTFS... 255 Recherche de comptes d utilisateurs et d ordinateurs dans Active Directory... 262 Délégation

Plus en détail

QTEK 9100 QTEK S200 HP 6915

QTEK 9100 QTEK S200 HP 6915 Guide de paramétrage Messagerie Mobile QTEK 9100 QTEK S200 HP 6915 1. Accédez à vos mails depuis votre PDA Vous faites partie des 10 millions de salariés amenés à vous déplacer régulièrement dans le cadre

Plus en détail

(Fig. 1 :assistant connexion Internet)

(Fig. 1 :assistant connexion Internet) MAIL > configuration de OUTLOOK EXPRESS > SOMMAIRE Qu'est ce que Outlook Express? Configuration Installation d'un compte POP Installation d'un compte IMAP Configuration du serveur SMTP En cas de problème

Plus en détail

DOCUMENTATION VISUALISATION UNIT

DOCUMENTATION VISUALISATION UNIT DOCUMENTATION VISUALISATION UNIT Table des matières 1)Documentation Utilisateur CamTrace VU...2 1)Premiers pas:...3 a)le mode Client CamTrace...4 b)le mode VU Standalone...6 2)F.A.Q...9 1)Vérifier la connectivité

Plus en détail

NetSupport Notify (v2.01) Guide de démarrage. Tous droits réservés. 2009 NetSupport Ltd

NetSupport Notify (v2.01) Guide de démarrage. Tous droits réservés. 2009 NetSupport Ltd NetSupport Notify (v2.01) Guide de démarrage Tous droits réservés 2009 NetSupport Ltd NETSUPPORT NOTIFY : PRÉSENTATION GÉNÉRALE NetSupport Notify est une solution mise au point spécifiquement pour permettre

Plus en détail

Addenda du Guide de l administrateur

Addenda du Guide de l administrateur Addenda du Guide de l administrateur Cet Addenda contient les ajouts et les modifications apportées au texte du Guide de l'administrateur VERITAS Backup Exec for Windows Servers. Les informations contenues

Plus en détail

CA ARCserve Backup Patch Manager pour Windows

CA ARCserve Backup Patch Manager pour Windows CA ARCserve Backup Patch Manager pour Windows Manuel de l'utilisateur r16 La présente documentation, qui inclut des systèmes d'aide et du matériel distribués électroniquement (ci-après nommés "Documentation"),

Plus en détail

Dispositions relatives à l'installation :

Dispositions relatives à l'installation : Dispositions relatives à l'installation : Consultez le Guide d'installation pour obtenir des informations détaillées sur les opérations décrites dans ce guide, notamment sur l'alimentation, le montage

Plus en détail

POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI

POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI Contexte de la mission Suite à la multiplication des matériels et des logiciels dans les locaux de GSB, le service

Plus en détail

Architecture de la plateforme SBC

Architecture de la plateforme SBC Simple Business Connector Architecture de la plateforme SBC Titre Projet Description Architecture de la plateforme SBC Plateforme SBC Ce document reprend toutes les étapes de l'installation du serveur

Plus en détail

MEDIAplus elearning. version 6.6

MEDIAplus elearning. version 6.6 MEDIAplus elearning version 6.6 L'interface d administration MEDIAplus Sommaire 1. L'interface d administration MEDIAplus... 5 2. Principes de l administration MEDIAplus... 8 2.1. Organisations et administrateurs...

Plus en détail

MANUEL. de l application «CdC Online» pour Windows. Table des matières

MANUEL. de l application «CdC Online» pour Windows. Table des matières MANUEL de l application «CdC Online» pour Windows Version 2.0 juin 2015 Table des matières 1 Introduction... 2 2 Compatibilité... 2 3 Téléchargement et installation... 2 4 Configuration... 6 5 Fonctionnement

Plus en détail

Live box et Nas Synology

Live box et Nas Synology Live box et Nas Synology Ce fichier provient du site : https://padipfix.no-ip.info Auteur : nas.phil@gmail.com Création : 18/01/2008 - OpenOffice.org 3.1 Version : 3 Modification : 20/07/2009 Fichier :

Plus en détail

Boîte à outils OfficeScan

Boîte à outils OfficeScan Boîte à outils OfficeScan Manuel de l'administrateur Sécurité des points finaux Protection ti en ligne Sécurité Web Trend Micro Incorporated se réserve le droit de modifier sans préavis ce document et

Plus en détail

Mise en place Active Directory, DNS Mise en place Active directory, DNS sous Windows Serveur 2008 R2

Mise en place Active Directory, DNS Mise en place Active directory, DNS sous Windows Serveur 2008 R2 BTS SIO Mise en place Active Directory, DNS Mise en place Active directory, DNS sous Windows Serveur 2008 R2 Frédéric Talbourdet Centre de formation Morlaix - GRETA BTS SIO CAHIER D ES CHARGES - Projet

Plus en détail

Commandes Linux. Gestion des fichiers et des répertoires. Gestion des droits. Gestion des imprimantes. Formation Use-IT

Commandes Linux. Gestion des fichiers et des répertoires. Gestion des droits. Gestion des imprimantes. Formation Use-IT Commandes Linux Gestion des fichiers et des répertoires Lister les fichiers Lister les fichiers cachés Lister les répertoires d un répertoire Lister les fichiers par date Les droits Types de fichier Supprimer

Plus en détail

Stage SambaÉdu Module B. Jour 9 Outils complémentaires et problèmes récurrents divers

Stage SambaÉdu Module B. Jour 9 Outils complémentaires et problèmes récurrents divers Stage SambaÉdu Module B Jour 9 Outils complémentaires et problèmes récurrents divers SOMMAIRE Utilisation du module inventaire : recherche, extraction, exploitation Mise en place des délégations sur les

Plus en détail

Symantec Backup Exec 2010. Guide d'installation rapide

Symantec Backup Exec 2010. Guide d'installation rapide Symantec Backup Exec 2010 Guide d'installation rapide 20047221 Installation de Backup Exec Ce document traite des sujets suivants: Configuration système requise Conditions préalables à l'installation

Plus en détail

2010 Ing. Punzenberger COPA-DATA GmbH. Tous droits réservés.

2010 Ing. Punzenberger COPA-DATA GmbH. Tous droits réservés. 2010 Ing. Punzenberger COPA-DATA GmbH Tous droits réservés. La distribution et/ou reproduction de ce document ou partie de ce document sous n'importe quelle forme n'est autorisée qu'avec la permission

Plus en détail

Espace numérique de travail collaboratif

Espace numérique de travail collaboratif Espace numérique de travail collaboratif 1/10 Présentation Agora Project est un espace de travail collaboratif complet et intuitif. Cette application est accessible partout et à tout moment, via un simple

Plus en détail

Symantec Backup Exec TM 11d for Windows Servers. Guide d'installation rapide

Symantec Backup Exec TM 11d for Windows Servers. Guide d'installation rapide Symantec Backup Exec TM 11d for Windows Servers Guide d'installation rapide Juillet 2006 Avis légal Symantec Copyright 2006 Symantec Corporation. Tous droits réservés. Symantec, Backup Exec et le logo

Plus en détail

FileSender par RENATER - Guide utilisateur

FileSender par RENATER - Guide utilisateur FileSender par RENATER - Guide utilisateur Filesender par RENATER est un service de transfert sécurisé de fichiers volumineux à disposition des utilisateurs de la communauté de l'enseignement supérieur

Plus en détail

Messages d'erreurs. Redémarrez votre PC en cliquant sur Démarrer, en sélectionnant ensuite Arrêter puis en cochant Redémarrer

Messages d'erreurs. Redémarrez votre PC en cliquant sur Démarrer, en sélectionnant ensuite Arrêter puis en cochant Redémarrer Messages d'erreurs Erreur 602 Vous essayez de vous connecter à Internet. L'erreur n 602 apparaît et il vous est impossible de vous connecter. L'erreur 602 est souvent issue de l'utilisation de l'accès

Plus en détail

Atelier Le gestionnaire de fichier

Atelier Le gestionnaire de fichier Chapitre 12 Atelier Le gestionnaire de fichier I Présentation Nautilus est un gestionnaire de fichiers pour l environnement de bureau Gnome. Il offre toutes les fonctions de gestion de fichier en local

Plus en détail

Interface PC Vivago Ultra. Pro. Guide d'utilisation

Interface PC Vivago Ultra. Pro. Guide d'utilisation Interface PC Vivago Ultra Pro Guide d'utilisation Version 1.03 Configuration de l'interface PC Vivago Ultra Configuration requise Avant d'installer Vivago Ultra sur votre ordinateur assurez-vous que celui-ci

Plus en détail

Installation d'un serveur DHCP sous Windows 2000 Serveur

Installation d'un serveur DHCP sous Windows 2000 Serveur Installation d'un serveur DHCP sous Windows 2000 Serveur Un serveur DHCP permet d'assigner des adresses IP à des ordinateurs clients du réseau. Grâce à un protocole DHCP (Dynamic Host Configuration Protocol),

Plus en détail

Microsoft Windows NT Server

Microsoft Windows NT Server Microsoft Windows NT Server Sommaire : INSTALLATION DE WINDOWS NT SERVER... 2 WINNT.EXE OU WINNT32.EXE... 2 PARTITION... 2 FAT OU NTFS... 2 TYPE DE SERVEUR... 2 Contrôleur principal de Domaine (CPD)....

Plus en détail

Contrôle parental NetAddictFree 8 NetAddictFree 8 - Guide d utilisation

Contrôle parental NetAddictFree 8 NetAddictFree 8 - Guide d utilisation NetAddictFree 8 - Guide d utilisation 1. La configuration... 2 1.1. Premier lancement de NetAddictFree... 2 1.2. Vous avez 1 ordinateur pour plusieurs personnes:... 3 1.3. Chaque enfant possède son propre

Plus en détail

E-mail : contact@nqicorp.com - Web : http://www.nqicorp.com

E-mail : contact@nqicorp.com - Web : http://www.nqicorp.com - 5, rue Soutrane - 06560 Valbonne Sophia-Antipolis E-mail : contact@nqicorp.com - Web : http://www.nqicorp.com NQI Orchestra 3.3 - Guide d'installation Linux....................................................................

Plus en détail

Stellar Phoenix Outlook PST Repair - Technical 5.0 Guide d'installation

Stellar Phoenix Outlook PST Repair - Technical 5.0 Guide d'installation Stellar Phoenix Outlook PST Repair - Technical 5.0 Guide d'installation 1 Présentation Stellar Phoenix Outlook PST Repair - Technical offre une solution complète pour la récupération de données à partir

Plus en détail

E-mail : contact@nqicorp.com - Web : http://www.nqicorp.com

E-mail : contact@nqicorp.com - Web : http://www.nqicorp.com - 5, rue Soutrane - 06560 Valbonne Sophia-Antipolis E-mail : contact@nqicorp.com - Web : http://www.nqicorp.com NQI Orchestra 3.3 - Guide d'installation Windows.................................................................

Plus en détail

UltraBackup NetStation 4. Guide de démarrage rapide

UltraBackup NetStation 4. Guide de démarrage rapide UltraBackup NetStation 4 Guide de démarrage rapide Table des matières 1 Fonctionnalités... 3 1.1 Ce qu UltraBackup NetStation permet de faire... 3 1.2 Ce qu UltraBackup NetStation ne permet pas de faire...

Plus en détail

Guide d'utilisation du Serveur USB

Guide d'utilisation du Serveur USB Guide d'utilisation du Serveur USB Copyright 20-1 - Informations de copyright Copyright 2010. Tous droits réservés. Avis de non responsabilité Incorporated ne peut être tenu responsable des erreurs techniques

Plus en détail

TP PLACO. Journées Mathrice d'amiens Mars 2010

TP PLACO. Journées Mathrice d'amiens Mars 2010 TP PLACO Journées Mathrice d'amiens Mars 2010 Nicolas Vuilmet, Jacquelin Charbonnel, Jacques Foury, Damien Ferney, Benoit Métrot Introduction PLACO est un générateur de plates-formes collaboratives. Il

Plus en détail

Hébergement WeboCube. Un système performant et sécurisé. Hébergement géré par une équipe de techniciens

Hébergement WeboCube. Un système performant et sécurisé. Hébergement géré par une équipe de techniciens Hébergement WeboCube Le service d'hébergement WeboCube a pour but de sécuriser la présence internet grâce à un suivi personnalisé et une maintenance active de votre serveur internet. Un espace de gestion

Plus en détail

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/8.1 64 bits, Windows 2008 R2 et Windows 2012 64 bits

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/8.1 64 bits, Windows 2008 R2 et Windows 2012 64 bits WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/8.1 64 bits, Windows 2008 R2 et Windows 2012 64 bits Manuel d initiation du Planificateur 2 INTRODUCTION 5 CHAPITRE I : INSTALLATION

Plus en détail

Guide d utilisation. Table des matières. Mutualisé : guide utilisation FileZilla

Guide d utilisation. Table des matières. Mutualisé : guide utilisation FileZilla Table des matières Table des matières Généralités Présentation Interface Utiliser FileZilla Connexion FTP Connexion SFTP Erreurs de connexion Transfert des fichiers Vue sur la file d'attente Menu contextuel

Plus en détail

Service Informatique et Télématique (SITEL), Emile-Argand 11, 2009 Neuchâtel, Tél. +41 032 718 2000, hotline.sitel@unine.ch.

Service Informatique et Télématique (SITEL), Emile-Argand 11, 2009 Neuchâtel, Tél. +41 032 718 2000, hotline.sitel@unine.ch. Terminal Server 1. Présentation Le terminal server est un service offert par les serveurs Windows 2000 ou par une version spéciale de windows NT 4.0 server, appelée Terminal Server. Un programme client

Plus en détail

SAUVEGARDER SES DONNEES PERSONNELLES

SAUVEGARDER SES DONNEES PERSONNELLES SAUVEGARDER SES DONNEES PERSONNELLES Il est important de sauvegarder son environnement système Windows ainsi que ses données personnelles. Nous verrons dans ce tutorial comment créer un point de restauration

Plus en détail

Serveur d application WebDev

Serveur d application WebDev Serveur d application WebDev Serveur d application WebDev Version 14 Serveur application WebDev - 14-1 - 1208 Visitez régulièrement le site www.pcsoft.fr, espace téléchargement, pour vérifier si des mises

Plus en détail

Installation personnalisée d'oracle 10g

Installation personnalisée d'oracle 10g Installation personnalisée d'oracle 10g Ressources Sachez avant tout que, comparativement à certains de ses concurrents, Oracle est extrêmement gourmand en ressources (mémoire et disque). Il est en effet

Plus en détail

VD Négoce. Description de l'installation, et procédures d'intervention

VD Négoce. Description de l'installation, et procédures d'intervention VD Négoce Description de l'installation, et procédures d'intervention Auteur : Fabrice ABELLI Version du document : 1.0 Date version actuelle : 13/02/2012 Date première version : 13/02/2012 Révisions :

Plus en détail

http://www.jdl68160.com/informatique/yawcam.htm

http://www.jdl68160.com/informatique/yawcam.htm Date de publication: le 11/05/2013 Date de modification le : 19/05/2013-20:45 Edition de la version PDF le 20/05/2013 Yawcam est un petit logiciel gratuit, mais très complet, permettant de diffuser/d'enregistrer

Plus en détail

Guide d'installation du connecteur Outlook 4

Guide d'installation du connecteur Outlook 4 Le serveur de communication IceWarp Guide d'installation du connecteur Outlook 4 Version 10 Aout 2010 Icewarp France / DARNIS Informatique i Sommaire Guide du connecteur Outlook 1 Présentation... 1 Pré-requis

Plus en détail

HelpAndManual_unregistered_evaluation_copy GESTIONNAIRE D'ALARMES CENTRALISE OPTIM'ALARM. Manuel d'utilisation

HelpAndManual_unregistered_evaluation_copy GESTIONNAIRE D'ALARMES CENTRALISE OPTIM'ALARM. Manuel d'utilisation HelpAndManual_unregistered_evaluation_copy GESTIONNAIRE D'ALARMES CENTRALISE OPTIM'ALARM Manuel d'utilisation OPTIMALOG 2008 Table des matières I Table des matières Part I Gestionnaire d'alarmes Optim'Alarm

Plus en détail

Raccordement desmachines Windows 7 à SCRIBE

Raccordement desmachines Windows 7 à SCRIBE Raccordement desmachines Windows 7 à SCRIBE Version du 14 nov. 11 Sommaire 1 Généralités...2 2 Pré-requis :...2 3 Configuration de l adresse IP...3 4 Configuration de Windows Seven...5 4.1 Les services...5

Plus en détail

Le pare-feu de Windows 7

Le pare-feu de Windows 7 Le pare-feu de Windows 7 Le pare-feu (firewall) intégré à Windows 7 vous permet d'empêcher les utilisateurs ou logiciels non autorisés (comme les vers) d'accéder à votre ordinateur depuis un réseau ou

Plus en détail

Windows 8 Installation et configuration

Windows 8 Installation et configuration Editions ENI Windows 8 Installation et configuration Collection Ressources Informatiques Extrait 112 Windows 8 Installation et configuration Pour terminer l'application de l'image, nous devons configurer

Plus en détail

Guide de déploiement

Guide de déploiement Guide de déploiement Installation du logiciel - Table des matières Présentation du déploiement du logiciel CommNet Server Windows Cluster Windows - Serveur virtuel CommNet Agent Windows Cluster Windows

Plus en détail

Seafile, pour simplifier l'accès à ses fichiers, les partager et les synchroniser

Seafile, pour simplifier l'accès à ses fichiers, les partager et les synchroniser Seafile, pour simplifier l'accès à ses fichiers, les partager et les Accès : hors E.N.T. Direction Informatique Accès : hors E.N.T. Version : 2.3 Date : 20/05/2015 Editeur : Auteur(s) : Copyright : Licence

Plus en détail

Netissime. [Sous-titre du document] Charles

Netissime. [Sous-titre du document] Charles [Sous-titre du document] Charles Sommaire I. Commandez votre sauvegarde en ligne 2 II. Installation 3-7 III. Utilisation du logiciel de sauvegarde en ligne 8-19 A. Fonctionnement de l application de protection

Plus en détail

Introduction au protocole FTP. Guy Labasse guy.labasse@lyceedautet.fr

Introduction au protocole FTP. Guy Labasse guy.labasse@lyceedautet.fr Introduction au protocole FTP Guy Labasse guy.labasse@lyceedautet.fr Le File Transfer Protocol (protocole de transfert de fichiers), ou FTP, est un protocole de communication destiné à l échange informatique

Plus en détail

et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7

et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 Tsoft et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 OEM Console Java OEM Console HTTP OEM Database Control Oracle Net Manager 6 Module 6 : Oracle Enterprise Manager Objectifs Contenu A la fin de ce module,

Plus en détail

Préparation à l installation d Active Directory

Préparation à l installation d Active Directory Laboratoire 03 Étape 1 : Installation d Active Directory et du service DNS Noter que vous ne pourrez pas réaliser ce laboratoire sans avoir fait le précédent laboratoire. Avant de commencer, le professeur

Plus en détail

VERITAS NetBackup 5.0 en 5 jours : Administration Avancée

VERITAS NetBackup 5.0 en 5 jours : Administration Avancée DESCRIPTIF DU COURS Mode d'administration Cours dispensé par un formateur Durée 5 jours Objectifs du cours Ce cours composé de 2 modules vous prépare à l implémenation de la solution de data protection

Plus en détail

L exemple d un serveur Proxy sous Windows NT 4 SERVER MICROSOFT PROXY SERVER 2 Installation et configuration Auteur : Eliane Bouillaux SERIA5

L exemple d un serveur Proxy sous Windows NT 4 SERVER MICROSOFT PROXY SERVER 2 Installation et configuration Auteur : Eliane Bouillaux SERIA5 L exemple d un serveur Proxy sous Windows NT 4 SERVER MICROSOFT PROXY SERVER 2 Installation et configuration Auteur : Eliane Bouillaux SERIA5. Préparation à l installation de MS Proxy server Ce logiciel

Plus en détail

Vous y trouverez notamment les dernières versions Windows, MAC OS X et Linux de Thunderbird.

Vous y trouverez notamment les dernières versions Windows, MAC OS X et Linux de Thunderbird. MAIL > configuration de mozilla thunderbird > SOMMAIRE Qu'est ce que Thunderbird? Téléchargement du logiciel Thunderbird Configuration Installation d'un compte POP Installation d'un compte IMAP En cas

Plus en détail