Cliente similar a Dropbox para Mac para acceder al almacenamiento FTP / WebDAV / CMIS existente

23

Tenemos muchos usuarios en Mac que acceden a sus archivos en un gran servidor que no es Mac que admite FTP / WebDAV / CMIS.

PROBLEMA: No pueden usar sus archivos mientras no están conectados a Internet.

PREGUNTA: ¿Existe un software similar a Dropbox para FTP? o WebDAV? o CMIS?

  • Cuando está conectado, empuja cambios locales al servidor
  • Cuando está conectado, sondea el servidor cada n minutos para extraer los cambios.
  • Preferiblemente de código abierto
  • Interfaz de usuario similar a Dropbox: icono de la bandeja, cuadro de diálogo de configuración mínima, tal vez verde en el Finder para mostrar qué archivos están sincronizados.
  • Comienza automáticamente al iniciar o iniciar sesión

Solo para aclararlo: no estoy buscando un servicio de alojamiento en línea. Tengo un servidor existente y no hay ningún plan para mover ningún dato a ninguna nube. Estoy buscando un software del lado del cliente que pueda sincronizar archivos locales con el servidor cuando está conectado a la red.

Me pidieron que agregue una sección corta que describa por qué DropBox no es una solución: 1) Los documentos son confidenciales, los terceros no son una opción 2) Dropbox no es lo suficientemente confiable (se necesita un mejor tiempo de actividad / SLA) 3) Dropbox se vuelve locamente costoso para gran escala 4) La interfaz FTP / WebDAV / CMIS es realmente proporcionada por "Alfresco", un sistema de gestión de documentos empresariales que tiene muchas otras características (no solo la transferencia de archivos), y está integrado con otros sistemas empresariales críticos. Entonces mi pregunta es realmente solo del lado del cliente.

Nicolas Raoul
fuente
3
No para disuadir a alguien de responder, pero ¿podría agregar una breve sección por qué Dropbox no es para usted? Podría ver sacrificar el buen software si necesita alojarlo internamente debido a problemas de control o cumplimiento. Podría ver diferentes respuestas si se enfoca principalmente en minimizar el costo a expensas del tiempo / confiabilidad / calidad del software. ¿O está buscando volver a implementar el seguimiento y la sincronización de la carpeta de inicio del servidor Lion para cuentas móviles?
bmike
@bmike: Sección agregada, gracias por el consejo, soy nuevo aquí :-)
Nicolas Raoul
Ahora que es una gran pregunta! Pensaré en algunas opciones y le daré un giro. Gracias por los detalles adicionales
bmike
@NicolasRaoul Me preguntaba cuál terminó siendo tu solución. Estamos trabajando con piezas de ownCloud y simplemente no estamos utilizando su almacenamiento.
E1Suave
@ E1Suave: No pudimos encontrar la herramienta fácil de usar que nuestros clientes desean, por lo que estamos desarrollando una en este momento. Será gratuito y de código abierto. Anunciaremos aquí: twitter.com/CmisSync1
Nicolas Raoul

Respuestas:

7

Es posible que desee buscar en las siguientes aplicaciones de código abierto:

  • FTPSync

    un script Perl para sincronizar un árbol de directorio local y un árbol de directorio FTP remoto.

  • ownCloud

    Servicios web bajo su control.

    Características actuales: administración de archivos, acceso a WebDAV, compartir vía enlace público, transmisión de música, usuarios y grupos, OpenID, LDAP En desarrollo: compartir, cifrado, calendario, contactos, etc., cliente de sincronización de escritorio, aplicaciones Android y webOS, servidor-servidor sincronizar

    NOTA: No tiene que utilizar su almacenamiento.

E1Suave
fuente
+1 FTPSync.pl es una solución válida, ¡gracias! BBOX usa el protocolo SVN, estaba pidiendo FTP o WebDAV o CMIS. El cliente Android de owncloud parece tener una función de sincronización WebDAV: gitorious.org/owncloud/android/blobs/master/src/eu/alefzero/… pero no pude encontrar ningún cliente Mac con sincronización WebDAV en su código fuente ... ¿lo hice? te pierdas algo?
Nicolas Raoul
Tengo que admitir que no tengo mucha experiencia con ownCloud, aparte de discutir el uso de este producto en nuestro reciente comité de TI. Sin embargo, los siguientes enlaces pueden serle útiles. blog.karlitschek.de/2011/06/… owncloud.org/support/webdav
E1Suave
Pido disculpas por haber pensado en dar primero el otro enlace. Por favor revise mi comentario actualizado. :)
E1Suave
El enlace karlitschek no contiene información sobre ningún cliente de sincronización Mac ...
Nicolas Raoul
¿Ha encontrado algún éxito con FTPSync.pl?
E1Suave
4

CmisSync es como Dropbox, y se sincroniza con cualquier servidor compatible con CMIS :
SharePoint, Documentum, FileNet, Alfresco, Nuxeo, DocuShare, Oracle, Lotus, SAP, Windchill, etc.

