PG_DUMP
Installé avec le paquet postgresql-client
Voir aussi : psql
Afficher la version de la commande pg_dump
apt-cache policy postgresql-client
Mode verbeux
pg_dump -v [...]
Effectuer la sauvegarde d’une base de donnée spécifique (avec demande de mot de passe au prompt)
pg_dump -U username -W -h host -d dbname > filename.sql
Le mot de passe est alors demandé avant de lancer le backup de la base de données spécifiée.
ex :
# pg_dump -U ocadmin -W -h localhost -d ownclouddb > owncloud-20170409.sql
Effectuer la sauvegarde d’une base de donnée spécifique (sans demande de mot de passe au prompt)
PGPASSWORD="password" pg_dump -U username -W -h host -d dbname > filename.sql
Le mot de passe est alors envoyé directement sur la ligne de commande avant de lancer le backup de la base de données spécifiée.
ex :
# PGPASSWORD="ocadminpw" pg_dump -U ocadmin -h localhost -d ownclouddb > owncloud-20170409.sql