Pregunta

Estoy usando SyncToy 1.4 y estaría bien para lo que necesito, excepto que:

  • No puede manejar el cambio de letra de unidad asignado entre sistemas (por ejemplo, sincronizar una unidad USB),
  • deja sus propios archivos (ocultos) en las carpetas que se están sincronizando (¿es esto una limitación del sistema operativo / FS?),
  • recrea las carpetas vacías para las que se han eliminado,
  • sincroniza las nuevas subcarpetas en carpetas que no se han seleccionado de la sincronización
  • y, a veces, encuentra que todos los archivos han cambiado cuando siguen siendo los mismos que eran.
  • no puede manejar una ruta / nombre de archivo muy largo

SyncToy 2.1 es demasiado lento para ser utilizable. Especialmente cuando se ejecuta de nuevo en una carpeta sin ningún cambio, comenzará desde cero escaneando todos los archivos y subcarpetas en busca de diferencias.

Tiene que ser una solución sin utilizar almacenamiento basado en Internet, ya que no siempre está disponible y, de lo contrario, puede ser demasiado lento. Prefiero algo que no agregue sus propios archivos a las carpetas que se sincronizarán, y algo con lo que es rápido y fácil cambiar las selecciones de sincronización de archivos y carpetas. Cuando se ejecutan los menos interactivos, mejor, lo ideal es sincronizar de forma segura varios pares de carpetas con un par de clics del mouse (como lo hace SyncToy).

¿Tengo que usar rsync y archivos por lotes? Algo con una GUI para que la abuela la use sin dificultad, sería mejor. Aquí están mis criterios:

  1. No hay ningún requisito para una conexión a Internet.

  2. No debe crear sus propios archivos / carpetas de mantenimiento, ya sea en el origen o en el destino (¿quizás esto deba hacerse debido a una deficiencia de NTFS?)

  3. Prueba: carpeta de origen con dos subcarpetas no vacías A y B. Mueva la subcarpeta B a la subcarpeta A, ¿duplica esto en la carpeta de destino?

  4. Prueba: cambie el nombre de un archivo en la subcarpeta A, ¿duplica esto en la carpeta de destino?

  5. ¿Se pueden realizar múltiples sincronizaciones de pares de carpetas al mismo tiempo con solo uno o dos clics del mouse?

  6. ¿Tiene una opción para obtener una vista previa de los cambios que va a realizar?

  7. ¿Permite cambiar fácilmente las rutas de origen y / o destino?

  8. Debe ser rápido, (especialmente si se vuelve a escanear dos árboles de carpetas sin que se modifique nada).

  9. Prueba: sincronice la unidad USB en la PC 1, luego copie los archivos y carpetas de la unidad USB a la PC 2, cambie las carpetas y los archivos en la PC 2 (mientras que las de la PC 1 permanezcan iguales), sincronice la unidad USB en la PC 2 y luego vuelva a sincronizar los archivos y carpetas en la PC 1 desde la unidad USB. ¿Puede hacerlo sin ningún error?

  10. Excluyendo la instalación, ¿puede la abuela usarla cómodamente? - >

¿Fue útil?

Solución 14

Sincronizador de archivos super flexible puede detectar carpetas y archivos reorganizados y duplicará rápidamente los mismos movimientos , por lo que no hace copia innecesaria. Además, no agrega sus propios archivos de mantenimiento a las carpetas de destino. También viene con un programador.

Otros consejos

SyncBackSE es una solución más robusta que uso para realizar copias de seguridad diarias a un externo. No es gratis, pero es ligero, rico en características e intuitivo.

http://www.2brightsparks.com/syncback/sbse.html

Dropbox es absolutamente increíble. Se sincroniza automáticamente en segundo plano, almacena todos los archivos localmente en cada computadora donde desea usar los archivos, y centralmente en un servidor web. Los archivos se envían cifrados, y es gratuito para hasta 2 GB de almacenamiento.

