mercredi 11 août 2010

Bacula sous windows serveur 1/3



"Bacula est un ensemble de programmes qui vous permet de gérer vos sauvegardes, restaurations ou vérifications de données d'un ordinateur sur un réseau hétérogène. 
En termes techniques, il s'agit d'un programme de sauvegarde client/serveur. Bacula est relativement facile d'utilisation et efficace, tout en offant de nombreuses fonctions avancées de gestion de stockage qui facilitent la recherche et la restauration de fichiers perdus ou endommagés." (source: http://www.bacula.org/fr/)
Nous verrons ici comment installer et configurer pas à pas bacula et son interface graphique webacula sous Windows Server. Dans cette première partie: une présentation de comment fonctionne bacula et comment installer les différents services.


COMPRENDRE BACULA

Bacula est constitué de cinq composants:

Le service Bacula Director
Programme qui supervise toutes les opérations de sauvegarde, restauration, vérification et archivage, permet de planifier les sauvegardes et restaurer les fichiers.
Sera installer sur une machine sous Windows serveur 2003.

Le service Bacula Console
Programme qui permet à l'administrateur ou à l'utilisateur de communiquer avec le Bacula Director (schéma).
Sera installé sur la même machine que celle accueillant le service directeur.

Le service Bacula FileDeamon (ou programme client)
Programme installé sur la machine à sauvegarder.
Sera installé sur 1 machine Windows, 1 machine Linux et 1 machine Windows NT.

Le service Bacula Storage
Programme qui transfère les données et les attributs de fichiers aux média physiques ou aux volumes et les restitue lors de restaurations. En d'autres termes, Le storage Daemon est responsable des opérations de lecture et d'écriture sur vos cartouches (ou autres média de stockage, comme par exemple des fichiers).
Sera installé sur le serveur de stockage.

Le service Catalog (transparent)
Bacula gère toutes les opérations de sauvegarde et de restauration grâce à une base de donnée, lors d’une sauvegarde il y entre les informations concernant les fichiers (nom, taille, emplacement sur le periphérique de sauvegarde…). Afin de restaurer il va récupérer ces infos.
Voici un schéma de l'infrastructure:

INSTALLATION

Télécharger winbacula-3.0.3a

Directeur (Windows serveur 2003)


Lancer winbacula-3.0.3a.exe

Cocher uniquement Server/Director Service et Consoles/Command Console, ceci permet d’installer le directeur et la console uniquement :

Pas d’alerte par mail, donc les deux premières zone ne sont pas à remplir, on utilisera une base de donnée de type Mysql.


Storage (Serveur de stockage Windows serveur 2003)


Cocher Server/Storage Service uniquement :

Entrer le nom du directeur, je vous conseille de choisir un nom du type : nomdelamachine-dir (ici se sera HOM-dir).

Ne pas sauvegarder le template à insérer dans la configuration du directeur, nous le configurerons nous même :


Les clients

Clients Windows


Cocher uniquement « Client »
Entrer le nom du directeur

Décocher la case du template.

Clients Linux


tar –xvzf bacula-3.0.3.tar.gz
cd bacula-3.0.3
./configure --enable-client-only
make
make install
make install-autostart-fd

Client sous Windows NT


Couper le dossier Bacula dans le répertoire :
C:\WINNT40\Profiles\Administrateur\Données d'applications

Le coller dans le répertoire C:\

Modifier le fichier bacula-fd.conf
Remplacer :
WorkingDirectory = "C:\\WINNT 40\\Profiles\\Administrateur\\Données d'applications\\Bacula\\Work"
Pid Directory = "C:\\WINNT 40\\Profiles\\Administrateur\\Données d'applications\\Bacula\\Work"

Par:
WorkingDirectory = "C:\\bacula\\Work"
Pid Directory = "C:\\bacula\\Work"

Voila, maintenant que les 3 clients, le serveur et le directeur sont installé passons à la configuration.

0 commentaires:

Enregistrer un commentaire

Fourni par Blogger.
 
Web Analytics