¿Existe alguna herramienta gratuita que sincronice archivos en ambas direcciones, según un horario?

¿Existe alguna herramienta gratuita que sincronice archivos en ambas direcciones, según un horario?

Tenemos un directorio de archivos (aproximadamente 4 GB) y nos gustaría sincronizar entre 3 ubicaciones en Internet. Sin embargo, somos muy conscientes del ancho de banda, por lo que necesitamos las siguientes características:

  • Horario en el que debe realizarse la sincronización (por ejemplo, de 6 p. m. a 8 a. m.)
  • Especifique un límite de velocidad (por ejemplo, 100 KB/s)
  • No sincronizar cuando se están ejecutando ciertas aplicaciones

También necesitamos lo siguiente:

  • Funciona en Windows y Linux
  • Es gratis o no demasiado caro.

¿Existe tal aplicación? Descartamos Dropbox porque no es gratuito a partir de 2 GB y Live Mesh porque no podemos establecer un límite de velocidad ni un horario.

Respuesta1

Unísonoestá cerca porque realizará copias bidireccionales y se ejecuta en Windows y Linux y está bajo la GPL. Unison se basa en rsync por lo que puede transferirse de manera bastante eficiente.

No implementa ninguna de las funciones de programación o limitación de ancho de banda que desea. Esas otras características podrían implementarse combinando unison con herramientas y/o scripts adicionales para automatizarlo.

Respuesta2

sincronizaciónsi está utilizando Linux/Unix.

Para un sistema Windows puedes usarSincronización de juguetesdel kit PowerToys, o use Robocopy (del kit de recursos para 2000-2003, incluso en 2008+) si desea escribir un script.

Creo que hay algunas versiones dersync para ventanas. Como desea una herramienta de sincronización multiplataforma, rsync puede ser su mejor opción.

Un comentario que tendría es que esto requerirá 3 rutas separadas para sincronizar usando una herramienta como Rsync, y podría tener algunos retrasos en la replicación que no espera. Una forma de mitigar esto sería tener una copia "maestra" y replicar solo desde/hacia ella.

Si tiene la posibilidad de utilizar sólo Windows en los 3 sitios para sus necesidades de sincronización, en última instancia su mejor opción podría ser DFS. Puede configurar VPN usando PPTP y configurar una raíz DFS que se replique entre 3 servidores en los 3 sitios. Se supone que el nuevo protocolo DFS-R es muy eficiente (similar a Rsync) y el motor DFS puede manejar todos sus problemas de replicación.

Respuesta3

JungleDisk: obtienes 5 GB "gratis" (usa Rackspace Cloud, no S3, para evitar cargos de transferencia) con su suscripción Desktop Sync que cuesta $3 al mes.

http://www.jungledisk.com/personal/desktop/features/

Puede configurar el software del cliente en cualquier plataforma y tener carpetas "sincronizadas" que vivirán push/pull (usando la nube como intermediaria) con sus máquinas. $ 0,15 por GB después de 5, por lo que es realmente barato si superas.

El producto es propiedad y está respaldado por Rackspace, una empresa de gran reputación (por lo que no desaparecerá de la noche a la mañana).

Respuesta4

Rsync también tiene una versión para Windows. Se ejecuta como un archivo por lotes que puede programar en sus tareas programadas. Funciona de maravilla

información relacionada