Vous êtes sur la page 1sur 13

Rapport BACULA.........................................................................................................................

1
1. Aperçus.........................................................................................................................1
1.1. Bacula Director............................................................................................................1
1.2. Bacula Console.............................................................................................................1
1.3. Fichier Bacula...............................................................................................................1
1.4. Bacula Storage.............................................................................................................1
1.5. Catalogue Bacula.........................................................................................................1
1.6. Bacula Monitor............................................................................................................1
2. INSTALLATION.................................................................................................................1

3. CONFIGURATION..............................................................................................................1

4. TESTS............................................................................................................................1
CONCLUSION...............................................................................................................................1

Rapport BACULA
1. Aperçus
1.1. Bacula Director
Le service « Bacula Director » constitue le programme de supervision de la
sauvegarde, restauration, de la vérification ou des opérations d'archivage.
L'administrateur système utilise ainsi le directeur bacula pour préparer des
sauvegardes et restaurer des fichiers.

1.2. Bacula Console


Le service « Bacula Console » est le programme qui permet à l'administrateur ou à
l'utilisateur de communiquer avec le directeur bacula. Actuellement, la console
bacula est disponible en trois versions. La première, et la plus simple, est de lancer la
console bacula à travers une fenêtre d'exécution de commandes, nommée « shell ».
Cette méthode est utilisée par la plupart des administrateurs systèmes.
1.3. Fichier Bacula
Le service « Bacula File » (ou le programme client) est le programme installé sur la
machine à sauvegarder. Il est spécifique au système d'exploitation sur lequel il
s’exécute et doit fournir les attributs des fichiers et les données demandés par le
directeur bacula.
1.4. Bacula Storage
Le service « Bacula Storage » est le programme permettant de stocker et de
restaurer les attributs des fichiers et des données sur le média physique de
sauvegarde. Il est responsable de l'écriture des données sur la bande de sauvegarde
ou tout autre média de sauvegarde.
1.5. Catalogue Bacula
Le service « Catalog » est le programme permettant de gérer les indexs des fichiers
et des volumes des bases de données sauvegardés. Le service catalogue permet à
l'administrateur système ou à l'utilisateur de localiser et de restaurer rapidement un
fichier spécifique
1.6. Bacula Monitor
Le service « Bacula Monitor » est le programme permettant à l'administrateur ou
l'utilisateur de visualiser l'état actuel à un instant précis du directeur bacula, des
services « bacula file » et des services « bacula storage ». Afin de permettre à Bacula
de comprendre l'intégralité du système utilisé, quels sont les clients à sauvegarder et
comment, il est obligatoire de créer un certain nombre de fichiers de configuration
contenant les ressources utilisées (notamment appelées objets).
2. INSTALLATION
 INSTALLER MYSQL
 SUDO APT-GET INSTALL MYSQL-SERVER
 INSTALLER BACULA
 SUDO APT-GET INSTALL BACULA-SERVER BACULA-CLIENT
 CRÉER RÉPERTOIRES DE SAUVEGARDE ET DE RESTAURATION
 SUDO MKDIR -P /BACULA/BACKUP / BACULA/RESTORE
 SUDO CHOWN -R BACULA:BACULA /BACULA
 SUDO CHMOD -R 700 /BACULA

3. CONFIGURATION
 Configurer bacula Director
sudo vi /etc/bacula/bacula-dir.conf

 Install and Configure Bacula Client


sudo apt-get install bacula-client
 Configurer bacula storage
 Configurer le pool
 Verifier la configuration du director

sudo bacula-dir -tc /etc/bacula/bacula-dir.conf

 Configurer Storage Daemon

sudo vi /etc/bacula/bacula-sd.conf
 Configure Storage Device

 Vérifier la configuration storage Daemon


 sudo bacula-sd -tc /etc/bacula/bacula-sd.conf

 Redemarer Bacula Director et Storage Daemon


 sudo service bacula-director restart

 sudo service bacula-sd restart

 sudo mkdir /etc/bacula/conf.d

 sudo vi /etc/bacula/bacula-dir.conf

 bacula-dir.conf — Add to end of file


 @|"find /etc/bacula/conf.d -name '*.conf' -type f -exec echo
@{} \;"

 /etc/bacula/conf.d 

 Add RemoteFile Pool

 sudo vi /etc/bacula/conf.d/pools.conf

sudo bacula-dir -tc /etc/bacula/bacula-dir.conf


Install and Configure Bacula Client
sudo apt-get install bacula-client
 Configurer le Client

 sudo vi /etc/bacula/bacula-fd.conf
sudo bacula-fd -tc /etc/bacula/bacula-fd.conf

 sudo service bacula-fd restart

 sudo mkdir -p /bacula/restore


 sudo chown -R bacula:bacula /bacula
 sudo chmod -R 700 /bacula

 sudo vi /etc/bacula/conf.d/filesets.conf
sudo vi /etc/bacula/conf.d/clients.conf

sudo bacula-dir -tc /etc/bacula/bacula-dir.conf


sudo service bacula-director restart

4. TESTS
CONCLUSION