Une méthode simple et rapide pour faire un dump d'une base de données
pg_dump bdd_name -h localhost -U bdd_user -f bdd_name-sqlbkp_`date +"%Y%m%d"`.bak
Où “bdd_name” est le nom de la base à sauvegarder et “bdd_user” le nom d'utilisateur ayant au moins les droits en lecture dessus. Comme aucun mot de passe n'est passé en paramètre (plus sûr), la saisie d'un mot de passe vous sera demandé.
Une méthode basique pour restorer une base de données
sudo -u postgres psql -h localhost -U bdd_user -d bdd_name -f bdd_name-sqlbkp_20220401.bak