Chapitre 3 Sauvegarde client/serveur avec Bacula

Documents pareils
Bacula R - The Network Backup Solution

Bacula. It comes by night and sucks the vital essence from your computers. Guillaume Arcas

Atelier sauvegarde de données

Utilisation de l outil lié à MBKSTR 9

NIMEGUE V3. Fiche technique 3.07 : Sauvegarde / Restauration manuelle

Mise en oeuvre TSM 6.1

Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6

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

Cobian backup. Sauvegarde. Cobian Backup est un logiciel de sauvegarde gratuit fonctionnant sous windows. Nathan Garaudel PCplus 01/01/2014

Sauvegardes par Internet avec Rsync

Areca Backup Première Sauvegarde - Configurez votre premier groupe et votre première cible.

Veeam Backup and Replication

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

Tutoriel Création d une source Cydia et compilation des packages sous Linux

Manuel Utilisateur Nuabee Backup pour Windows 7/8/8.1

TESIAL sprl. Aide pour l installation et la gestion du backup. 27 novembre 2009

PLAN DE REPRISE D ACTIVITE INFORMATIQUE

GSB/LOT 3 : Logiciel de backup

CSI351 Systèmes d exploitation Instructions pour rouler Linux avec Virtual PC dans la salle de labo 2052

ENVOI EN NOMBRE DE Mails PERSONNALISES

Tsoft et Groupe Eyrolles, 2005, ISBN :

VERITAS NetBackup 5.0 en 5 jours : Administration Avancée

Unix/Linux I. 1 ere année DUT. Université marne la vallée

Les différentes méthodes pour se connecter

VERITAS NetBackup 6.x en 5 jours : Administration Avancée

SAUVEGARDE ET RESTAURATION

TP Sauvegarde et restauration avec le logiciel Cobian Backup. Etape 1 :

Documentation Annexe sur le PGI :

SCHMITT Année 2012/2014 Cédric BTS SIO. TP Serveur Backup

La sauvegarde (backup) de votre comptabilité a pour but de vous permettre de retrouver vos données si un incident est survenu.

VIDÉOSURVEILLANCE. Procédures de paramétrage des différentes box du marché

OUAPI Guide d installation Outil d administration de parc informatique. Documentation d installation et de paramétrage

Amiens Métier 39 : Gestion des réseaux informatiques. Jour 2, première partie. Durée : 3 heures

MENU FEDERATEUR. Version Cabinet - Notice d installation et de mise à jour

Gestion des sauvegardes

Installation et utilisation de Cobian Backup 8

Projet Semestre2-1SISR

Sauvegarde sur un serveur Scribe

Déclarer un serveur MySQL dans l annuaire LDAP. Associer un utilisateur DiaClientSQL à son compte Windows (SSO)

SERVEUR DE MESSAGERIE

Sujet Solution de sauvegarde de serveurs et postes de travail avec BackupPC et Bacula. par ALIXEN

Installation et Administration de SolidWorks Electrical CadWare Systems

Mission TICE : Thierry CHASSAIN - Guy PICOU AIDAT du Lot : Hélène CREUSOT Pierre LAGREZE. Réseaux pédagogiques sous Windows 2003 Server 12/01/2011

LOGICIEL KIPICAM : Manuel d installation et d utilisation

Installation de GFI FAXmaker

2. Activation du WIFI sur la FREEBOX et de sa fonction Routeur

Veeam Backup & Replication v6

Configuration de plusieurs serveurs en Load Balancing

Machine virtuelle W4M- Galaxy : Guide d'installation

Procédure de restauration F8. Série LoRdi 2012 à Dell V131 V3360 L3330

Procédure d installation de la Sauvegarde de Windows Server

Notice de fonctionnement DVR H Méthode de Visionnage ESEENET

UltraBackup NetStation 4. Guide de démarrage rapide

2013 Microsoft Exchange 2007 OLIVIER D.

Service de Virtualisation de la DSI UJF

CONTACT EXPRESS 2011 ASPIRATEUR D S

VERITAS Backup Exec TM 10.0 for Windows Servers

Exonet : sauvegarde automatisée d une base de données

Mise en place Active Directory / DHCP / DNS

Manuel du logiciel PrestaTest.

