La sincronización de archivos es el único servicio del que no puedo prescindir y evalúo críticamente cualquier aparejo que maneje mi sincronización. A lo espléndido de los primaveras, he usado varios, pero sigo recurriendo a Unison, una de las primeras herramientas de sincronización que probé. Unison ofrece sincronización de una forma que ni siquiera las aplicaciones más nuevas ofrecen. No tiene el brillo de herramientas como Syncthing, pero aún así funciona de maravilla. El unánime no es dramático. Una vez que sincronice, todo estará actualizado sin demoras correcto al enrutamiento en la estrato, colas o cargas de terceros.
- SO
-
Mac OS, Windows, Linux
- Maniquí de precio
-
Graciosamente
Unison es una aparejo de sincronización de archivos de código despejado y multiplataforma. Admite directorios y sincronización de archivos bidireccional en diferentes hosts o ubicaciones de almacenamiento.
Mi computadora portátil y mi computadora de escritorio ahora están de acuerdo en todo
Sin que nadie de los dos haya subido ni un solo archivo
Utilicé la estrato (principalmente Google Drive y Dropbox) para economizar archivos en varios dispositivos. De hecho, en un momento, descubrí todos los trucos para domesticar OneDrive para que se sincronizara exactamente como lo necesitaba. Pero a pesar de mis mejores esfuerzos, la disponibilidad de archivos a veces era un problema y, si mi red era lenta, la sincronización generaba un período de retraso muy espléndido.
Con AcordeConfiguré carpetas idénticas en mi computadora portátil y en mi computadora de escritorio, y la sincronización fue casi instantánea. Recibí el mensaje de que todo estaba actualizado y fue tan rápido que sentí como si se hubiera saltado por completo el escaneo, la carga y la comprobación.
Sólo cuando comprendes cómo funciona Unison bajo el capó su velocidad tiene sentido. Compara dos réplicas del mismo directorio y realiza un seguimiento de su estado. Cuando lo ejecuta por primera vez, registra el estado de los directorios y luego se ocupa solo de las partes que han cambiado. Por lo tanto, se manejo de comparar registros de archivos livianos en oficio de releer y retornar a cargar cada archivo.
La aparejo se sincroniza sin esfuerzo. El uso de su lectura CLI elimina una mostrador de progreso o paneles que visualizan la actividad, y si nadie ha cambiado en los directorios, sale silenciosamente.
Todo el proceso evita subir ningún cantidad a un servidor. En oficio de un servidor, los dispositivos se comunican directamente entre sí a través de SSH o mediante sincronización nave. Cuando cambio de mi computadora portátil a mi computadora de escritorio, ejecuto Unison y concilia todos mis datos. Los archivos viven localmente en cada máquina.
Las cosas sólo se ponen interesantes cuando los archivos no coinciden
La mayoría de las herramientas eligen un campeón; esta te hace parte de la intrepidez
Las herramientas de sincronización generalmente funcionan proporcionadamente cuando los archivos son idénticos. Entonces, introduje conflictos y desigualdad entre las dos carpetas al editar la misma carpeta de sincronización en entreambos dispositivos. En mi escritorio, eliminé un archivo, mientras que en mi computadora portátil, agregué algunos archivos adicionales. Cuando ejecuté Unison, no estaba seguro de qué esperar, pero la aparejo tomó la ruta más segura, mostrándome lo que había cambiado y permitiéndome lanzarse qué debía hacerse.
Esta es una diferencia significativa entre Unison y la mayoría de las herramientas de sincronización que he usado. A menudo intentan ser invisibles hasta el punto de tomar decisiones importantes por usted. Esto provoca sobrescrituras que no representan lo que funciona mejor para usted o duplicados que hacen que su estructura de datos sea confusa y confusa. Una vez que los archivos se editan de dos maneras diferentes, Unison los marca como conflictos y le devuelve el control sobre las acciones esencia.
Este tipo de control genera confianza en las herramientas. Nunca me cuestiono si tengo la mejor lectura de mis archivos porque soy yo quien toma la intrepidez final. A continuación se muestra cómo actúa Unison en algunos escenarios comunes.
|
Situación |
¿Qué hace el unánime? |
Por qué es importante |
|---|---|---|
|
Publicación no idéntica en entreambos dispositivos |
Señala un conflicto |
Tú decides qué lectura conservar |
|
Eliminar por un banda |
Avisos antiguamente de sincronizar |
Sin pérdida accidental de datos |
|
Sumar nuevos archivos |
Recomienda propagar, retraso confirmación. |
Sin duplicados ni confusión |
Unison te muestra lo que necesita tu atención. Incluso cuando los cambios no son conflictivos, le indica lo que planea hacer antiguamente de hacer nadie.
Se amplió a todos mis dispositivos sin exigencia de un servicio “principal”
Un patrón simple hizo que todo permaneciera sincronizado.
Unison funcionó proporcionadamente sincronizando entre dos dispositivos. Eso planteó la pregunta: ¿qué tal tres o cuatro? El diseño funciona muy proporcionadamente para pares de réplicas. Sin requisa, medrar es factible una vez que tienes los patrones correctos.
Una configuración simple de tipo hub-and-spoke resultó ser la edificación de escalamiento más confiable. Mi escritorio es mi centro y otros dispositivos se sincronizan individualmente con él. Este diseño elimina una red agrupada donde cada dispositivo puede sincronizarse con todos los demás.
En la experiencia, esto es lo que significa:
-
Sincronizo mi computadora portátil con mi computadora de escritorio antiguamente de cambiar de dispositivo.
-
Cualquier cambio que realice se reflejará a través del centro.
-
Todos los dispositivos eventualmente convergen en el mismo estado.
El centro es simplemente otra máquina y toda la configuración no requiere un servidor central para coordinarla. Sigo ejecutando Unison manualmente a pesar de que tiene un modo de repetición que monitorea automáticamente los cambios. Hacerlo manualmente sólo me lleva unos segundos y me permite entender cuándo se produce la conciliación. Este es un sistema que no requiere una configuración NAS, un servidor alquilado ni confianza en ningún servicio foráneo.
Casi me rindo durante la configuración, y esa es la compensación
Unison no es la aparejo de sincronización más pulida y se nota durante la configuración. Si usa la lectura de diámetro de comandos, debe sentirse cómodo con las rutas y directorios, y debe comprender SSH si está sincronizando entre máquinas.
Separadamente de eso, no reemplaza simplemente mis otras herramientas y configuración de sincronización; introduce una nueva perspectiva sobre lo que puede ser la sincronización. Mis archivos no tienen que producirse por un servicio.
Diferencias entre sincronizar y realizar copias de seguridad de datos que debes conocer
Sólo uno es una verdadera red de seguridad.






