Option: -h: IP du serveur -p: Port de postgres -U: nom d'utiliseateur de la base -F: format d'export -E: Encodage -f: nom du fichier de backup -d: nom de la base -c: ligne de commande Backup Database: pg_dump -h localhost -p 5432 -U username -F c -E UTF8 -f /myPath/myFileName.dump dataBaseName Restore Database: pg_restore -h localhost -p 5432 -U username -d dataBaseName /myPath/myFileName.dump Create Database: psql -h localhost databaseName username -c "CREATE DATABASE \"newDataBaseName\" OWNER=username ENCODING='UTF8' TABLESPACE=pg_default"; Duplicate Database: 1) Backuper la base à dupliquer 2) Créer une nouvelle base 3) Remonter la base backupé dans la nouvelle base 1 -- Pour copier la base via ssh (ex) On faire directement sur Touffu db_backup.sh Nomdelabase Le dump est automatiquement mis sur /media/cubitus/backup 2 -- La copier sur une autre serveur scp MelodyHachette_2017_07_13_1226.dump daj@178.248.215.42: 3 -- la remonter