Mencionó que no desea usar el almacenamiento basado en la web, pero creo que esto aún se ajusta a la cuenta: puede acceder a los archivos sin conexión (ya que tiene una copia local) si realiza cambios sin conexión. luego, los cambios se sincronizarán con el servidor cuando se conecte. Aunque no estoy seguro de cómo maneja las revisiones conflictivas.

Funciona en Windows, Linux y Mac.

Ms. Robocopy parece responder a todos tus criterios.

Toneladas de opciones y realmente confiable.

Sólo línea de comando, pero es trivial hacer / descargar una interfaz gráfica de usuario

Justin Frankel (de Winamp Fame) escribió esto

http://www.brothersoft.com/pathsync-64550.html

Si te entiendo correctamente, estás usando SyncToy para sincronizar carpetas en diferentes máquinas. Esta no es una buena idea porque SyncToy no se ha implementado para hacer esto; es más una solución de respaldo.

Para sincronizar la carpeta entre las máquinas, tiene dos soluciones muy buenas que funcionan muy bien y hacen una sincronización automática.

El primero es Windows Live Mesh . A pesar de ser una vista previa de la tecnología, funciona muy bien y también te permite utilizar el control remoto en una máquina agregada a tu malla.

La otra opción es Windows Live FolderShare . Está en Beta y también funciona muy bien. Recomendaré esta opción por una sencilla razón: Windows Live Mesh se convertirá en una plataforma de uso compartido para Microsoft, y FolderShare se implementará sobre ella, por lo que FolderShare será la aplicación que se usará donde Mesh será la plataforma subyacente. Si vas con Mesh, en algún momento tendrás que moverte a FolderShare, donde si usas FolderShare estarás listo.

Winmerge es la herramienta que prefiero para esto: es openSource y es bastante útil.

WinmergeHomePage

También puedes usar una versión gratuita de SyncBack que es suficiente para sincronizar carpetas en diferentes máquinas.

Usé Unison durante mucho tiempo. Es gratis, es multiplataforma y usa el protocolo rsync para transferir solo deltas de cambios a través de conexiones de red. También es muy exhaustivo al examinar los archivos en busca de cambios, y debido a eso desafortunadamente no es muy rápido (puede acelerarlo significativamente si le permite usar los tiempos de modificación de archivos como equivalentes de inodo en Windows).

Sin embargo, a menos que esté dispuesto a gastar dinero en SyncBackSE (que uso ahora y lo recomiendo), creo que llegará bastante lejos con Unison.

Yo votaría por la sincronización de todos los modos, enlaza mi máquina principal con una copia de seguridad de disco duro portátil en ningún momento.

Tengo una estructura de carpetas de 60,000 archivos, puede detectar un cambio simple (un archivo .txt modificado más el nuevo .bak correspondiente) y sincronizarse en menos de un par de minutos.

Eso me parece bastante útil ...

Utilizo un sistema de control de versiones distribuido denominado Mercurial para eso. Es CLI pero puede usar un buen front-end para él como TortoiseHG .

Para sincronización unidireccional

Hay un puerto de Windows de una de las mejores herramientas de sincronización de Unix (rsync):

Hay instaladores, no hay dependencias de Cygwin, no se necesita conexión a Internet, etc.

Rsync es muy rápido, ligero y eficiente, siempre que se tome el tiempo para aprender a usarlo.

Para sincronización bidireccional

La referencia es Unisson . Es muy fácil de usar y multiplataforma, ya que se ejecuta con Java. Pero no se está aligerando rápido ...

Synkron

Aquí está la lista de características (puede encontrarlas en el sitio web):

  • Sincronizar múltiples carpetas
  • Las pestañas te permiten tener más sincronizaciones ejecutándose a la vez
  • Las sincronizaciones periódicas sincronizan automáticamente sus carpetas en intervalos seleccionados
  • Restaurar archivos, que se sobrescribieron durante la sincronización
  • Agregue archivos y carpetas a la lista negra para asegurarse de que no se sincronizarán en el futuro
  • Haga horarios y realice copias de seguridad con multisync

Es un software gratuito que se ejecuta en Linux, Mac y Windows con una GUI wirtten en QT.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top