En mi trabajo no estamos garantizados para seguir usando la misma computadora para siempre. Además, necesito mantener los archivos al alcance de la mano cuando viajo. Esto es una solución "en la nube", pero aquí en Brasil la conectividad móvil sigue siendo un problema, y depender de las redes de la empresa siempre existe el problema del firewall y la política de red, por lo que la nube no se puede usar.
Entonces comencé a usar una unidad flash de 16GB para almacenar todos mis documentos personales y de trabajo. Pero me temo que algún día la memoria USB morirá y perderé todo. También me cuesta mucho olvidarlo en casa y no puedo acceder a mis archivos.
Por lo tanto, estoy buscando alguna utilidad / script que se ejecute en las computadoras de mi casa y trabajo y cada vez que conecto la memoria USB, la detecta como mi memoria USB y se sincroniza con las carpetas de la computadora rsync
.
Estas son las características necesarias:
- Reconoce de forma segura la memoria USB (utilizando un archivo "clave" especial o números de serie de volumen)
- Actualizar solo archivos modificados (sin copia tonta, ya que son varios GB)
- Si se modificó un archivo tanto en la memoria USB como en la computadora, pregunte cuál guardar.
- Puedo elegir qué carpetas sincronizar (por ejemplo, no quiero sincronizar la carpeta de música)
- Operación no molesta, solo pida una decisión sobre los conflictos si es necesario (pero un indicador de progreso sería bueno).
Deseable pero no obligatorio, la sincronización se realiza automáticamente antes de la eliminación (en lugar de la inserción).
¿Existe una herramienta de Windows preparada para este trabajo? Esto podría extraerse con un archivo por lotes, pero quiero saber si ya hay algo en el mercado.
¡Gracias!
Actualización para futuros espectadores.
SyncToy es muy bueno, pero tiene la falla de necesitar una cuenta de administrador para la instalación. Necesitaba sincronizar con una vieja computadora de trabajo XP, con permisos limitados. Me he conformado con Unison http://www.cis.upenn.edu/~bcpierce/unison/ . Es una aplicación de línea de comandos, pero cumple con todos mis requisitos, y no necesita ser instalada.