Sobes.tech
Junior — Middle

Avez-vous déjà effectué une sauvegarde d'une base de données PostgreSQL?

sobes.tech IA

Réponse de l'IA

Oui, la sauvegarde de la base de données PostgreSQL est généralement effectuée à l'aide de l'utilitaire pg_dump.

Exemple de création de sauvegarde :

pg_dump -U nom_utilisateur -h nom_hôte -F c -b -v -f fichier_sauvegarde.backup dbname
  • -U — nom d'utilisateur de la base de données
  • -h — hôte du serveur
  • -F c — format de sauvegarde (personnalisé)
  • -b — inclure les objets volumineux
  • -v — sortie détaillée
  • -f — fichier pour enregistrer la sauvegarde

Il est également possible d'utiliser pg_basebackup pour créer une copie physique de la base.

Pour restaurer, on utilise la commande pg_restore ou psql selon le format de la sauvegarde.

Il est important de planifier les sauvegardes en tenant compte du temps d'arrêt et du volume de données.