
Estoy buscando sincronizar dos carpetas de Windows a través de una red inalámbrica. Actualmente estoy usando Syncback, pero no parece adecuado para grandes reorganizaciones en una red lenta.
es decir, si muevo una carpeta y su contenido de una ubicación a otra en el origen, la sincronización eliminará la ubicación original en el destino y copiará los archivos a través de la red desde el origen a la nueva ubicación en el destino. Estoy buscando mover alrededor de 100 GB de datos de esta manera, y la copia es demasiado lenta.
Lo que realmente quiero es una herramienta que reconozca el hecho de que se ha realizado un movimiento en el origen y ejecute el mismo movimiento en el destino, sin ninguna transferencia de red.
¿Existe tal herramienta?
Salud
Respuesta1
Hay algunas maneras de hacer esto;
1.) La replicación de carpetas DFS funcionará, hay un tutorialaquíyaquí estála página web de MS.
2.)robocopiaen modo duplicación también funcionará, pero no eliminará el hecho de que un archivo ha cambiado. Aquí hay un script que copié descaradamente de alguna parte (¿por qué reinventar la rueda, eh? :) que usé al migrar grandes cantidades de datos de un recurso compartido a otro. (Una gran ventaja de esto es que realizará una duplicación incremental, es decir, lo ejecutará una vez para replicar, luego lo ejecutará nuevamente y solo copiará los archivos que hayan cambiado.
El guión es:
@ECHO APAGADO
SETLOCALSET _source="\estación de trabajo01\compartir"
SET _dest="\estación de trabajo02\compartir"
SET _what=/COPYALL /B /SEC /MIR
:: /COPYALL :: COPIAR TODA la información del archivo
:: /B :: copiar archivos en modo Copia de seguridad.
:: /SEC :: copiar archivos con SECurity
:: /MIR :: ESPEJAR un árbol de directoriosSET _options=/R:0 /W:0 /LOG:worstation_copy.txt /NFL /NDL
:: /R:n :: número de reintentos
:: /W:n :: Tiempo de espera entre reintentos
:: /LOG :: Archivo de registro de salida
:: /NFL :: Sin registro de archivos
:: /NDL :: Sin registro de directorioROBOCOPY %_source% %_dest% %_what% %_options%
3.) Si utiliza HP en un entorno corporativo grande y tiene un acuerdo de proveedor o algo configurado con ellos, consulteDuplicación de almacenamiento HP StorageWorks, sin embargo, es un poco duro para dos carpetas de Windows.
4.) Finalmente, también hay (¡advertencia beta! ¡Advertencia beta!)Malla viva de Windows, pero es... Ya sabes, beta. :)
Personalmente, elegiría la opción robocopia.
Respuesta2
La replicación de Microsoft DFS hará lo que estás hablando. Supervisa el diario de cambios NTFS y utiliza los números de archivo asignados de forma exclusiva para realizar un seguimiento de los cambios de nombre/movimientos de archivos.
Windows Server 2003 R2 y Windows Server 2008 pueden hacer esto. El servicio de replicación DFS está incluido en Windows Vista, pero la función "Sincronización de PC a PC" que lo usaría se eliminó de Vista RTM. No veo dónde se ha vuelto a agregar al producto. (Alguien que sepa más sobre esto que yo debería comentar sobre eso).
Editar:
Puede "capturar" sus acciones realizando los movimientos/cambios de nombre iniciales mediante un script y luego ejecutando ese script en las máquinas remotas. No es óptimo, pero si no va a pagar por algo que utilice el diario de cambios del sistema de archivos, tendrá que implementar la funcionalidad usted mismo.
Si lo hace a través de una secuencia de comandos, simplemente use rutas relativas en su secuencia de comandos y luego tendrá una secuencia de comandos adecuada para ejecutar sin modificaciones en las copias remotas.
Sin duda, alguien podría escribir una pequeña y linda GUI que "actúe" como Explorer y le permita hacer los movimientos/cambios de nombre/etc. y luego generar dicho script. Sin embargo, creo que sería una aplicación bastante específica.
Respuesta3
Quizás en este caso puedas echar un vistazo afácil2sync. Reconoce directorios renombrados. Quizás también maneje grandes movimientos de archivos de manera inteligente. Podría valer la pena probarlo.
Respuesta4
Solía tener una herramienta gratuita que hacía esto MUY bien que descargué y usé en XP en 2003, pero perdí el nombre y el instalador, y no lo he encontrado desde entonces. Cuando ejecutaba la herramienta en un modo, se ubicaba en la bandeja y observaba cada movimiento, eliminación, copia y cambio de nombre del Explorador que hacía en cualquier lugar del árbol de carpetas de origen, y replicaba esa misma acción en el árbol de carpetas de destino. Cambiar el nombre de una carpeta localmente provocó que se cambiara el nombre de la carpeta correspondiente en el servidor, etc. ME ENCANTÓ y lo he buscado desde entonces, pero sin éxito. Acabo de empezar a explorar "BestSync" (verdescargar.cnet.com) que promete una funcionalidad similar, pero es shareware, no gratuito, aunque tienes acceso a su funcionalidad completa durante un mes. Puede proporcionar las funciones que necesita.