4 votes

"Time Machine doit effacer votre historique de sauvegarde existant et commencer une nouvelle sauvegarde pour corriger cela." Pourquoi cela ?

J'ai vu ce message au cours des deux derniers jours :

"Time Machine a détecté que vos sauvegardes sur “SynologyDS216.local” ne peuvent pas être restaurées de manière fiable."

"Time Machine doit effacer votre historique de sauvegarde existant et commencer une nouvelle sauvegarde pour corriger cela."

Je peux accéder à l'historique des sauvegardes sans problème. Le NAS (qui a le RAID 1) est également en bon état.

Quand je regarde les sauvegardes :

~  tmutil listbackups | tail -n 5
2020-10-15-144522
2020-10-15-151447
2020-10-15-154125
2020-10-15-184439
2020-10-15-195406

Nous pouvons voir qu'il a arrêté de faire des sauvegardes il y a exactement 2 jours, alors j'ai décidé de faire une vérification :

tmutil verifychecksums /Volumes/Time\ Machine\ Backups/Backups.backupdb/Thomas-MBP

et une erreur qui est apparue est :

/Volumes/Time Machine Backups/Backups.backupdb/Thomas-MBP/2020-07-08-200220/Macintosh HD/System/Library/DirectoryServices/DefaultLocalDB/Default: erreur 257 en énumérant le chemin

Le répertoire existe :

total 0
drwxr-xr-x@ 3 root  wheel   102B Aug 25  2019 .
drwxr-xr-x@ 5 root  wheel   170B Sep 29  2019 ..
drwx------+ 7 root  wheel   238B Aug 25  2019 Default

mais les autorisations posent problème. Ce fichier a des attributs étendus, donc je regarde pour voir ce qu'il en est :

/Volumes/Time Machine Backups/Backups.backupdb/Thomas-MBP/2020-07-08-200220/Macintosh HD/System/Library/DirectoryServices/DefaultLocalDB  sudo ls -le Default
total 0
drwx------@ 2 root  wheel   340 Aug 25  2019 aliases
 0: group:everyone deny add_file,delete,add_subdirectory,delete_child,writeattr,writeextattr,chown
drwx------@ 2 root  wheel   102 Aug 25  2019 computers
 0: group:everyone deny add_file,delete,add_subdirectory,delete_child,writeattr,writeextattr,chown
drwx------@ 2 root  wheel  4420 Aug 25  2019 groups
 0: group:everyone deny add_file,delete,add_subdirectory,delete_child,writeattr,writeextattr,chown
drwx------@ 2 root  wheel   102 Aug 25  2019 networks
 0: group:everyone deny add_file,delete,add_subdirectory,delete_child,writeattr,writeextattr,chown
drwx------@ 2 root  wheel  3468 Aug 25  2019 users
 0: group:everyone deny add_file,delete,add_subdirectory,delete_child,writeattr,writeextattr,chown

En regardant sur la machine hôte :

/System/Library/DirectoryServices/DefaultLocalDB  ls -l

    total 0
    drwxr-xr-x  3 root  wheel    96B Jan  1  2020 .
    drwxr-xr-x  5 root  wheel   160B Jan  1  2020 ..
    drwx------  7 root  wheel   224B Jan  1  2020 Default

les autorisations ne sont pas les mêmes et les données sont accessibles.

Il semble que TimeMachine prétend qu'il ne peut pas utiliser la sauvegarde en raison de problèmes d'autorisation...

J'ai essayé de demander de l'aide sur les forums d'Apple mais mon message a été supprimé car j'utilise une version bêta du système d'exploitation...

Est-ce que quelqu'un a déjà rencontré ce problème auparavant ?

7voto

moodforaday Points 2633

“Est-ce que quelqu'un a déjà rencontré ce problème auparavant?”

Moi si, et d'après ce que j'ai lu sur les forums au fil des années, cela semble être un problème très courant avec Time Machine: de temps en temps, il dit “Je dois supprimer votre sauvegarde et recommencer.”

