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