VIDEO SURVEILLANCE SV82400 SV82500 SV82600 Type de panne cause Que faire? VIDEO SURVEILLANCE IPSV87050 VIDEO SURVEILLANCE IPSV87050 SERR1

Nagios 3 pour la supervision et la métrologie

Administration Switch (HP et autres)

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères

Logiciel HLA Fusion Version 3.X.X

Linux LTE 2 - ISSBA. Année universitaire Linux Réseau et Archivage. Jean-Michel RICHER Faculté des Sciences, H206 1

Prise en main d une Cyberclasse

Guide de l utilisateur

Ce TP consiste à installer, configurer et tester un serveur DNS sous Linux. Serveur open source : bind9 Distribution : Mandriva

Utilisation du client de messagerie Thunderbird

Déclarer un serveur MySQL dans l annuaire LDAP. Associer un utilisateur DiaClientSQL à son compte Windows (SSO)

Veeam Backup & Replication

Mise en route et support Envision 10 SQL server (Avril 2015) A l'intention de l'administrateur SQL Server et de l administrateur Envision

Les méthodes de sauvegarde en environnement virtuel

Couche application. La couche application est la plus élevée du modèle de référence.

TP sauvegarde et restauration avec le logiciel Cobian Backup

SIO Solutions informatiques aux organisations

I. Présentation du serveur Samba

Mission 2 : Déploiement/Configuration Windows Server 2008 R2

Documentation FOG. Déploiement d images de systèmes d exploitation à travers le réseau.

Mise en route de Cobian Backup

COMPTAPL V2 sur clé USB 2

Présentation du SC101

SERVEUR DE MESSAGERIE

WebSpy Analyzer Giga 2.1 Guide de démarrage

FlashWizard v4.5b PRO

Note Technique. 1. Objectif. 2. Prérequis. 3. Installation

INSTALLATION NG V2.1 D OCS INVENTORY. Procédure d utilisation. Auteur : GALLEGO Cédric 23/10/2014 N version : v1

1. La plate-forme LAMP

Système de Stockage Sécurisé et Distribué

4e Dimension Clés XML Backup. Windows /Mac OS 4e Dimension D SA. Tous droits réservés.

Trend Enterprise Solution

Symantec Backup Exec Remote Media Agent for Linux Servers

Installation SQL Server 2005 Express sur le serveur

Les serveurs WEBUne introduction

Description du logiciel Acronis Backup & Recovery 11.5

Tivoli Storage Manager version TSM Server

MIRAGE VMWARE Solution de gestion d images en couches qui sépare le PC en plusieurs couches logiques. Olivier Emery

Transcription:

Chapitre 3 Sauvegarde client/serveur avec Bacula I) Installation du serveur de sauvegarde. - Téléchargez et installez l ensemble Bacula (logiciels serveur et logiciel console), via les serveurs de dépôt Ubuntu, à l aide de la commande aptitude install. La console graphique (bacula-console-qt) est optionnelle. Elle figure donc à part. - MySQL est le SGBD installé par défaut. Spécifiez Azerty0 comme mot de passe pour le compte d administration de MySQL.

- Pendant l installation, vous êtes amené à configurer Postfix qui est le serveur SMTP par défaut d Ubuntu. Bacula envoie, en effet, des notifications après l exécution de ses travaux. - Dans l exemple ci-dessous, il s agit d un réseau local situé derrière une box Orange. Postfix est configuré pour être relais SMTP vers le FAI Orange. Il faut donc choisir le mode «Système satellite». - Il faut ensuite indiquer le «Nom de courrier» (orange.fr) et le serveur relais (smtp.orange.fr).

- Sélectionnez Yes concernant la configuration de la base de données de baculadirector-mysql avec dbconfig-common. - Spécifiez le mot de passe (Azerty0) du compte d administration qui sera utilisé pour la création de la base de données MySQL «bacula».

- Spécifiez un mot de passe de connexion au serveur de bases de données MySQL pour bacula-director-mysql (Azerty0). II) Propriétés TCP/IP de l interface réseau du serveur Bacula. - Le serveur US4 est relié au commutateur sur lequel sont branchés US1, WUD et UD2. Sélectionnez en conséquence le mode d accès réseau «Réseau Interne (LAN)». - Configurez l interface eth0 :

- Vérifiez la configuration IP à l aide de la commande ifconfig. - Modifiez le fichier /etc/hosts :