Ou il dit “Je ne peux pas sauvegarder car votre périphérique de sauvegarde est plein” (bien que Time Machine soit censé se tailler lui-même au besoin).

Ou quelque chose d'autre survient qui fait que Time Machine s'arrête.¹

Howard Oakley a répertorié une longue liste de problèmes avec Time Machine, et propose même quelques applications gratuites pour travailler avec les archives de Time Machine (malheureusement, rien qui puisse “réparer” une sauvegarde Time Machine “endommagée”, autant que je sache).

En réponse à cela, j'ai adopté l'attitude suivante envers Time Machine:

  1. Ne jamais se fier uniquement à Time Machine comme sauvegarde.

  2. Utiliser Time Machine vers plusieurs emplacements (par exemple, une Time Capsule ou un autre Mac distant plus un Mac local) en s'attendant à ce que si l'un est corrompu, vous aurez toujours l'autre. Notez que le Point #1 reste valable, même avec le Point #2

  3. En plus de Time Machine, utiliser également au moins un (de préférence deux) des éléments suivants:


¹ C'est généralement à ce moment-là que quelqu'un intervient pour dire qu'il utilise Time Machine depuis sa première sortie et n'a jamais eu de problème avec. Je ne doute pas qu'il y ait des personnes qui ont eu cette expérience, mais j'ai tendance à les considérer un peu comme des gens qui gagnent à la loterie: je suis content pour eux, mais je n'attends pas de l'être moi-même, et j'ai décidé de partir du principe que je ne le serai jamais. Vos expériences peuvent varier.

3voto

Oskar Points 1242

Cela se produit pour une raison simple. Les erreurs réseau sont signalées comme des erreurs de disque dur, rendant les destinations NAS trop fragiles pour être utilisées. Ne perdez pas votre temps avec un NAS qui prétend prendre en charge Time Machine, à moins que vous puissiez les convaincre de réellement vous soutenir lorsque vous rencontrez des erreurs comme celle-ci. Lorsque vous les appelez, ils pointeront du doigt Apple et Apple ne prend plus en charge Time Machine que sur un disque physique maintenant.

Apple a intégré un mécanisme de détection de défaillance et lorsque vous avez trop d'erreurs mineures, n'importe quel disque est signalé comme étant peu fiable pour ajouter de nouveaux intervalles de sauvegarde et vous êtes obligé de prendre une décision.

  1. Gardez le disque en mode lecture seule. Les données y sont bonnes pour une restauration, mais aucun nouvelle sauvegarde ne peut être effectuée. Mettez-le sur l'étagère au cas où vous auriez à restaurer des données à partir du moment où il contient des données, mais mettez un nouveau disque en rotation pour effectuer de nouvelles sauvegardes.
  2. Effacez le disque pour commencer avec une base propre. Vous perdez l'historique, mais vous pouvez ensuite voir si le disque passe les tests et peut stocker de nouvelles données de manière sûre et fiable.

Si vous devez sauvegarder sur un NAS pour des raisons, sauvegardez également occasionnellement sur un disque attaché afin que lorsque le NAS vous fait défaut, vous puissiez l'effacer et recommencer à zéro.

3voto

Warren Burton Points 7953

Je suis tombé sur ce problème plusieurs fois maintenant. Aujourd'hui encore une fois. J'en ai marre et j'essaie un système de secours :

Je remarque souvent l'échec en quelques jours. Alors maintenant j'ai décidé de mettre en place une planification de sauvegarde de mon dossier timemachine dans Synology avec HyperBackup. La politique de rétention est fixée à 60 jours.

La prochaine fois que Timemachine me mettra en difficulté, je me rendrai simplement dans DSM et restaurerai mes données timemachine au jour de la dernière sauvegarde réussie. Théoriquement, cela devrait continuer à fonctionner.

Cette fois je suis en retard, donc je dois réinitialiser l'état de Timemachine.

Je croise les doigts.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X