Vous n'êtes pas identifié(e).
Pages : 1
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
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
Pages : 1