PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Génération d'un vidage Postgres et enregistrement sur un autre serveur

J'ai joué avec pg-dump il y a quelque temps et je l'ai utilisé pour mettre à jour mon environnement de test. Jetez un œil à question J'ai demandé.

La commande a très bien fonctionné pour moi et n'a causé aucun problème à la base de données de production (origine).

Voici la commande que j'exécute dans le nouveau serveur .

pg_dump -h remotehost -p 5432 -U remoteuser remotedb | psql -h localhost -p 5432 -U localuser localdb

Notez que je n'ai pas ajouté le -C ici, puisque j'ai déjà créé la base de données de destination.