Les réglages avancés de CCC sont destinés à des cas spécifiques. De manière générale, ils n'ont pas d'utilité particulière pour les opérations de routine. Certains d'entre eux ne sont pas sans risque, par conséquent veillez à l'utilisation que vous en faites et n'hésitez pas à poser vos questions via l'option de menu Poser une question sur CCC… dans le menu Aide de CCC si les explications qui suivent ne suffisent pas dans le cadre de votre scénario.
Pour accéder aux réglages avancés, cliquez sur Utiliser les réglages avancés en bas de la fenêtre de l'application CCC. Pour rétablir les réglages avancés aux valeurs par défaut et revenir à l'utilisation des réglages simples, cliquez sur Utiliser les réglages simples en bas de la fenêtre de l'application CCC.
Options de destination
Utiliser l'identification de volume stricte
Par défaut, CCC identifie les volumes source et de destination à l'aide des noms et identifiants uniques universels (UUID) respectifs. La vérification de ces deux identifiants réduit le risque, par exemple, de sauvegarder sur un volume ayant le même nom que la destination habituelle, sans être en fait la destination.
Ce comportement a ses avantages, mais peut parfois mener à un résultat inapproprié. Par exemple, si vous alternez entre deux disques durs externes, CCC ne sauvegarde pas sur ces deux disques, même s'ils ont le même nom (p.ex. dans le cadre d'une sauvegarde hors-site). Au lieu de cela, CCC indique que l'UUID de l'un des volumes ne correspond pas à la destination initialement choisie.
Si vous devez tenir compte de deux volumes de sauvegarde en alternance, désactivez cette option afin d'indiquer à CCC d'utiliser uniquement le nom de volume pour identifier le volume de destination. Après désactivation de cette option, faites attention à ne pas renommer le volume de destination et à ne jamais connecter à votre Mac d'autre volume de même nom que le volume de destination.
Cette option est automatiquement désactivée si le volume de destination n'a pas d'UUID. Les volumes réseau et certains systèmes de fichiers, par exemple, n'ont pas d'UUID de volume.
Remarque : Ce réglage ne concerne que le volume de destination. CCC utilise toujours le nom et l’UUID afin d’identifier la source du volume.
Protéger les éléments niveau racine
S'il existe des fichiers et dossiers sur le volume de destination auxquels vous ne souhaitez pas toucher, tout en conservant néanmoins une sauvegarde « propre », utilisez l'option Protéger les éléments niveau racine. Cette option est activée par défaut si l'option SafetyNet de CCC est activée. Pour illustrer le principe de cette fonction, voici un volume source :
Et voici un volume de destination :
L'option Protéger les éléments niveau racine empêche le déplacement du dossier Vidéos vers le dossier _CCC SafetyNet car il est unique au niveau racine de la destination. Le dossier Users, lui, n'est pas unique à la racine de la destination et son contenu va donc être actualisé pour correspondre à la source. Par conséquent, le dossier olduseraccount sera placé dans le dossier _CCC SafetyNet (ou supprimé si vous avez désactivé la fonction SafetyNet).
Rechercher et remplacer les fichiers endommagés
Normalement, CCC utilise la taille de fichier et la date de modification pour déterminer si un fichier doit être copié ou non. Avec cette option, CCC calcule une somme de contrôle MD5 de chaque fichier sur la source et de chaque fichier correspondant sur la destination. CCC utilise ensuite ces sommes de contrôle MD5 pour déterminer si un fichier doit être copié. Ceci augmente la durée de la sauvegarde, mais détecte également tous les fichiers endommagés au sein de la sauvegarde sur la source et la destination. Il s'agit d'une méthode fiable permettant de vérifier que les fichiers copiés sur le volume de destination correspondent vraiment au contenu des fichiers sur le volume source.
Aucun disque dur n'est à l'abri d'erreurs de données. Ces erreurs touchent les données au hasard et restent inaperçues jusqu'à la tentative de lecture des données à partir du secteur défectueux. Si un fichier n'a pas été modifié depuis une sauvegarde précédente (réussie), CCC n'essaye normalement pas de lire chaque octet du contenu de ce fichier. Par conséquent, il est possible qu'un fichier défectueux reste inaperçu sur le volume source ou de destination. Ceci est évidemment problématique s'il s'agit d'un fichier important dont vous devrez un jour récupérer le contenu.
L'utilisation fréquente de l'option de calcul de la somme de contrôle peut avoir des répercussions sur votre productivité. Cependant, nous recommandons d'activer cette option dans une sauvegarde hebdomadaire ou mensuelle afin de vérifier l'intégrité de la sauvegarde.
Remarque : CCC ne remplacera jamais un fichier valide sur la destination par un fichier illisible et endommagé provenant de la source. Si CCC ne peut pas lire un fichier sur le volume source, toute sauvegarde existante de ce fichier restera intacte sur le volume de sauvegarde et CCC signalera une erreur, vous conseillant de remplacer le fichier source par la version de sauvegarde intacte.
Qu'est-ce qu'un fichier endommagé ou illisible ?
L'option Rechercher et remplacer les fichiers endommagés de CCC concerne spécifiquement les fichiers physiquement illisibles sur le disque. Elle ne concerne pas les fichiers ayant été altérés par inadvertance ou malveillance si bien qu'ils ne peuvent plus être ouverts par l'application qui les a créés.
Utilisation de l’option « Rechercher et remplacer les fichiers endommagés » pour vérifier la sauvegarde
L'option de somme de contrôle de CCC vérifie l'intégrité des fichiers sur le volume de destination avant la copie des fichiers. Il ne s'agit pas d'une vérification des fichiers venant d'être écrits. D'un point de vue général, procéder à la somme de contrôle d'un fichier aussitôt après son écriture sur le disque est discutable. La plupart des disques comportent un cache d'écriture dans lequel sont placées les données des fichiers avant leur écriture sur le support en question. Si vous écrivez un fichier et si vous demandez immédiatement à le relire, la même quantité x de données (x équivalant à la taille du cache) proviendra du cache volatile. Si des données du fichier proviennent du cache d'écriture, alors la somme de contrôle ne traduit pas l'état des données sur le support permanent, contrairement au procédé de somme de contrôle du fichier préalable à la copie.
La meilleure méthode pour vérifier l'intégrité des fichiers sur la destination est d'effectuer une sauvegarde ultérieure avec l'option de CCC Rechercher et remplacer les fichiers endommagés. Vous pouvez automatiser ce processus : créez une deuxième tâche utilisant cette option, puis sélectionnez-la dans le menu local Exécuter une autre tâche de sauvegarde, dans la section des réglages avancés Après exécution de la tâche.
Options de dépannage
Commencer par une passe d'effacement
Lorsque l'option SafetyNet de CCC est désactivée, CCC supprime normalement les éléments uniques trouvés sur la destination. CCC parcourt les fichiers sur la source dans l'ordre alphabétique, de sorte que des fichiers sont souvent copiés sur la destination avant la suppression de tous les fichiers concernés. Si le volume de destination ne dispose que de très peu d'espace, CCC risque de ne pas pouvoir effectuer la sauvegarde sur ce volume. Si cette option est activée, CCC exécute une passe d'effacement sur toute la destination avant de copier les fichiers. L'utilisation de cette option prolonge la durée de la tâche de sauvegarde.
Cette option ne peut être activée que si l'option SafetyNet est désactivée.
Supprimer les fichiers exclus
Si vous excluez un élément de la tâche de sauvegarde, CCC contourne cet élément sur la source et l'exclut également de l'examen pour suppression et archivage sur la destination. Par exemple, admettons que vous possédez une sauvegarde complète de votre volume « Multimédia ». Vous décidez un jour que vous n'avez pas vraiment besoin d'une sauvegarde du dossier Vieux morceaux sur ce volume, donc vous excluez le dossier Musique > Vieux morceaux de la tâche de sauvegarde et désactivez l'option SafetyNet de CCC. Après l'exécution de la tâche de sauvegarde, vous vous étonnez de retrouver Vieux morceaux sur la destination. Vieux morceaux n'est pas un élément unique à la destination, il existe également sur le volume source, raison pour laquelle CCC ne l'a pas supprimé de la destination. Si vous souhaitez que CCC supprime les éléments que vous avez explicitement exclus de la tâche de sauvegarde, activez cette option.
Cette option n'est pas applicable si vous avez sélectionné le réglage SafetyNet Ne rien supprimer. De plus, ce réglage ne remplace pas les protections explicites définies sur le dossier _CCC SafetyNet. Ainsi, l'utilisation conjointe de cette option avec le réglage SafetyNet activé place les éléments dans le dossier SafetyNet au lieu de les supprimer immédiatement.
Notez également que cette option et l'option Protéger les éléments niveau racine fonctionnent sur des ensembles de fichiers et dossiers mutuellement exclusifs : elle touche uniquement les éléments que vous avez désélectionnés dans le tableau Les éléments non cochés ne seront pas copiés (visible lorsque vous choisissez l'option de clonage Fichiers sélectionnés au lieu de Tous les fichiers), ou exclus via le filtre Personnaliser. Elle ne concerne pas les éléments uniques à la racine de la destination. Enfin, notez qu'elle est désactivée si le volume de destination est le volume de démarrage. Utilisez cette option avec précaution.
Ne pas actualiser les fichiers plus récents
Les fichiers présents sur la source sont considérés comme faisant autorité et CCC recopie un fichier dans la mesure où la date de modification est différente (plus récente ou plus ancienne) sur la source et sur la destination. Dans certaines situations, la date de modification des fichiers sur la destination est altérée après l'exécution d'une tâche de sauvegarde (par ex. par un antivirus), altération ayant pour conséquence que CCC copie ces fichiers à chaque fois. Cette option permet de contourner ce type de situation lorsque la cause de l'altération de la date de modification ne peut pas être traitée.
Ne pas préserver les permissions
Ce réglage évite les erreurs générées par les volumes réseau interdisant la modification des autorisations et privilèges sur certains fichiers. Il empêche également CCC d'activer des privilèges sur le volume de destination. L'utilisation de cette option pour la sauvegarde d'applications ou de fichiers système macOS empêchera ces éléments de fonctionner correctement sur la destination.
Ne pas préserver les attributs étendus
Ce réglage désactive la prise en charge des attributs étendus de lecture et d'écriture, tels que les infos du Finder, les parties ressources et autres attributs propriétaires de l'application. Les attributs étendus stockent des données concernant le fichier. Apple recommande explicitement aux développeurs de ne pas stocker de données utilisateur irremplaçables dans les attributs étendus lors de l'enregistrement des fichiers. En effet, ces attributs étendus ne sont pas acceptés par tous les systèmes de fichiers et pourraient être supprimés silencieusement (p. ex. par le Finder) lors de la copie des fichiers.
Cette option est utile si le système de fichiers de la source ou de la destination présente des performances exceptionnellement faibles pour la lecture et l'écriture des attributs étendus ou s'il n'offre qu'une compatibilité très limitée avec les attributs étendus natifs de macOS, de telle sorte que de nombreuses erreurs sont signalées lors de la tentative de copie de ces métadonnées.