Comparar archivos en carpetas en Windows

Comparar archivos en carpetas en Windows

Necesito una solución que me permita comparar una suma de archivos dentro de dos directorios diferentes. Estaba realizando una copia de medio terabyte a Onedrive para empresas desde un dispositivo NAS cuando algunos archivos no se copiaban porque sus nombres eran demasiado largos... Entonces, ¿hay alguna forma de determinar los archivos que no se copiaron entre estos? ¿dos?

Al usar Windows 10 Home, la sincronización se pausó durante la copia de una unidad... si eso ayuda

Salud

Respuesta1

Otra alternativa es Microsoft SyncToy:https://www.microsoft.com/en-us/download/details.aspx?id=15155. Está basado en GUI y le permite definir pares de carpetas para sincronizar. Hay un botón de vista previa que le brinda una lista de archivos que aún deben sincronizarse. (Esta es la lista que desea). Después de la sincronización, muestra cualquier problema encontrado en una lista.

Es antiguo, por lo que los requisitos del sistema que figuran en el sitio web de Microsoft están un poco desactualizados. Lo uso con éxito con regularidad en Windows 8.1. No lo he usado en Windows 10, pero debería funcionar allí también.

Respuesta2

La herramienta de sincronización fundamental es la omnipresente Unix rsync, y la quieres en Windows. Puede encontrar los archivos que faltan y copiarlos. Puede hacer mucho más que eso, pero parece que satisfará sus necesidades.

cwRsynces básicamente rsync para Windows que incluso viene con una GUI de cliente para facilitar su uso:https://www.itefix.net/cwrsync

Rsync utiliza el algoritmo Rsync que proporciona un método muy rápido para sincronizar archivos remotos. Lo hace enviando solo las diferencias en los archivos a través del enlace, sin requerir que ambos conjuntos de archivos estén presentes en uno de los extremos del enlace de antemano. A primera vista esto puede parecer imposible porque el cálculo de diferencias entre dos archivos normalmente requiere acceso local a ambos archivos.


Copia deltaes una alternativa, es posible que la GUI le resulte menos intimidante, además de código abierto: http://www.aboutmyip.com/AboutMyXApp/DeltaCopy.jsp

En términos generales, DeltaCopy es un programa de copia de seguridad incremental rápido y de código abierto. Digamos que tienes que hacer una copia de seguridad de un archivo de 500 MB cada noche. Una copia de archivo normal copiaría el archivo completo incluso si han cambiado algunos bytes. DeltaCopy, por otro lado, sólo copiaría la parte del archivo que realmente se ha modificado. Esto reduce la transferencia de datos a sólo una pequeña fracción de 500 MB, ahorrando tiempo y ancho de banda de la red.

En términos técnicos, DeltaCopy es un contenedor "compatible con Windows" del programa Rsync, actualmente mantenido por Wayne Davison. "rsync" está diseñado principalmente para sistemas Unix/Linux/BSD. Aunque hay puertos disponibles para Windows, normalmente requieren la descarga de bibliotecas Cygwin y una configuración manual.

información relacionada