Buenas: Lo que hago es
pg_dump -i -F c -d -B backup lo que me generá un fichero de 4 GB comprimido con toda mi base de datos. Luego el fichero lo paso mediante red (eso tarda unos 15 min no más) y es al intentar restaurar con pg_restore cuando tengo el problema. pg_restore -F c backup Eso son los comandos que utilizo, voy a probar a volver hacerlo no vaya ser que haya metido la pata en algo muchas gracias por las sugerencias. El 28 de agosto de 2010 17:29, David Montoya <ereth...@gmail.com> escribió: > Buenas: > > Estoy intentando mover una base de datos de unos 90GB de un servidor > postgre 8.1 a otro Postgre 8.3 Pero usando pg_dump y el correspondiente > pg_restore me va a tardar 10 días en hacer la migración. He probado a > utilizar ficheros más pequeños usando split, pero el resultado es el mismo. > > No sé si se puede usar PITR para hacer la copia desde una Postgres 8.1 a > Postgres 8.3. Otra opción que se me habia ocurrido es copiar toda la BD > exceptuando las tres tablas más grandes ( entre esas tres serán un 80% del > tamaño de la BD) y luego mediante vistas ir pasando poco a poco las tres > tablas que falten. Cual de las dos opciones es más viable¿? > > El problema es que la migración es un servidor de producción, por lo tanto > 10 días es un poco inaceptable. > > Muchas gracias. >