4 votes

"La Machine à remonter le temps doit effacer votre historique de sauvegarde existant et commencer une nouvelle sauvegarde pour corriger cela." Pourquoi est-ce nécessaire ?

Je vois ce message depuis deux 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 l'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 dispose du RAID 1) fonctionne également bien.

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 exactement il y a 2 jours, donc 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: error 257 enumerating path

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 permissions posent problème. Ce fichier a des attributs étendus, donc je regarde pour voir ce qu'il se passe :

/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 permissions ne sont pas les mêmes et les données sont accessibles.

Il semble que TimeMachine prétend ne pas pouvoir utiliser la sauvegarde en raison de problèmes de permission...

J'ai essayé de poser la question à ce sujet 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 ? »

Je l'ai déjà rencontré et d'après ce que j'ai lu sur les forums au fil des années, il semble que ce soit 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 une place au besoin).

Ou quelque chose d'autre se produit qui empêche Time Machine de fonctionner correctement.¹

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 développé l'attitude suivante envers Time Machine :

  1. Ne jamais compter uniquement sur Time Machine comme sauvegarde unique.

  2. Utiliser Time Machine vers plusieurs emplacements (par exemple un Time Capsule ou un autre Mac distant et un Mac local) avec l'attente que si l'un est corrompu, vous en aurez toujours un 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 heureux pour eux, mais je ne m'attends jamais à être l'un d'entre eux, et j'ai décidé de supposer que je ne le serai jamais. Votre expérience peut 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 sur un NAS qui prétend prendre en charge Time Machine, sauf si vous parvenez à obtenir leur véritable soutien lorsque vous rencontrez des erreurs comme celles-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, tout disque est signalé comme peu fiable pour ajouter de nouveaux intervalles de sauvegarde et vous êtes contraint de prendre une décision.

  1. Gardez le disque en mode lecture seule. Les données sont intactes pour une restauration, mais aucune nouvelle sauvegarde ne peut avoir lieu. Mettez-le sur l'étagère au cas où vous devriez restaurer des données à partir du moment où il possède des données, mais mettez un nouveau disque en rotation pour effectuer de nouvelles sauvegardes.
  2. Effacez le disque pour recommencer à zéro. Vous perdez l'historique, mais vous pouvez ensuite voir si le disque réussit les tests et peut stocker de nouvelles données en toute sécurité et de manière fiable.

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

3voto

Warren Burton Points 7953

J'ai rencontré 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 dans quelques jours. J'ai donc décidé de mettre en place une planification de sauvegarde de mon dossier timemachine sur Synology avec HyperBackup. La politique de rétention est fixée à 60 jours.

La prochaine fois que Timemachine me fait faux bond, je me rendrai simplement dans DSM et restaurerai mes données de timemachine jusqu'au jour de la dernière sauvegarde réussie. En théorie, cela devrait continuer normalement.

Cette fois-ci, 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