Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

infrastructure:db:postgresql:backup-restore [18/12/2021 11:00] – créée Stéphane Pailletinfrastructure:db:postgresql:backup-restore [11/08/2022 09:42] (Version actuelle) Stéphane Paillet
Ligne 2: Ligne 2:
 {{tag>SGBD BDD Postgresql backup restore}} {{tag>SGBD BDD Postgresql backup restore}}
  
-À venir.+===== Backup ===== 
 +Une méthode simple et rapide pour faire un dump d'une base de données 
 +<code> 
 +pg_dump bdd_name -h localhost -U bdd_user -f bdd_name-sqlbkp_`date +"%Y%m%d"`.bak 
 +</code> 
 + 
 +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é. 
 + 
 +===== Restore ===== 
 +Une méthode basique pour restorer une base de données 
 +<code> 
 +sudo -u postgres psql -h localhost -U bdd_user -d bdd_name -f bdd_name-sqlbkp_20220401.bak 
 +</code> 
 + 
 +===== Liens ===== 
 +  * [[https://public.dalibo.com/exports/formation/manuels/modules/i1/i1.handout.html|Dalibo : PostgreSQL, Sauvegarde et restauration]] 
  • infrastructure/db/postgresql/backup-restore.1639825220.txt.gz
  • Dernière modification : 18/12/2021 11:00
  • de Stéphane Paillet