Ho giocato con pg-dump
qualche tempo fa e lo utilizzavo per aggiornare il mio ambiente di test. Dai un'occhiata a domanda
ho chiesto.
Il comando ha funzionato bene per me e non ha causato alcun problema al db di produzione (origine).
Ecco il comando che sto eseguendo nel nuovo server .
pg_dump -h remotehost -p 5432 -U remoteuser remotedb | psql -h localhost -p 5432 -U localuser localdb
Nota che non ho aggiunto il -C
qui, dato che avevo già creato il db di destinazione.