Copia de carpeta alf_data para backup

cancel
Showing results for 
Search instead for 
Did you mean: 
infolsr
Active Member II

Copia de carpeta alf_data para backup

Jump to solution

Estimados.

   Sufrí la caída de uno de mis discos duros, que no fue recuperable. y lo único que pude rescatar fue la carpeta alf_data, de mi servidor Alfresco. Intenté realizar lo que indica el siguiente linkCrear Backup de Alfresco  , en que si tengo todo en alf_data, solo basta con copiar esta carpeta y copiarla en el nuevo servidor. Pero no arranca postgresql, y arroja más errores en el log de alfresco, uno de ellos es:

org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Connection to localhost:5432 refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections.)

Mi servidor: CentOS 7,

Misma capacidad de memoria, disco, procesadores.

Entorno: Máquina Virtual (hyper-v)

Adjunto log de alfresco.

Espero me ayuden... saludos.

Luis.

1 Solution

Accepted Solutions
infolsr
Active Member II

Re: Copia de carpeta alf_data para backup

Jump to solution

Logré levantar nuevamente mi servidor... estaba bien copiar toda la carpeta alf_data a la nueva instancia de Alfresco, el problema era que se habían perdido los permisos, propietario y grupos de la carpeta postgresql. Asignando los permisos a 700 de esa carpeta, luego propietario postgres, grupo postgres, arrancó.

Gracias nuevamente por tu tiempo Ángel.

Sl2.

Luis.

View solution in original post

6 Replies
angelborroy
Alfresco Employee

Re: Copia de carpeta alf_data para backup

Jump to solution

Sin un backup de la base de datos no podrás volver a reconstruir Alfresco.

Hyland Developer Evangelist
infolsr
Active Member II

Re: Copia de carpeta alf_data para backup

Jump to solution

Gracias Angel.

Sólo para terminar... es posible adjuntar la base de datos que tengo en la carpeta alf_data, para luego hacer un pg_dump.... SQL Server tiene los comandos attach y detach para adjuntar base de datos.

angelborroy
Alfresco Employee

Re: Copia de carpeta alf_data para backup

Jump to solution

Creo que lo que buscas son las operaciones que se realizan en este artículo:

Nuestro camino desde Alfresco CE 5.0.c hasta Alfresco CE 5.1.g - keensoft 

Hyland Developer Evangelist
infolsr
Active Member II

Re: Copia de carpeta alf_data para backup

Jump to solution

Logré levantar nuevamente mi servidor... estaba bien copiar toda la carpeta alf_data a la nueva instancia de Alfresco, el problema era que se habían perdido los permisos, propietario y grupos de la carpeta postgresql. Asignando los permisos a 700 de esa carpeta, luego propietario postgres, grupo postgres, arrancó.

Gracias nuevamente por tu tiempo Ángel.

Sl2.

Luis.

lfmontalvan
Member II

Re: Copia de carpeta alf_data para backup

Jump to solution

Buenas tardes Luis,

Me encuentro en el mismo problema por el que has pasado, me podrías ayudar detallando un poco más esta parte que mencionas: "Asignando los permisos a 700 de esa carpeta, luego propietario postgres, grupo postgres, arrancó." te agradecería mucho tu ayuda.

Gracias de antemano.

Saludos...

Leonardo...

infolsr
Active Member II

Re: Copia de carpeta alf_data para backup

Jump to solution

Hola Leonardo.

   Primero te comento que cuando ocurrió el error, tenia un servidor CentOS, con Alfresco 5.2 instalado, todo instalado en alf_data. Como tuve error de disco duro, traspase esa carpeta a un entorno windows, reemplace el disco e instale nuevamente Alfresco 5.2. Imagino que ahí perdí los permisos, propietarios y grupos de esa carpeta que venía de un entorno Linux. fíjate en las 3 ultimas columnas de la imagen para el contenido de alf_data.

Si le das propiedades a la carpeta postgresql, veras sus permisos. cambia el octal a 0700 y establece recursivamente los permisos. Si por alguna razón no tienes el propietario postgres [1001], créalo desde la consola de Linux con chown. El cliente SSH que tengo instalado para conectarme a mi máquina CentOS es WinSCP (de donde extraje las imágenes)

Saludos.

Luis.