III) Les fichiers de configuration: présentation des objets. IV) Configuration de base du serveur. Il faut dans un premier temps décider de l endroit où les sauvegardes vont être stockées. Pour ne pas trop compliquer les choses, nous allons opter pour une solution simple : les données seront stockées en local sur le serveur, directement sur son disque RAID-1 dans un répertoire créé à cet effet. - Créez le répertoire backup directement sur la racine et rendez l utilisateur bacula, créé lors de l installation, propriétaire de ce répertoire. - Vérifiez que les services bacula sont bien actifs sur le serveur à l aide de la commande netstat. 4.1. Fichier de configuration bacula-dir.conf - Par défaut, Bacula écoute uniquement sur l adresse localhost 127.0.0.1 (cf. copie d écran ci-dessus), ce qui interdit toute communication avec les clients sur le réseau. Allez au niveau de l objet «Director» du fichier /etc/bacula/bacula-dir.conf et commentez simplement la ligne DirAddress avec un dièse afin que Bacula écoute sur toutes les adresses.

- Afin de recevoir par mél les notifications sur le déroulement des travaux, il faut changer le destinataire des messages qui est par défaut root@localhost. Recherchez la ressource «Messages» située à deux endroits et spécifiez une adresse valide.

- Le Director donnera l ordre au client d envoyer ses données au Storage Daemon. Ce dernier peut éventuellement fonctionner sur une autre machine. Spécifiez dans la ressource «Storage» l adresse IP du serveur Bacula à la ligne Address. - Vérifiez la syntaxe du fichier de configuration du service Director à l aide de la commande bacula-dir -t et redémarrez le démon bacula-director. 4.2. Fichier de configuration bacula-sd.conf - Tout comme le Director, le Storage Daemon n écoute par défaut que sur 127.0.0.1. Ouvrez le fichier de configuration /etc/bacula/bacula-sd.conf afin de commenter la directive SDAddress de la ressource «Storage».

- La ressource «Director» permet de définir les serveurs directeurs autorisés à se connecter au Storage Daemon. Définissez un mot de passe «long et complexe». Celui-ci doit être identique au mot de passe spécifié dans la ressource «Storage» du fichier de configuration du directeur /etc/bacula/bacula-dir.conf. - Il faut indiquer que nous voulons utiliser, pour le stockage des données, le répertoire backup créé précédemment à la racine du serveur. Recherchez la ressource «Device» Complétez la ligne Archive Device par le chemin du répertoire qui contiendra les sauvegardes. - Vérifiez la syntaxe du fichier de configuration du service Storage Daemon avec la commande bacula-sd -t et relancez le démon. - Vérifiez que les 3 démons sont actifs et que le Director ainsi que le SD écoutent dorénavant sur toutes les adresses.

4.3. La console d administration et le fichier bconsole.conf : bconsole est l utilitaire standard d administration de Bacula. Il est en ligne de commandes. Le programme console est présent sur le serveur. La console doit aussi figurer sur la machine qui servira à administrer le serveur à distance. Le fichier de configuration bconsole.conf permet de définir les paramètres pour se connecter au Director. Sur la machine d administration à distance du serveur, il faudra veiller à indiquer, dans la ressource «Director», l adresse IP du serveur à la place de localhost au niveau de la directive address. - Vous pouvez tout faire à partir de cet outil. Appelez le programme Console à l aide de la commande bconsole afin de vous connecter au Director. - Vous disposez d une aide en ligne avec la commande help. Consultez à titre d exemple l aide sur la commande label que vous allez utiliser.

- Dans un premier temps, vous allez utiliser la console d administration pour créer l unité de sauvegarde et la préparer à recevoir des données. Saisissez la commande label afin de préparer le support. Il faut donner un nom au volume de stockage (vol1 par exemple) puis choisir le pool 2 car on utilise un volume de type fichier (File). La commande label étiquète donc un volume et crée le fichier correspondant à l unité de stockage. Vous constatez ensuite que le Director transfère le travail au SD puisque c est ce dernier qui gère les périphériques de stockage. V) Configuration du client : - Téléchargez le client à l adresse http://sourceforge.net/projects/bacula/files/win32_64/. - Démarrez la machine WUD sous Windows 7 et démarrez l installation du client.

