sincronizar datos por FTP

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

sincronizar datos por FTP

Buenos dias

Estoy intentando subir archivos PDF todas las noches a nuestro repositorio Alfresco por medio de conexión FTP. Todo está configurado y activado, y funciona si lo ejecutamos manualmente con un FTP cliente como puede ser el FileZilla FTP Client. El problema es que queremos subir estos documentos de una carpeta local al repositorio alfresco que está en el servidor todas las noches a las 01:00… y que cuando se suban se eliminen de la carpeta local.

El problema es que para automatizar esto estamos intentado usar programas de "sincronización automática"… el problema es que no logramos que nos liste o acceda al espacio del repositorio de alfresco… y nos pierde la conexión. La configuración del cliente manual, como de estos programas que ejecutan la tarea automáticamente es la misma, dir ip, puerto, usuario y password, configurado como conexión activa…. pero no somos capaces.

Hemos usado los programas GoodSync, FTP Synchronizer, xStarter…. pero no hemos sido capaces.

¿Alguno ha logrado hacer esto? y si es así ¿Con que software?… ¿Alguna idea se os ocurre para solucionar este problema?

Gracias
12 Replies
cristinamr
Advanced

Re: sincronizar datos por FTP

Nunca he hecho lo que me comentas, pero sí que he tenido compañeros de sistemas que lo han tenido que hacer.. ¿Eso no podrías hacerlo con una tarea programada de windows o con un "demonio" en linux? Es decir, un script que te copie y pegue y realice la carga.

Este es el procedimiento que me suena de haberlo escuchado tanto a compañeros como a gente de sistemas en empresas.

Un saludo.
--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc
jlabuelo
Active Member

Re: sincronizar datos por FTP

Hola Cristina

Muchas gracias por la respuesta… ¿Pero que programa han usado para lanzar la subida FTP?…. generalmente estos programas de sincronización ya "autogeneran" la tarea programada de windows, y luego lanzan ellos la subida FTP… El problema es que con estos programas no somos capaces de conectarnos vía FTP a Alfresco.

Con clientes FTP digamos, manuales, si se nos conecta… pero como podemos programar la tarea de windows… es decir ¿a que llama?, tendríamos que lanzar la conexión ftp por línea de comandos en un archivo .bat o algo así ¿sabes de algún cliente ftp que funcione por línea de comandos para windows?

Gracias
cristinamr
Advanced

Re: sincronizar datos por FTP

Uhmmm.. Una idea: ¿Conoces el bulk importer?
Es un script que te hace carga masivas a tu alfresco, y necesita la carpeta con los nodos, un properties donde metas los metadatos de tu contenido y listo. El hace la conexión y el resto.

La idea sería crearte una tarea que llame a ese script que será el encargado de realizar la carga.

¿Cómo lo ves?

Ojea este blog también. La verdad es que te viene como anillo al dedo  :mrgreen:

¡Cuentanos!
--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc
jlabuelo
Active Member

Re: sincronizar datos por FTP

Hola Cristina

Lo hemos probado pero ha fallado…. la verdad es que luego nos hemos dado cuenta de que nosotros tenemos el Alfresco 3.0 y esto funciona con Alfresco 3.3 o 3.4….. ¿alguna otra idea? ya no se si es que es muy fácil y nosotros no lo estamos viendo….

Gracias
cristinamr
Advanced

Re: sincronizar datos por FTP

Pues a bote pronto nop… Pero te lo miro a ver si encuentro algo.

Un saludo.
--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc
jlabuelo
Active Member

Re: sincronizar datos por FTP

¿Que opinas de conectarse por WebDav?… la verdad es que no lo hemos usado nunca.. pero parece que con NetDriver si puedes conectar una unidad de disco remota… tengo que ver como se configura eso del WebDav en Alfresco… sabes si funciona como CIFS??… funcionará bien accediendo a servidores remotos que no están ni en nuestra LAN ni en una VPN?  (CIFS nos falla si no es en estos casos).

Gracias otra vez por tu ayuda!!
cristinamr
Advanced

Re: sincronizar datos por FTP

Configurar WEBDAV es relativamente sencillo, además es muy similar al CIFs (he trabajado muchas veces con ambos protocolos). Para la versión 3.0. Aquí tienes la pág de la wiki.

Para acceder una vez configurado es conectar con unidad de red (al igual que harías con CIFs) pero cuando te indique que debes introducir la cadena para conectarte debes introducir: http://localhost:8080/alfresco/webdav Aunque en las versiones recientes con poner http://localhost:8080/alfresco ya basta.

Visualmente y cuando trabajes, es lo mismo con respecto a CIFs, solo varía la configuración en Alfresco.

Prueba y nos comentas, así algo nuevo que aprendemos =)
--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc
jlabuelo
Active Member

Re: sincronizar datos por FTP

Hemos configurado WebDav y conectado una unidad remota con NetDrive a nuestro repositorio Alfresco desde un pc de un usuario. Se conecta y se puede navegar bien…un poco lento pero imagino que será tema de rendimiento de servidor.

Lo único son la ejecución de las reglas en los espacios. Tenemos un espacio con una regla de entrada definida que se arranca en cuanto llega un archivo excel "test.xls" por ejemplo. Si lo cargamos a través del interfaz web normal o ftp de Alfresco, la regla se ejecuta… pero si lo cargamos a través de WebDav no??…. te suena familiar??

Gracias
cristinamr
Advanced

Re: sincronizar datos por FTP

Sip claro: No se respetan ni metadatos ni reglas ni nada. Físicamente, subes un archivo simple a una carpeta.

De ahí a que sacaran el bulk importer, por la necesidad de que estuvieran mapeados con los metadatos  Smiley Indifferent
--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc