Tengo un servidor Linux que almacena algunos archivos y quiero sincronizarlos con mi Mac. Puedo montar el directorio del servidor, por lo que después del montaje es solo sincronización de directorio a directorio. Hay miles de archivos, por lo que la herramienta de sincronización debería ser lo suficientemente inteligente como para sincronizar solo los archivos modificados.
¿Existe algún software para Mac que haga esto automáticamente (o en un horario programado)? La acción esperada es la siguiente:
Puede combinar la herramienta arRsync basada en GUI para OS X con el uso de /net
para montar automáticamente el recurso compartido para lograr lo que desea.
El recurso compartido remoto se montará automáticamente siempre que acceda como/net/hostname/exportname
. Entonces use esa ruta en arRsync y cuando active la sincronización, se montará automáticamente y luego escaneará y sincronizará solo los deltas.
Hay una buena línea de comando antigua rsync
disponible si lo prefiere. Viene con OS X. Aquí está la página del manual .
::
la sintaxis indica rsync
que la máquina de destino está ejecutando un rsync server
. Eso generalmente no es común y no es necesario si usa el /net
enfoque de montaje automático.Dropbox también podría ser de utilidad. Proporciona sincronización automática de carpetas y lo hace de la manera "inteligente" que describiste.
Tiene clientes de windows, linux y osx.
boeh
rsync
. Esta es una poderosa pieza de software multiplataforma. Está en las distribuciones OS X y Linux listas para usar. Existe cierta preocupación de que la versión quersync
se envía con OS X esté desactualizada y no maneje las bifurcaciones de recursos y otras cosas correctamente.rsync
es 'inteligente' porque solo hará una copia de seguridad de los datos modificados. El resto de lo que desea se puede lograr mediante un guión, pero en cuanto a cómo escribir dicho guión, no tengo ni idea.