Sauvegarde FAN - Portfolio | Anthony MANDRON

Transcription

Sauvegarde FAN - Portfolio | Anthony MANDRON
07/03/2014
Sauvegarde FAN
Procédure
Anthony MANDRON
SDIS 21
SAUVEGARDE FAN
Table des matières
Installation de l'application permettant la sauvegarde : ....................................................................... 2
Utilisation du script .............................................................................................................................................. 2
Transfert des sauvegardes sur un partage Windows .................................................................. 2
Automatisation de la sauvegarde ............................................................................................... 2
Restauration de la sauvegarde .................................................................................................... 3
Sauvegarde de Nagvis ................................................................................................................. 3
Restauration de Nagvis ............................................................................................................... 4
ANTHONY MANDRON
1
SAUVEGARDE FAN
Installation de l'application permettant la sauvegarde :
Commande :
yum install fan-backup
Utilisation du script
Lancer le script de sauvegarde :
/opt/fan_backup.pl -s
Les sauvegardes se trouvent dans le dossier /var/backup/
Transfert des sauvegardes sur un partage Windows
Le but est donc d'automatiser les sauvegardes et de les transférer sur un partage Windows.
On va donc d'abord monter le partage Windows à l'aide la commande suivante :
mkdir /mnt/share
mount.cifs //hostname/nom_partage /mnt/share -o user=Administrateur
Automatisation de la sauvegarde
Une fois le partage monté, on va pouvoir lancer l'automatisation des taches de sauvegardes
et de synchronisation avec le partage Windows.
crontab -e
0 0 * * 1 /opt/fan_backup.pl -s
30 0 * * 1 /usr/bin/rsync -av /var/backup/ /mnt/share
Les taches ci-dessus seront effectuées une fois par semaine le lundi entre 00h et 01h.
ANTHONY MANDRON
2
SAUVEGARDE FAN
Restauration de la sauvegarde
Copier la sauvegarde dans /var/backup/
cd /var/backup/nomsauvegarde/
Lancer les commandes suivantes pour lancer la restauration :
rsync -ravcz centreon /etc
rsync -ravcz nagvis /etc
rsync -ravcz logos /usr/share/nagios/images/
rsync -ravcz plugins /usr/lib/nagios/
rsync -ravcz pages /var/www/dokuwiki/data/
Et enfin la base de données :
cd /var/backup/nomsauvegarde/databases/
zcat centreon2/centreon2.sql.gz | mysql centreon2
zcat centreon2_storage/centreon2_storage.sql.gz | mysql centreon2_storage
zcat nagios/nagios.sql.gz | mysql nagios
Sauvegarde de Nagvis
Durant le processus de restauration, les fichiers de configuration de Nagvis ont bien été
restaurés afin que les cartes présentes dans Nagvis. Cependant il va manquer certains
éléments de personnalisations comme les icones et les fonds d’écran.
Pour se faire, il faut réaliser une sauvegarde de ces dossiers afin de pouvoir permettre leur
restauration.
ANTHONY MANDRON
3
SAUVEGARDE FAN
Pour effectuer les sauvegardes, on va automatiser cette tâche à l’aide de la crontab :
crontab -e
45 0 * * 1 /usr/bin/ rsync -av /usr/share/nagvis/share/userfiles/images/maps/ /mnt/share/maps/
15 0 * * 1 /usr/bin/ rsync -av /usr/share/nagvis/share/userfiles/images/iconsets/ /mnt/share/iconsets/
Les taches ci-dessus seront effectuées une fois par semaine le lundi entre 00h et 01h.
Restauration de Nagvis
Pour pouvoir restaurer, il suffira de synchroniser ces répertoires avec les nouveaux
répertoires avec les commandes suivantes :
rsync –av /mnt/share/maps /usr/share/nagvis/share/userfiles/images/maps/
rsync –av/mnt/share/iconsets /usr/share/nagvis/share/userfiles/images/iconsets/
ANTHONY MANDRON
4