Tengo una base en postgresql en slink. Ayer pas� este pc de slink a potato
sin ning�n problema, excepto la base de datos.
He le�do la migraci�n que indica Debian y dando los comandos que vienen no
he sido capaz de actualizar la base de datos. Tengo guardado en backup la
versi�n 6.3.
Her usado los siguiente:
# su - postgres
$ postgresql-dump -t db.out -cilfdp $PGDATA/../data.save aunque he tenido
que modificar el
$PGDATA quit�ndolo
y he usado este comando:
# su - postgres
$ postgresql-dump -t db.out -cilfdp ../data.save
Tambi�n he usado el otro que recomiendan
# su - postgres
$ postgresql-dump -t db.out -dcilp ../data.save
e incluso el volcado a fichero por partes:
postgresql-dump -t fichero # dump to tape
postgresql-dump -c -t fichero # check tape dump
postgresql-dump -d -t fichero -i -l # destroy the old database
# create a new one and
# load the dump
En todos los casos me crea un fichero de comandos que en teor�a (creo) los
intenta recargar de nuevo
para crear la nueva estructura de datos en 6.5.
El caso es que con los dos primeros comandos no encuentra el db.out. El db.out
se crea pero luego dice que no encuentra
el db.out. He usado el strace para intentar averiguar donde lo va a buscar pero
el strace no me da el camino entero.
Con la �ltima soluci�n ya encuentra el fichero pero al intentar regenerar la
base de datos dice que recarga
fallida y la base de datos que crea no tiene las tablas correctas.
�Alguien ha pasado de 6.3 a 6.5 en postgresql con este procedimiento ? o ha
usado otro aunque sea m�s rupestre.
�alguien me puede explicar como lo ha hecho?
Muchas gracias y Saludos al grupo.