Backup verification

De BlaxWiki
Révision datée du 23 septembre 2013 à 10:33 par Admin (discussion | contributions) (a déplacé Backup vers Backup verification)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigationAller à la recherche

Ce script nous sert à verifier par exemple que nous avons bien recu tous les backup d'un serveur ou autres. En l'occurence ici il s'agit de vérifier que nous avons recu tous les backup de plusieurs firewall. La fonction SupSend est propre une supervision et sera donc à supprimer.

Nous avons un fichier qui contient la liste des firewall qui doivent être backupés, qui est créé manuellement une fois pour toute, et n'est pas modifié par le script

# cat firewall-backup.list :

backup_fw-checkpoint-agarik-net
backup_fw1.experts-comptables.org
backup_fw1.lc.all.agarik.eu
backup_fw1.online-3ds.com
backup_fw1.so.all.agarik.eu
backup_fw1.vedior.fr
backup_fw1.vtrafic
backup_fw1b_3ds
backup_fw2.online-3ds.com
backup_fw2.vtrafic
backup_fw2b_3ds
backup_veso4fwa01.ve.intra
backup_veso4fwa02.ve.intra


Nous avons un fichier qui est généré par le scritp et qui contient la liste des firewall qui ont été backupés durant les dernières 24h.

# cat firewall-backup.daily

./backup_fw-checkpoint-agarik-net_20120301.tgz
./backup_fw1.lc.all.agarik.eu_20120301.tgz
./backup_fw1.online-3ds.com_20120301.tgz
./backup_fw1.so.all.agarik.eu_20120301.tgz
./backup_fw1.vedior.fr_20120301.tgz
./backup_fw1.vtrafic_20120301.tgz
./backup_fw1b_3ds_20120301.tgz
./backup_fw2.online-3ds.com_20120301.tgz
./backup_fw2.vtrafic_20120301.tgz
./backup_fw2b_3ds_20120301.tgz
./backup_veso4fwa01.ve.intra_1_3_2012_23_00.tgz
./backup_veso4fwa02.ve.intra_1_3_2012_23_00.tgz
<pre>


Et enfin un dernier fichier généré aussi par le script qui nous remonte quels firewall n'ont pas été backupés
<pre>
#cat firewall-backup.error
ls: /nas/synchro/Checkpoint/20120302.tgz: No such file or directory


Voici la liste des fichiers correspond aux backups des firewall

backup_veso4fwa02.ve.intra_29_2_2012_23_00.tgz
backup_veso4fwa01.ve.intra_29_2_2012_23_00.tgz
backup_fw1.so.all.agarik.eu_20120229.tgz
backup_fw2.vtrafic_20120229.tgz
backup_fw1.vtrafic_20120229.tgz
backup_fw1.online-3ds.com_20120229.tgz
backup_fw1b_3ds_20120229.tgz
backup_fw2.online-3ds.com_20120229.tgz
backup_fw-checkpoint-agarik-net_20120229.tgz
backup_fw2b_3ds_20120229.tgz
backup_fw1.lc.all.agarik.eu_20120229.tgz
backup_fw1.vedior.fr_20120229.tgz
backup_fw1.experts-comptables.org_20120301.tgz
backup_veso4fwa02.ve.intra_1_3_2012_23_00.tgz
backup_veso4fwa01.ve.intra_1_3_2012_23_00.tgz
backup_fw1.so.all.agarik.eu_20120301.tgz
backup_fw2.vtrafic_20120301.tgz
backup_fw1.vtrafic_20120301.tgz
backup_fw1.online-3ds.com_20120301.tgz
backup_fw1b_3ds_20120301.tgz
backup_fw2.online-3ds.com_20120301.tgz
backup_fw-checkpoint-agarik-net_20120301.tgz
backup_fw2b_3ds_20120301.tgz
backup_fw1.lc.all.agarik.eu_20120301.tgz
backup_fw1.vedior.fr_20120301.tgz