Múltiples máquinas - rsync - ¿es esa la respuesta?

Múltiples máquinas - rsync - ¿es esa la respuesta?

Tengo 2 computadoras que reflejan los mismos datos. ¿Es rsync la mejor herramienta que tengo para mantener sincronizadas estas 2 máquinas? Uno es una computadora de escritorio y el otro es una computadora portátil, y ambos ejecutan Linux.

walter

Respuesta1

¿Cuántos datos necesitas sincronizar?

Si todo está en directorios diferentes o todo dentro, diga ~/documents/?

rsync funcionará, pero puede haber opciones que le brinden otras ventajas.

Dropbox.com es uno de ellos y ofrece 2 gigas de almacenamiento gratuito.http://www.dropbox.com/referrals/NTExNTI1MjkEste enlace te proporcionará 250 megas adicionales gratis si Dropbox te parece una buena solución.

SpiderOak es otra cosa, lo mismo, 2 gigas gratis, paga después (los usuarios de OpenSUSE obtienen un descuento)

También está el Unísono.http://www.cis.upenn.edu/~bcpierce/unison/Lo cual hace un gran trabajo de sincronización.

Casi cualquier cosa funcionará para esto, sólo será cuestión de qué funciona mejor, qué es más rápido, qué te da cosas como los chocolates en las almohadas de un hotel como un pequeño extra.

Respuesta2

Complementando la respuesta de Alpha1, si los datos superan los 2 GB y desea hacerlo sin servicios similares a Dropbox,El unísono es la solución.para ti.

Unison es la única herramienta confiable que conozco para esta tarea. Hará lo correcto incluso en casos extremos, incluso si su computadora falla.

  1. Ambos espejos tienen la misma importancia/prioridad.
  2. Los archivos se pueden cambiar en cualquiera de las computadoras y también se pueden eliminar.
  3. Quiere propagar los cambios al otro espejo.
  4. No desea que los archivos eliminados (¡o renombrados!) se restauren; por el contrario, desea propagar la eliminación y rsyncarruinarla.
  5. Si cambia un archivo en ambos espejos, o lo cambia en un espejo y lo elimina en el otro, no querrá que ninguno de estos se propague automáticamente. Quieres resolverlo tú mismo.

Una vez configurado, Unison no sólo es robusto sino también rápido.

Unison tarda como 3 segundos en informarle que nada cambió en cada espejo de sus 200 GB almacenados dentro de un sistema de archivos ext4. Si tiene ecryptfs en la parte superior de ext4, tardará unos 3 minutos. Si algo cambió, pasará algún tiempo analizando los archivos modificados, por lo que el tiempo es proporcional al cambio.

No monte su computadora portátil de forma remota desde la computadora de escritorio o viceversa. Dígale a Unison que llegue a la otra raíz a través de ssh, para que pueda ver el verdadero sistema de archivos donde han estado los archivos desde la última sincronización y realizar una verificación rápida. Ambas computadoras deben tener la misma versión de Unison.

Respuesta3

Si ejecutan Ubuntu, ¿por qué no utilizarubuntu uno? Está diseñado específicamente para hacer exactamente lo que usted quiere hacer y también admite algunos otros casos de uso interesantes.

información relacionada