Vous n'êtes pas identifié(e).

#1 18/05/2018 09:35:12

sihem_info
Membre

Sauvgarde et restoration base

bonjour  a tous

j'aurai besoin de sauvgarder une base de donné du serveur A et le restorer sur le serveur B

j'ai lancer un backup compressé a travers cette ligne

pg_dump -U postgres -d prod_ais -Fc -C > /root/prod_ais20180517.sql

j'ai mis l'option -C pour l'opération create database

mais aprés avoir  lancer une restoration a travers cette commande

pg_restore -U postgres  -O /root/prod_ais20180517.sql

j'ai une imprimé écran que c'est ok mais si je lance

/l

je ne trouve pas la base parmi mes listes

si j'ajoute -d dans l'opération du restoration j'aurai un retour  connection to database "prod_ais" failed: FATAL:  database "prod_ais" does not exist

Qui peut m'aider comment je doit procéder pour faire cooriger cette erreur

Merci pour nos experts

Hors ligne

#2 18/05/2018 10:58:34

gleu
Administrateur

Re : Sauvgarde et restoration base

Il faut bien utiliser l'option -d mais il faut indiquer une base existante. Généralement, on utilise la base postgres. Une fois connecté à cette base, pg_restore pourra créer la nouvelle base, s'y connecter et y restaurer les données de la sauvegarde.


Guillaume.

Hors ligne

Pied de page des forums