7 votes

Time Machine est déterminé à supprimer les anciennes sauvegardes pour libérer l'espace dont il n'a pas besoin

Mon ordinateur a subi une panne de courant ce matin, et lorsque Time Machine a effectué la sauvegarde, il semble avoir décidé qu'il ne pouvait pas faire confiance au journal d'événements habituel qu'il utilise :

02/10/2014 14:56:43.351 com.apple.backupd[63107]: Event store UUIDs don't match for volume: Macintosh HD

Il procède ensuite à un balayage en profondeur, ce qui est compréhensible, je suppose.

02/10/2014 14:56:43.428 com.apple.backupd[63107]: Deep event scan at path:/ reason:must scan subdirs|new event db|
02/10/2014 15:04:58.809 com.apple.backupd[63107]: Finished scan
02/10/2014 15:10:53.693 com.apple.backupd[63107]: Found 402101 files (1.8 TB) needing backup
02/10/2014 15:10:53.747 com.apple.backupd[63107]: 2.16 TB required (including padding), 1.04 TB available

Cependant, l'estimation de l'espace requis est beaucoup trop élevée ; la taille totale de mon volume de sauvegarde n'est que de 3 tb, et le total des données sur Macintosh HD est d'environ 2 To, ce qui signifie que si je laisse Time Machine continuer à fonctionner, il va supprimer tout l'historique de mes sauvegardes et échouer en m'avertissant qu'il ne peut pas sauvegarder parce qu'il n'y a pas assez d'espace.

Il s'agit toutefois d'une erreur manifeste, car les copies de sauvegarde sur le disque sont valides et devraient correspondre à la plupart des fichiers trouvés sur le disque Macintosh HD .

Y a-t-il un moyen de faire en sorte que Time Machine le reconnaisse et ajuste son estimation en conséquence ? Si ce n'est pas le cas, je vais devoir repartir à zéro avec une nouvelle sauvegarde, mais cela va prendre des jours pour être à nouveau à jour !

[modifier] Je viens d'essayer d'utiliser tmutil associatedisk -a y tmutil inheritbackup en vain, après une analyse approfondie encore plus longue, il recommence à essayer de se débarrasser des anciennes sauvegardes.

3voto

Haravikk Points 1128

Il s'avère que mon problème particulier n'a pas été couvert par d'autres cas similaires. Je vais donc publier ma propre réponse décrivant le problème réel que j'ai rencontré et la solution que j'ai trouvée.

Dans mon cas, il semble que ma dernière sauvegarde Time Machine "complète" ait été corrompue d'une manière ou d'une autre ; lorsque j'ai regardé à l'intérieur, j'ai constaté que le contenu de mon dossier utilisateur était manquant, de sorte que Time Machine avait en fait raison de penser qu'il devait à nouveau sauvegarder tout ce qui se trouvait dans mon dossier utilisateur.

Pour résoudre ce problème, je devais supprimer la dernière sauvegarde "complète" sur mon disque Time Machine. Pour ce faire, j'ai ouvert mon volume Time Machine dans le Finder, et j'ai navigué dans le dossier Backups.backupdb le nom de mon ordinateur, puis le dossier contenant la date et l'heure les plus récentes. Après avoir jeté un coup d'œil rapide à certains des dossiers les plus volumineux, j'ai constaté que mon dossier utilisateur (le plus volumineux de mon système) était vide.

Pour résoudre ce problème, j'ai exécuté la commande suivante dans Terminal :

sudo tmutil delete "/Volumes/Time Machine Backup/Backups.backupdb/MyComputer/2014-10-01-175432"

Bien entendu, vous devrez remplacer la partie entre guillemets par le chemin d'accès correct à la sauvegarde corrompue. Vous pouvez également le faire facilement en tapant plutôt sudo tmutil delete (avec un espace à la fin), puis faites glisser le dossier dans la fenêtre du terminal pour qu'il ajoute le chemin pour vous (il peut inclure des barres obliques inverses, c'est normal). Vous devrez exécuter cette commande en utilisant un compte administrateur et entrer son mot de passe, car seul un administrateur peut modifier les sauvegardes de Time Machine.

Si vous rencontrez un problème similaire au mien, je vous recommande vivement de vérifier rapidement votre dernière sauvegarde pour vous assurer que vous ne rencontrez pas le même problème que moi ; bien que les chances que cette corruption se produise semblent extrêmement faibles (Time Machine devrait être interrompu de force ou se bloquer pour que cela se produise, bien que la déconnexion de votre volume Time Machine puisse le faire), cela ne prend pas beaucoup de temps de vérifier rapidement votre dernière sauvegarde, mais cela peut vous faire gagner beaucoup de temps avant d'aller de l'avant et d'essayer d'autres solutions possibles.

Si vous ne rencontrez pas le même problème que moi, je vous recommande d'essayer les liens suivants :

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