¿Por qué CCC está volviendo a copiar todos los archivos durante cada copia de seguridad?

Printer-Friendly Version
Product: 
ccc5

CCC solo copiará los elementos que difieran entre el origen y el destino. De este modo, si finaliza una tarea de copia de seguridad y la vuelve a ejecutar al día siguiente, CCC únicamente copiará los elementos que se crearon o modificaron después de ejecutarse por última vez la tarea de copia de seguridad. CCC determina si un archivo ha cambiado usando su tamaño y su fecha de modificación. Si el tamaño de un archivo o su fecha de modificación son distintos en el origen y el destino, CCC copiará ese archivo al destino.

Antes de deducir que CCC está volviendo a copiar todos los archivos, abra la última tarea finalizada en la ventana del Historial de tareas de CCC y compare los valores del Tamaño total de los datos de origen y Datos copiados. No es extraño que entre 2 y 5 GB de archivos se actualicen en las copias de seguridad de un día para otro, por ejemplo, incluso aunque parezca que no ha realizado cambios al volumen de origen. macOS está actualizando constantemente varios archivos de caché y de registro, que pueden adquirir un tamaño considerable con el paso del tiempo. Si la cantidad de los datos copiados es únicamente una fracción del conjunto total de datos, entonces posiblemente la cantidad de datos copiados sea normal.

Los cambios de organización harán que se vuelvan a copiar grandes cantidades de datos

Si ha cambiado mucho la organización de su volumen de origen, por ejemplo renombrando o moviendo una carpeta que contiene muchos datos, esto provocará que gran cantidad de elementos se vuelvan a copiar al destino porque la ruta hasta esos elementos ha cambiado. Puede evitar este doble copiado aplicando los mismos cambios de organización al destino antes de ejecutar su tarea de copia de seguridad.

Algunas aplicaciones antivirus pueden cambiar las fechas de modificación de los archivos

Una vez que CCC haya copiado un archivo al destino, lo último que hace es cambiar la fecha del archivo para que sea igual que la del archivo de origen. Esta actividad con el sistema de archivos incita al software antivirus a analizar el archivo, que suele estar perfectamente bien (no sin haber afectado negativamente al rendimiento de la tarea de copia de seguridad). Leer un archivo no basta para cambiar su fecha de modificación, por lo que las aplicaciones antivirus bien diseñadas no deberían causar ningún daño analizar los archivos que CCC copia. Cuando una aplicación antivirus «toca» el archivo o realiza cambios en él, la fecha de modificación se actualizará a la actual.

Si la fecha de modificación de los archivos del destino se está cambiando a la fecha y hora de las tareas de copia de seguridad, es muy probable que un software antivirus u otro servicio en segundo plano esté realizando cambios a los archivos después de que CCC los haya copiado. Si no puede solucionar la intromisión de su software antivirus (u otro software) en las fechas de modificación, puede configurar CCC para que no actualice los archivos que son más recientes en el destino. Para aplicar esta opción, seleccione su tarea de copia de seguridad en la ventana principal de CCC y a continuación:

  1. Pulse el botón Ajustes avanzados.
  2. Marque el ajuste No actualizar archivos más recientes en destino en la casilla Resolución de problemas.
  3. Guarde y ejecute la tarea.

Documentación relacionada

Un cambio de la zona horaria puede afectar a las fechas de modificación en ciertos sistemas de archivos

HFS+, APFS, NTFS y otros sistemas de archivos modernos almacenan la fecha de modificación de los archivos usando la Hora Universal Coordinada (UTC por sus siglas en inglés, comparable a GMT). Por otra parte, los sistemas de archivos FAT almacenan las fechas de modificación de acuerdo a la zona horaria local del ordenador. Por lo general, esta diferencia no supone ningún problema, pero hay un inconveniente su copia archivos entre volúmenes FAT y NTFS o con formato Mac (o entre sistemas de archivos con formato Mac y un dispositivo NAS que use la hora local para las marcas de tiempo). Durante los cambios de zona horaria y el cambio al horario de verano, las fechas de modificación de los archivos en volúmenes FAT32 parecerán haber cambiado. A consecuencia de esto, CCC considerará estos archivos como desfasados y los volverá a copiar uno a uno. Por desgracia, CCC no puede solucionar este inconveniente del sistema de archivos FAT, así que si tiene que copiar archivos a un volumen FAT o desde él, recomendamos que el volumen correspondiente de origen o destino también tenga formato FAT.

Microsoft MSDN Library: File Times

Lidiar con el cambio de horario de verano en las copias de seguridad desde y hacia los sistemas de archivos mencionados anteriormente

Si se topa con este problema, la sugerencia anterior de usar el ajuste avanzado No actualizar archivos más recientes en destino resolverá el problema para uno de los cambios de hora, pero no para el otro. Otra opción es configurar CCC para que use una resolución más indulgente con las diferencias en la marca de tiempo. Esto se puede lograr configurando al atributo global de CCC «NASTimestampLeniency». Esta es una opción avanzada de configuración global que se puede cambiar con la utilidad de línea de comandos de CCC, por ejemplo desde la aplicación Terminal:

"/Applications/Carbon Copy Cloner.app/Contents/MacOS/ccc" -g NASTimestampLeniency int 3601

Con esa opción, CCC no volverá a copiar un archivo si su fecha de modificación tiene una diferencia inferior a una hora respecto a la fecha de modificación del mismo archivo en el destino. Recuerde que una diferencia de tamaño en el archivo tendrá preferencia sobre esto. Además, como es un ajuste global, solo se aplica a las tareas cuyo origen y destino no tienen formato HFS ni APFS (a pesar del nombre de la opción, no se limita a sistemas de archivos de NAS). Si tiene una tarea de copia de seguridad con función de arranque, esta opción no se aplicará.