2010/8/28 David Montoya <ereth...@gmail.com>: > 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.
Hola, No tengo experiencia con bases de datos de ese tamaño, así que pregunto lo siguiente solo por curiosidad ¿intentaste jugar con las opciones de pg_restore ( por ejemplo, --jobs , --single-transaction, etc) ? ¿en qué formato vuelcas la base con pg_dump? ¿tar? ¿custom? saludos diego - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda