Qu'est-ce que Pg_dump dans Postgres ?
Qu'est-ce que Pg_dump dans Postgres ?

Vidéo: Qu'est-ce que Pg_dump dans Postgres ?

Vidéo: Qu'est-ce que Pg_dump dans Postgres ?
Vidéo: POSTGRESQL - 21. Sauvegardes : pg_dump 2024, Novembre
Anonim

pg_dump est un utilitaire de sauvegarde d'un PostgreSQL base de données. Il effectue des sauvegardes cohérentes même si la base de données est utilisée simultanément. pg_dump ne bloque pas l'accès d'autres utilisateurs à la base de données (lecteurs ou rédacteurs). Les vidages peuvent être générés dans des formats de script ou de fichier d'archive. Pour restaurer à partir d'un tel script, alimentez-le dans psql.

De même, Pg_dump est-il sûr ?

Il effectue des sauvegardes cohérentes même si la base de données est utilisée simultanément. Alors oui, vous pouvez faire confiance à la sauvegarde. Bien sûr, c'est PostgreSQL, vous pouvez faire confiance à vos données dans PostgreSQL. pg_dump démarre une transaction, de la même manière que toute autre requête de longue durée fonctionnera.

De plus, comment vider une base de données Postgres ? Vidage SQL unique

  1. Connectez-vous en tant qu'utilisateur postgres: su - postgres.
  2. Videz le contenu d'une base de données dans un fichier en exécutant la commande suivante.
  3. Pour illustrer la restauration de données perdues, supprimez votre exemple de base de données et créez une base de données vide à sa place:
  4. Restaurez la base de données en utilisant psql:

En tenant compte de cela, où se trouve Pg_dump ?

pg_dump , pg_dump_all, pg_restore sont situé dans le dossier bin des installations PostgreSQL et PgAdmin III.

Comment sauvegarder une table dans PostgreSQL ?

Faites un clic droit sur un table et sélectionnez sauvegarde option. Dans la fenêtre Dump Option, vous pouvez trouver une option comme sauvegarde schéma seul, sauvegarde Données uniquement. Entrez le chemin de votre nom de fichier, sélectionnez sauvegarde mode en texte brut et prenez le sauvegarde de votre table . Vous pouvez restaurer ce table dans n'importe quelle base de données.

Conseillé: