Projet

Général

Profil

Tâche #9996

Mis à jour par Gilles Grandgérard il y a plus de 9 ans

Voici la procédure que j'ai appliqué lors de mes tests :

Dans OpenNébula copier disque 10G, le mettre persistent.
Ajouter le disque sur le serveur à sauvegarder (rafraichir si nécessaire)

Création de la partition :

<pre>
cfdisk /dev/vdb
mkfs.ext4 /dev/vdb1
</pre>

Configuration et lancement de la sauvegarde :

<pre>
/usr/share/eole/sbin/baculaconfig.py -s usb --usb_path=/dev/vdb1
mount /dev/vdb1 /mnt/sauvegardes/
chown bacula: /mnt/sauvegardes
umount /dev/vdb1
/usr/share/eole/sbin/baculamount.py -t
Test OK

/usr/share/eole/sbin/baculaconfig.py -n --level=Full
Sauvegarde Full lancée
Vous pouvez suivre son évolution dans le fichier /var/log/rsyslog/local/bacula-dir/bacula-dir.err.log
</pre>

Aller jusqu'à la fin de la sauvegarde :

FileSet: "FileSetCatalog" => Termination: Backup OK -- with warnings

Pour restaurer le serveur, rattacher le disque dure dans le serveur non instancié :

<pre>
root@amonecole:~# /usr/share/eole/sbin/baculaconfig.py -s usb --usb_path=/dev/vdb1
root@amonecole:~# /usr/share/eole/sbin/baculamount.py --mount
Montage OK
root@amonecole:~# ls /mnt/sauvegardes/
amonecole-dir-catalog-0003 amonecole-dir-full-0002 amonecole-dir-volume-0001 lost+found
/usr/share/eole/sbin/bacularestore.py --catalog amonecole-dir
mv zephir*eol /etc/eole/config.eol
instance
/usr/share/eole/sbin/bacularestore.py --all
</pre>

Retour