On Tue, 15 Sep 2015 15:03:49 -0400, Alberto José García Fumero wrote:
El mar, 15-09-2015 a las 13:46 -0400, Hugo Florentino escribió:
[...] ¿podrían explicarme (como para mongos) como hago lo que se
sugiere?


Bueno, vas a recibir una explicación dada por otro mongo ;-)

Por ejemplo, acá tengo en mi Debian 6.x un PostgreSQL 9 que no venía de
caja; se instaló después y está en /opt.

En /opt/PostgreSQL/9.0/data tengo el fichero de configuración
postmaster.opts. Allí se define la línea:

/opt/PostgreSQL/9.0/bin/postgres "-D" "/opt/PostgreSQL/9.0/data"

que es la que le indica dónde están los datos cuando arranca el
PostgreSQL en Debian. Con esto en mente, pudieras copiar los ficheros de datos que recuperaste en un lugar que conozcas, y mandar a ejecutar el
nuevo PostgreSQL con ese directorio9 como parámetro. El fichero
postgresql.conf tiene como default ese parámetro.

Bueno, finalmente resolví instalando la misma versión de PostgreSQL y especificando en el asistente una ruta diferente para el directorio de datos (por cierto, tuve que instalar exactamente la misma arquitectura de PostgreSQL, importante esto ya que el S.O. era amd64 pero PostgreSQL no, y las estructuras de datos están optimizadas para cada arquitectura). Luego reemplacé el contenido de dicho directorio con la base que funcionaba, ajustando las rutas en los archivos de configuración, y finalmente en el archivo pg_hba.conf sustituí md5 por trusted.

Con esto ya pude hacer mi salva:

pg_dumpall -U postgres -l labase -f elarchivo.sql


______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a