Outils pour utilisateurs

Outils du site


bases_de_donnees:postgresql:sauvegarde_restauration

PostgreSQL : Sauvegarde et restauration


Sauvegarde


Sauvegarde de toutes les bases de données

pg_dumpall > postgres.dmp

Sauvegarde complète d'une base de données

pg_dump base_de_donnees > database.dmp

Sauvegarde d'un schéma d'une base de données

pg_dump -n <schema> base_de_donnees > database_schema.dmp



Restauration


Restauration d'un dump global (réalisé avec pg_dumpall)

psql -f postgres.dmp postgres

Restauration d'un dump dans une base de données

psql base_de_donnees < database.dmp
 
# ou
 
psql -f database.dmp base_de_donnees
 
# ou
 
pg_restore -d sde -c [path/vers/dump_source] 1>fic.log 2>&1

bases_de_donnees/postgresql/sauvegarde_restauration.txt · Dernière modification : 2022/06/10 14:14 de 127.0.0.1