pg_backupcluster
Linux
Publiée le
2026-10-29 05:37:17
pg_backupcluster
# Liste tous les dumps, basebackups et WAL disponibles pour vérifier l'état
pg_backupcluster list --verbose <version> <cluster>
# Crée le répertoire de sauvegarde si tu n'as pas encore fait ça
pg_backupcluster createdirectory <version> <cluster>
# Effectue un dump complet du cluster en utilisant la compression Z (recommandé)
pg_backupcluster -Z <version> <cluster> dump
# Sauvegarde complète via pg_basebackup avec mode checkpoint rapide et verbose
pg_backupcluster -v --checkpoint fast <version> <cluster> basebackup
# Lance le récepteur WAL pour ingérer les fichiers de journalisation externes
pg_backupcluster receivewal <version> <cluster>
# Compresse tous les fichiers WAL dans l'archive après réception
pg_backupcluster compresswal <version> <cluster>
# Supprime tous les dumps sauf les 5 derniers (pour gérer l'espace disque)
pg_backupcluster expiredumps 5 <version> <cluster>
# Supprime toutes les basebackups sauf les 3 dernières versions
pg_backupcluster expirebasebackups 3 <version> <cluster>
# Nettoie et supprime les fichiers WAL obsolètes de l'archive
pg_backupcluster archivecleanup <version> <cluster>
# Tente de supprimer manuellement tous les dumps corrompus ou incomplets
pg_backupcluster deletebroken <version> <cluster>
# Récupère une sauvegarde en utilisant un checkpoint rapide et garde le répertoire même en cas d'erreur
pg_backupcluster -k --checkpoint fast <version> <cluster> basebackup
# Affiche les options disponibles pour te rafraîchir la mémoire
pg_backupcluster --help