Stratégie Sauvegarde Teteve.fr

De TeteveWiki.

Les Logs

J'ai hésité à installer Rsyslog, qui permet d'exporter ses logs via le réseau. Je me contente pour l'instant de gérer la rotation des logs avec logrotate, et leur exploitation avec fail2ban et awstats.
Il faudra également rajouter les logs des sauvegardes dans le logrotate, et dans awstats... :)

Le contenu

Voici la liste exhaustive des services et fichiers qui seront sauvegardés :

Machine Source Détails

hyperviseur

fichiers scripts perso

config des VM

scripts fridu

snapshot des VM

dns

www

svz2

etevenaux

101 - dns

config de bind

102 - www

config apache

config des sites

contenu des sites

config vsftpd

config users ftp

dumps mysql

104 - svz2

config kolab

annuaire ldap

boites mails

103 - etevenaux

config nginx

config des sites

contenu des sites

108 - ftp

config vsftpd

config users vsftpd

La fréquence et les rétentions

Les lignes en jaune sont sauvegardées tous les mois, le 1er w-e du mois.
Les lignes en vert sont sauvegardées toutes les semaines, le dimanche matin.
Les lignes en bleu clair sont sauvegardées deux fois par semaine, le mercredi et le dimanche matin.

On garde les bi-hebdomadaires pendant 4 semaines (si nombre de bi-hebdo > 4 alors on supprime la plus vieille)
On garde les hebdomadaires pendant 2 mois (si date_svg < (date_now - 2 mois) alors on supprime). Il y aura donc 6 ou 7 sauvegardes hebdo de retenues.
On garde les mensuelles pendant 2 mois (si nombre de mensuelles > 2 alors on supprime la plus vieille)