Commandes Linux : pg_dump

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
Fermer le menu
%d blogueurs aiment cette page :