ingrese la descripción de la imagen aquí

  • Se sincroniza hacia arriba y hacia abajo
  • El archivo permanece accesible cuando está desconectado
  • Los conflictos se manejan como en Dropbox

Open Source .
Descargo de responsabilidad: escribí CmisSync como una bifurcación de SparkleShare, la herramienta mencionada en la respuesta de Patrick que desafortunadamente solo admite el protocolo Git.

Nicolas Raoul
fuente
1

Puedes probar IQ Uploader.com . Para divulgación, soy el desarrollador principal que trabaja en este proyecto.
Hace exactamente lo que usted describe, y proporciona sincronización FTP para MacOs y Windows. También usa FTP-SSL / TLS por defecto. Sincroniza los cambios locales en tiempo real.
Acabamos de lanzar un Mac Alpha muy útil que puedes descargar. La versión beta oficial de Mac se lanzará a finales de 2014.

Acero silencioso
fuente
+1 ¡Parece una buena solución para FTP! Lástima que los servidores FTP de rastreo sean intrínsecamente ineficientes (porque el protocolo FTP no tiene ningún concepto de "cambios recientes"). ¡Genial ver que es de código abierto!
Nicolas Raoul
1

Tuve un requisito similar al intentar trabajar con archivos en un servidor FTP remoto de varios clientes. Para mí, la mejor solución de trabajo en OS 10.11.4 es Fuse para OS X junto con MacFusion.

El primero se puede encontrar en sourceforge:

https://sourceforge.net/projects/osxfuse/files/

Fuse es el "paquete de fondo" que básicamente extiende las capacidades del sistema de archivos OS X. (Algunos tutoriales anteriores apuntan a MacFuse, que, según tengo entendido, es una versión anterior que ya no es compatible).

MacFusion es una especie de interfaz de usuario para Fuse. Básicamente, no necesita saber más que sus credenciales para acceder a su servidor FTP. Aquí encontré un tutorial (bastante antiguo) con capturas de pantalla de una versión anterior de MacFusion, que todavía funciona, de todos modos:

http://www.simplehelp.net/2008/07/25/how-to-mount-a-remote-file-system-as-a-local-drive-in-os-x/

hth

nr
fuente
0

Interarchy parece que puede hacer lo que quieras. Me llamó la atención en el contexto de un reemplazo de iDisk que puede mantener copias de seguridad de archivos en un servidor, sincronizar carpetas, compartir archivos, etc. No lo he usado yo mismo, estoy informando lo que he leído, pero Suena como un candidato probable.

JRobert
fuente
¿Estás hablando de su función "DISCO NETO"? ¿O algo mas?
Nicolas Raoul
Reflejando Netdisk no abordaría su necesidad de acceso a los archivos cuando esté desconectado. Dicen que los archivos pueden mantenerse disponibles localmente: "Un espejo sincroniza una carpeta local y un directorio remoto de manera que sean idénticos (aunque puede haber algunas excepciones). Esto se hace cargando, descargando o eliminando archivos". ( help.nolobe.com/interarchy/#mirroring )
JRobert
¿La sincronización se realiza automáticamente todo el tiempo, o tengo que hacer clic en un botón cada vez (como parece ser el caso de Cyberduck trac.cyberduck.ch/wiki/help/en/howto/sync )
Nicolas Raoul
Su enlace de soporte lleva a un conjunto de páginas de Ayuda y un formulario de contacto de soporte.
JRobert
0

Goodsync se puede configurar para sincronización automática. Empecé a usarlo hace una semana. Tengo algunas carpetas configuradas para sincronizarse automáticamente en el cambio de archivos como DropBox y algunas para sincronizar periódicamente como Time Machine, cada x horas. También sincroniza mi ereader cuando lo conecto a mi mac. Algunos trabajos de sincronización son bidireccionales, algunos de una sola manera, sin un análisis profundo, simplemente transfieren automáticamente todo.

Lo elijo porque su velocidad de transferencia de WebDav fue muchas veces más rápida que cualquier otra cosa que haya intentado hasta ahora (Finder y Transmitir).

PierreF
fuente
-1

El asistente git-annex está cerca de lo que pides:

  • es similar a dropbox;
  • es software libre (= libre), es decir, debe poder alojarlo por su cuenta y adaptarlo.

Lo que falta (al menos, ahora):

imz - Ivan Zakharyaschev
fuente
git annex suena genial, pero no pude ver cómo se parece a Dropbox. no parece estar atento a los cambios de carpeta en absoluto.
cregox
@Cawas lo hace. git-annex.branchable.com : "el asistente git-annex convierte git-annex en un sincronizador de carpetas fácil de usar". git-annex.branchable.com/assistant/quickstart : "Luego, cualquier cambio que realice en su carpeta se confirmará automáticamente en git y se sincronizará con los repositorios en otras computadoras".
imz - Ivan Zakharyaschev
-1

¿Has probado sparkleShare? http://sparkleshare.org/

Patrick Bunk
fuente
Mi pregunta es sobre el acceso al almacenamiento FTP / WebDAV / CMIS. SparkleShare no permite esto.
Nicolas Raoul