jeudi 12 août 2010

Bacula sous windows serveur 2/3

 

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:


7. make_table.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






label
Journaliere
1
 





Verification
list volume



1 commentaires:

pool MMS a dit…

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

Fourni par Blogger.
 
Web Analytics