[ImoLUG] Postgresql, questo sconosciuto

evaimitico evaimitico@gmail.com
Lun 31 Maggio 2010 17:32:37 CEST


le volte che ho dovuto usare il db postgres e "backupparlo" da un
server all'altro, io ho usato pg_dumpall.

NB per postgres il passaggio da 8.1 a 8.3 è un cambiamento di major
version anziché di minor version.

Di solito si usa pg_dump (o pg_dumpall
http://www.postgresql.org/docs/8.1/static/app-pg-dumpall.html) sul db
che si vuole backuppare, si sposta il dump sul nuovo server e si usa
pg_restore per ripristinare i dati.

Nel caso la procedura dia errore, conviene usare l'opzione -d nel
dump, che crea un file di query sql, dopodiché si può usare psql per
eseguire (NB questa procedura è molto più lenta)

Ciao!


Maggiori informazioni sulla lista ImoLUG