CCC recopie tous les fichiers à chaque sauvegarde. Pourquoi ?

Printer-Friendly Version
Product: 
ccc5

CCC copie uniquement les éléments qui sont différents sur la source et la destination. Donc, si vous effectuez une tâche de sauvegarde que vous exécutez à nouveau le lendemain, CCC ne copie que les éléments ayant été créés ou modifiés depuis la dernière tâche de sauvegarde. CCC détermine si un fichier est différent à l’aide de sa taille et de sa date de modification. Si la taille ou la date de modification du fichier présente la moindre différence sur la source et la destination, CCC copie le fichier sur la destination.

Avant de conclure que CCC recopie tous les fichiers, ouvrez la dernière tâche effectuée dans la fenêtre Historique des tâches de CCC et comparez les valeurs Taille totale du jeu de données source et Données copiées. Par exemple, il n’est pas rare de voir entre 2 et 5 Go de fichiers mis à jour entre les sauvegardes quotidiennes, même s’il vous semble n’avoir rien changé au volume source. macOS met à jour en permanence différents fichiers cache et fichiers historiques, qui s’accumulent tout au long de la journée. Si la quantité de données copiées ne représente qu’une fraction des données totales, alors elle est probablement normale.

Les modifications organisationnelles entraîneront la recopie de grandes quantités de données

Toute modification importante dans la structure du volume source, par exemple un dossier renommé ou déplacé contenant beaucoup de données, a pour conséquence que de nombreux éléments sont recopiés sur la destination car le chemin de ces éléments a changé. Vous pouvez empêcher ce procédé de recopie en appliquant les mêmes modifications structurelles à la destination avant d’exécuter la tâche de sauvegarde.

Dates de modification des fichiers altérées par certains antivirus

Après avoir copié un fichier sur la destination, CCC définit en dernier lieu la date de modification du fichier en fonction de la date de modification du fichier source. Cette activité du système de fichiers incite l’antivirus à analyser le fichier, ce qui n’est généralement pas gênant (quoique cela ralentisse la tâche de sauvegarde). Lire un fichier ne suffit pas à changer sa date de modification, un antivirus bien écrit ne devrait donc pas nuire en analysant les fichiers copiés par CCC. Toutefois, lorsqu’un antivirus « touche » le fichier, ou sinon l’altère, la date de modification est actualisée avec la date actuelle.

Si la date de modification des fichiers sur la destination est définie sur la date et l’heure des tâches de sauvegarde, il y a des risques qu’un antivirus ou un autre service d’arrière-plan altère les fichiers après leur copie par CCC. Si vous ne pouvez pas résoudre les manipulations de date de modification de votre antivirus (ou autre logiciel), vous pouvez configurer CCC pour empêcher l’actualisation des fichiers plus récents sur la destination. Pour appliquer ce réglage, sélectionnez la tâche de sauvegarde dans la fenêtre principale de CCC et procédez comme suit :

  1. Cliquez sur le bouton Réglages avancés.
  2. Cochez la case Ne pas actualiser les fichiers plus récents dans la zone Dépannage.
  3. Enregistrez et exécutez la tâche.

Documentation associée

Dates de modification touchées par les changements de fuseau horaire sur certains systèmes de fichiers

HFS+, APFS, NTFS et d’autres systèmes de fichiers actuels stockent la date de modification des fichiers d’après le temps universel coordonné (UTC, comparable au GMT). Par ailleurs, les systèmes de fichiers FAT stockent la date de modification des fichiers selon le réglage de fuseau horaire local de l’ordinateur. Cette différence ne pose généralement pas de problème, mais elle présente un inconvénient si vous copiez des fichiers entre des volumes FAT et des volumes au format NTFS ou Mac (ou entre un système de fichiers Mac et un NAS utilisant l’heure locale comme base d’horodatage). Lors des changements de fuseau horaire et d’heure d’été, les dates de modification des fichiers sur les volumes FAT32 s’avèrent décalées. Par conséquent, CCC considère ces fichiers comme obsolètes et recopie chacun d’entre eux. CCC n’est malheureusement pas en mesure de remédier à ce défaut inhérent aux systèmes de fichiers FAT. Si vous devez copier des fichiers depuis ou vers un volume FAT, il est conseillé d’utiliser également un volume source ou de destination au format FAT.

Article Microsoft MSDN : à propos des heures de fichier (en anglais)

Gestion des problèmes liés au passage à l’heure d’été pour les sauvegardes depuis et vers les systèmes de fichiers mentionnés ci-dessus

Si vous rencontrez ce problème, la suggestion ci-dessus, consistant à utiliser le réglage avancé Ne pas mettre à jour les fichiers plus récents sur la destination devrait résoudre le problème pour l’un des changements d’heure, mais pas l’autre. Une autre approche consiste à configurer CCC de façon à utiliser une résolution plus clémente vis-à-vis des différences d’heure. Pour cela, vous pouvez configurer l’attribut général NASTimestampLeniency de CCC. Cette option de configuration globale avancée peut être configurée à l’aide de l’utilitaire de ligne de commande CCC, c’est-à-dire dans l’application Terminal :

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

Avec ce réglage, CCC ne recopie rapport à un fichier si la date de modification intervient dans un délai de moins d’une heure (et une seconde) après la date de modification du même fichier sur la destination. Sachez que les différences au niveau de la taille des fichiers sont prioritaires. Puisqu’il s’agit d’un réglage général, il ne s’applique qu’aux tâches dont la source ou la destination n’est ni au format HFS ni au format APFS (malgré son nom, ce réglage ne se limite pas aux systèmes de fichiers des NAS). Si vous disposez d’une tâche de sauvegarde démarrable, ce réglage ne s’applique pas.

Le réglage « Consigner l’activité de la connexion » de Mail crée des fichiers très volumineux

Si vous activez « Consigner l’activité de la connexion » dans la fenêtre Diagnostic de connexion de Mail, puis que vous oubliez de désactiver ce réglage, Mail crée des fichiers d’historique extrêmement volumineux qui finissent par remplir votre disque de démarrage. Si vous constatez que CCC copie une quantité anormalement élevée de données à chaque sauvegarde, ou que les sauvegardes ne s’arrêtent jamais, suivez ces instructions pour vérifier que ces gros volumes de données ne sont pas liés aux historiques d’activité de Mail :

  1. Ouvrez Mail.
  2. Dans le menu Fenêtre, sélectionnez Diagnostic de connexion.
  3. Décochez la case Consigner l’activité de la connexion.
  4. Dans le Finder, maintenez la touche Option enfoncée, puis choisissez Bibliothèque dans le menu Aller.
  5. Accédez à Bibliothèque > Containers > com.apple.mail > Data > Library > Logs > Mail.
  6. Supprimez les fichiers d’historique volumineux.
Tags: