Voici la deuxième partie du tutoriel d'installation et de configuration de bacula. Dans cette partie on aborde la partie la plus importante et certainement "difficile" lors de la mise en place de bacula: la configuration des services et la planification des tâches.
CONFIGURATION
EMPLACEMENT DES
FICHIERS DE CONFIGURATION
Sous Windows les fichiers de configuration se trouvent dans
« C:\Documents and Settings\All Users\Application Data\Bacula »
Sous linux dans /etc/bacula.
Sous Windows NT dans « C:\ »
(Après modification).
Ansi on trouve :
Sur le
serveur directeur : bacula-dir.conf qui est
le fichier de configuration du directeur et bconsole.conf qui est
le fichier de configuration de la console.
Sur les
clients : bacula-fd.conf (FD
pour File Daemon) qui est le fichier de configuration du client
Sur le
serveur de stockage : bacula-sd.conf (SD
pour Storage Daemon) qui est le fichier de configuration du Storage
Configuration des services
Vus la taille des fichiers de
configuration j'ai crée un tableau récapitulatif contenant toute les
indications afin de configurer correctement bacula,
j'ai essayé d'être le plus clair possible. Vous pouvez récupérer le pdf à cette adresse : http://dl.free.fr/eY91Jt4bT
LIER BACULA A LA BASE DE DONNÉES.
(xampplite
installé sur le serveur directeur)
cd C:\Program Files\Bacula\bin
1. Modifier le fichier grant_privileges.cmd :
Ligne 6 remplacer : "@SQL_BINDIR@\mysql" par "C:\xampplite\mysql\bin\mysql"
2. Faire la même modification sur create_database.cmd
3. Faire la même modification sur make_mysql_table.cmd
4. Modifier make_mysql_tables.sql
Ligne 1 remplacer : USE ${db_name}; par USE bacula;
5. grant_privileges.cmd :
6. create_database.cmd -u root:
Vérifier la création sous phpmyadmin (22 tables):
Après les configurations, redémarrer tous les services bacula : bacula-fd,bacula-dir,bacula-sd
Sous Windows les arrêter puis les relancer (c:\bacula\bin)
Sous linux: pkill bacula-fd / bacula-fd).
Sous NT:
-cd « C:/Program Files/bacula/bin »
-bacula-fd –c C:/bacula/bacula-fd.conf
CRÉATION DES VOLUMES
Il faut affecter un Label aux
différents média (les nommer) et les ajouter au Pool de sauvegarde (on utilise
les pool Hebdomadaire et Journalier que nous avons crée dans le bacula-dir.conf). Cela permet à bacula de connaître chaque média et de pouvoir les
exploiter, nous allons créer deux volumes, 1 hebdomadaire et 1
journalier :
cd "c:\Program Files\Bacula\bin"
bconsole
label
Hebdomadaire
2
Journaliere
1
list volume
1 commentaires:
Bien vu pour ce tuto
si tu pouvais mettre en ligne tes fichiers type de conf de bacula (director...) tu ferai un tuto hyper complet pour une solution de sauvegarde libre sous Windows, il y a tellement peu de ressources sur la toile pour cet outil installé sur ce système.....
Enregistrer un commentaire