PostgreSQL La base de donnees la plus sophistiquee au monde.

Ceci est une ancienne révision du document !


« admin

Plan de Sauvegarde

Les données du répertoire /data de babar sont exportées par un rsync quotidien et nocturne sur dumbo

PostgreSQL

L'instance PostgreSQL est sauvegardée via pg_dumpall, et PITR.

pg_dumpall

Voir la crontab de l'utilisateur postgres sur celeste2 et tantor2

9 * * * *   pg_dumpall | gzip -c > /var/backups/postgresql/pgsql.hourly.sql.gz
0 1 * * *   pg_dumpall | gzip -c > /var/backups/postgresql/pgsql.daily.sql.gz
0 2 * * 1   pg_dumpall | gzip -c > /var/backups/postgresql/pgsql.weekly.sql.gz
0 3 1 * *   pg_dumpall | gzip -c > /var/backups/postgresql/pgsql.monthly.sql.gz
0 4 * 1 *   pg_dumpall | gzip -c > /var/backups/postgresql/pgsql.yearly.sql.gz

PITR

pg_basebackup

Sites webs

Le contenu du répertoire /var/www/ est sauvegardé chaque nuit par l'utilisateur root. Seule la dernière sauvegarde est présente (pas d'historique).

  • Sur celeste :
0 0 * * * rsync -a /var/www/ root@tantor.postgresql.fr:/data/backups/www/
  • Sur tantor :
30 0 * * * rsync -a /var/www/ root@celeste.postgresql.fr:/data/backups/www/
 
admin/sauvegarde.1501705513.txt.gz · Dernière modification : 2017/08/02 22:25 de daamien