- Cochez les composants Client et Consoles. La console est nécessaire si l on veut administrer à distance le serveur. - Spécifiez le nom du Director (cf. directive Name de la ressource «Director» du fichier bacula-dir.conf), le mot de passe ainsi que son adresse IP. - Le dernier écran indique l emplacement d un fichier qui contient les données de configuration du client à recopier dans le fichier de configuration du Director (baculadir.conf).

- Ouvrez ce fichier avec le Bloc-notes. Le contenu de ce fichier sera ajouté à la page suivante au fichier de configuration du service Director. - Changez les mots de passe au niveau du fichier de configuration du service File Daemon. bacula-fd.conf se situe dans c:\programmes\bacula (sur une machine Linux, ce fichier figure dans le répertoire /etc/bacula/ comme le fichier de configuration du Director).

- Relancez le service bacula-fd sur la machine Windows. Ouvrez pour cela la console Services puis arrêtez et démarrez Bacula File Backup Service. - Si vous souhaitez administrer le service Director depuis la machine Windows, vous disposez du programme Console. L application bconsole ainsi que le fichier de configuration bconsole.conf se situent au même endroit que le fichier de configuration du File daemon. - Ajoutez une ressource «Client» à la fin du fichier de configuration du Director afin d intégrer les données du fichier wud-fd : le nom Bacula du client (wud-fd), son adresse IP, le port du service File ainsi que le mot de passe. Attention, celui-ci doit être conforme à celui qui a été modifié dans le fichier de configuration bacula-fd.conf.

- Vérifiez la syntaxe du fichier de configuration du service Director et relancez le service. - Vérifiez que le service bacula-fd fonctionne bien sur la machine Windows. - Retournez sur le serveur et testez la liaison à partir de la console d administration à l aide de la commande status client.

VI) Paramétrage de la sauvegarde : - Dans le fichier de configuration /etc/bacula/bacula-dir.conf, mettez en commentaire le job BackupClient1. Par défaut, cette tâche de sauvegarde est configurée pour archiver le catalogue.

- Créer un job à la fin du fichier de configuration /etc/bacula/bacula-dir.conf qui permettra de sauvegarder le répertoire c:/users de la machine cliente Bacula wud-fd fonctionnant sous Windows 7. Vous mettrez ensuite en place les ressources FileSet et Schedule associées. - Définissez les données à sauvegarder dans une ressource «FileSet» que vous intégrez à la fin du fichier de configuration /etc/bacula/bacula-dir.conf. La directive File indique le point de départ de la sauvegarde soit le répertoire users dans notre exemple. Notez que le \ de Windows est remplacé par le / d Unix. Définissez une liste d exclusion (fichiers et répertoires) avec les paramètres wild et wilddir. La directive Enable VSS = yes permet à Bacula de sauvegarder les fichiers en cours d utilisation.

- Il ne sera pas nécessaire de rajouter une ressource Schedule supplémentaire. Vous allez en effet utiliser le schedule «WeeklyCycle» existant. Les sauvegardes auront lieu à 18h05. Une sauvegarde complète est programmée le premier dimanche du mois. Une sauvegarde différentielle est prévue chaque dimanche suivant et une sauvegarde incrémentale sera effectuée chaque jour de la semaine du lundi au samedi. - Vérifiez la syntaxe du fichier de configuration du service Director et relancez le service. VII) Réaliser une sauvegarde manuelle : - Activer la commande run à partir de la console. Choisissez le job «Backup station W7». La dernière ligne (Backup OK) nous signale que tout s est bien passé.

- Constatez la présence du volume vol1 dans le répertoire de sauvegarde /backup. VIII) Restaurer un fichier : - Vous allez détruire «par erreur» un fichier présent sur le client wud-fd. Supprimez un raccourci figurant sur le bureau de l utilisateur sio1, WampServer par exemple.

- Lancez la console d administration et activez la commande restore afin de déclencher la restauration du fichier supprimé. Saisissez 5 puis sélectionnez le client wud-fd.

- Sélectionnez maintenant le fichier à restaurer : parcourez le chemin jusqu au répertoire Desktop puis terminez avec les commandes add et done.

- Par défaut, la restauration n a pas lieu à l emplacement d origine. Saisissez successivement mod, 9, / puis yes.

- Vérifiez la présence du raccourci sur le bureau de l utilisateur sio1. TRUCY Florian