Sauvegarde au niveau système de fichiers

Une autre stratégie de sauvegarde (pour les administrateurs systèmes) consiste à copier les fichiers utilisés par PostgreSQL pour le stockage des données. Par défaut, les fichiers de base de données sont stockés dans le répertoire DATA de POSTGRE.

N'importe quelle méthode de sauvegarde peut être utilisée, par exemple :

tar -cf sauvegarde.tar /usr/local/pgsql/data

Cependant, deux restrictions rendent cette méthode peu pratique ou en tout cas inférieure à la méthode pg_dump.

  • Le serveur de base de données doit être arrêté pour obtenir une sauvegarde utilisable

  • Les sauvegardes du système de fichiers fonctionnent uniquement pour les restaurations complètes d'un cluster de bases de données

Nous ne rentrerons donc pas plus dans le cadre de cette formation sur ce type de sauvegarde.

Pour en savoir plus...