Sauvegarde d'une base de données ou d'un schéma
Retour à la page de démarrage ..
1. Sauvegarde d'une base de données
Sous pgAdminIII, dans le navigateur d'objets (voir volet 2 dans Recette PostgreSQL pgAdminIII) :
- Cliquer droit sur la base de données
- Sélectionner « Sauvegarder ... »
- Dans l'interface de sauvegarde suivante, choisir un nom de fichier avec la date pour s'y retrouver plus facilement et cocher les options sélectionnées
A la fin de la sauvegarde, le message suivant apparaît "Le process a retourné le code de sortie 0", cliquer sur « Réalisé »
2. Sauvegarde d'un schéma en ligne de commande
Cette sauvegarde ne conserve que le schéma "organisme", contrairement à la sauvegarde précédente qui sauve également les schémas "public" et "ref".
La sauvegarde d'un schéma en ligne de commande à l'avantage de faire apparaître les erreurs éventuelles lors de l'avancée de la sauvegarde.
Ouvrir une invite de commande en tappant cmd dans l'outil recherche de programme et de fichier
Une console DOS s'ouvre :
- Se déplacer à l'endroit ou l'on souhaite sauvegarder les données
cd C:\Base
- La commande qui suit permet de sauvegarder la base de donnée au format sql :
C:\"Program Files"\PostgreSQL\8.4\bin\pg_dump.exe --host localhost --port 5432 --username postgres --file "bd_contmig_nat.sql" bd_contmig_nat
- Pour échanger des données, on peut ne sauvegarder que son propre schéma :
C:\"Program Files"\PostgreSQL\8.4\bin\pg_dump -U postgres -p 5432 --encoding=UTF8 --schema=iav bd_contmig_nat> bd_contmig_nat_iav.sql C:\"Program Files"\PostgreSQL\8.4\bin\pg_dump -h 192.168.1.104 -U postgres -p 5432 --encoding=WIN1252 --schema=iav bd_contmig_nat> bd_contmig_nat_iav.sql
- Pour restaurer le fichier, il faut supprimer le schéma à restaurer puis lancer la commande psql sur le fichier de sauvegarde au format sql (pour plus de détails voir le pdf joint) :
C:\"Program Files"\PostgreSQL\8.4\bin\psql -d bd_contmig_nat -p 5432 -U postgres -f bd_contmig_nat_iav.sql C:\"Program Files"\PostgreSQL\8.4\bin\psql -d bd_contmig_nat -h 192.168.1.104 -p 5432 -U postgres -f bd_contmig_nat_iav.sql
Attachments (1)
-
TutorielRestaurationSchemaStacomi.pdf
(155.1 KB) -
added by marion 8 years ago.
Tutoriel pas à pas pour restaurer un schéma dans bd_contmig_nat
Download all attachments as: .zip