Vous êtes sur la page 1sur 16

Alexis BOUILLIT-CHABERT | B.T.S.

Services Informatiques aux Organisations

Chapitre 5 – Sauvegarde client/serveur avec Bacula

1) Installation du serveur de sauvegarde

a) Installation des paquets

b) Configuration de la base de données mysql

SISR1 | Chapitre 5 – Sauvegarde client/serveur avec Bacula Page 1


Alexis BOUILLIT-CHABERT | B.T.S. Services Informatiques aux Organisations

c) Configuration de Postfix

SISR1 | Chapitre 5 – Sauvegarde client/serveur avec Bacula Page 2


Alexis BOUILLIT-CHABERT | B.T.S. Services Informatiques aux Organisations

d) Configuration de bacula-director

SISR1 | Chapitre 5 – Sauvegarde client/serveur avec Bacula Page 3


Alexis BOUILLIT-CHABERT | B.T.S. Services Informatiques aux Organisations

2) Propriété TCP/IP de l’interface réseau du serveur Bacula

a) Configuration de l’interface

b) Configuration de fichier « hosts »

3) Configuration de base du serveur

a) Création du répertoire de stockage des sauvegardes

SISR1 | Chapitre 5 – Sauvegarde client/serveur avec Bacula Page 4


Alexis BOUILLIT-CHABERT | B.T.S. Services Informatiques aux Organisations

b) Vérification de l’état des services bacula

c) Configuration de bacula-director

Le mot de passe d’accès à bacula-director sera « abcd » pour des raisons de facilité.

 Modification de l’adresse mail

SISR1 | Chapitre 5 – Sauvegarde client/serveur avec Bacula Page 5


Alexis BOUILLIT-CHABERT | B.T.S. Services Informatiques aux Organisations

 Implémentation du chemin d’accès pour le stockage

En l’espèce, le stockage des sauvegardes se fera sur le même serveur US4.

 Vérification de la syntaxe et redémarrage des services

d) Configuration de bacula-storage

On indique au fichier de configuration le nom suivi du mot de passe du Director pour que le processus puisse
interroger ce dernier.

On indique le chemin du répertoire dans lequel le processus devra stocker les sauvegardes.

SISR1 | Chapitre 5 – Sauvegarde client/serveur avec Bacula Page 6


Alexis BOUILLIT-CHABERT | B.T.S. Services Informatiques aux Organisations

 Vérification de la syntaxe et redémarrage des services

 Vérification de l’état des processus

On remarque que désormais les processus liés à Bacula écoute sur les ports 9103, 9101 pour toutes les adresses
et non plus en localhost comme auparavant.

e) Configuration de la console d’administration

 Implémentation du fichier de configuration de la console

 Connexion au Director

f) Création d’une unité / d’un volume de stockage

SISR1 | Chapitre 5 – Sauvegarde client/serveur avec Bacula Page 7


Alexis BOUILLIT-CHABERT | B.T.S. Services Informatiques aux Organisations

4) Configuration du client

a) Installation de Bacula sur WUD

b) Fichier de configuration bacula-fd.conf

SISR1 | Chapitre 5 – Sauvegarde client/serveur avec Bacula Page 8


Alexis BOUILLIT-CHABERT | B.T.S. Services Informatiques aux Organisations

c) Fichier de configuration du daemon

Le fichier de configuration du daemon doit avoir accès au Director pour récupérer des informations nécessaire
à la sauvegarde.

d) Ajout d’une ressource « Client » au fichier de configuration du Director

SISR1 | Chapitre 5 – Sauvegarde client/serveur avec Bacula Page 9


Alexis BOUILLIT-CHABERT | B.T.S. Services Informatiques aux Organisations

e) Vérification du fonctionnement du client bacula

f) Tentative de connexion au client WUD

SISR1 | Chapitre 5 – Sauvegarde client/serveur avec Bacula Page 10


Alexis BOUILLIT-CHABERT | B.T.S. Services Informatiques aux Organisations

5) Paramétrage de la sauvegarde

a) Création d’une tâche

b) Création d’un objet pour le point de sauvegarde

c) Configuration de la programmation

d) Vérification syntaxe et redémarrage des services

SISR1 | Chapitre 5 – Sauvegarde client/serveur avec Bacula Page 11


Alexis BOUILLIT-CHABERT | B.T.S. Services Informatiques aux Organisations

6) Sauvegarde manuelle

a) Forçage d’une sauvegarde manuelle

b) Vérification de la sauvegarde

On remarque dans le statut du client wud-fd que la sauvegarde a fonctionné. La sauvegarde a été réalisé à partir
d’un client WUD de Florian, d’où la présence d’une première sauvegarde de la veille.

SISR1 | Chapitre 5 – Sauvegarde client/serveur avec Bacula Page 12


Alexis BOUILLIT-CHABERT | B.T.S. Services Informatiques aux Organisations

c) Vérification de la présence de la sauvegarde dans le répertoire /backup

7) Restauration d’un fichier

a) Suppression d’un raccourci

b) Restauration du fichier

On choisit de restaurer un fichier depuis la dernière sauvegarde effectuée.

SISR1 | Chapitre 5 – Sauvegarde client/serveur avec Bacula Page 13


Alexis BOUILLIT-CHABERT | B.T.S. Services Informatiques aux Organisations

On se déplace dans l’arborescence de fichier jusqu’à l’emplacement exacte du fichier que l’on souhaite restaurer.
On sélectionne le fichier en question à l’aide de la commande add.

SISR1 | Chapitre 5 – Sauvegarde client/serveur avec Bacula Page 14


Alexis BOUILLIT-CHABERT | B.T.S. Services Informatiques aux Organisations

Une fois terminé, on confirme la restauration à l’aide de la commande done. Toutefois on souhaite restaurer le
fichier à l’endroit exact où il se trouvait à l’origine. Pour cela on modifie le chemin de restauration du fichier.

c) Vérification de la restauration du fichier à l’emplacement d’origine

Le raccourci de Wireshark s’est bien restauré à l’emplacement d’origine.

SISR1 | Chapitre 5 – Sauvegarde client/serveur avec Bacula Page 15


Alexis BOUILLIT-CHABERT | B.T.S. Services Informatiques aux Organisations

d) Affichage des opérations liées au client wud-fd

On remarque que la restauration de fichier a bien été prise en compte. La restauration a été faite à partir de la
sauvegarde complète précédente (confère flèche).

N.B. : à l’origine on souhaitait restaurer un raccourci de Wireshark dont le nom comprenait un espace. Bacula ne
parvenait pas à restaurer un fichier comprenant un espace, alors j’ai modifié le nom du raccourci et j’ai refait une
sauvegarde. La nouvelle sauvegarde était une sauvegarde incrémentale, mais la restauration ne fonctionnait
toujours pas car le raccourci avait toujours le même nom de départ. Alors j’ai effectué une sauvegarde complète.
Grâce à cela, le raccourci a été sauvegardé avec le nouveau nom et la sauvegarde a pu se faire.

SISR1 | Chapitre 5 – Sauvegarde client/serveur avec Bacula Page 16