Je me suis donc procuré un nouveau Mac Mini, j'ai enfin transféré tout ce qui se trouvait sur mon ancienne machine, et je veux recommencer à sauvegarder en utilisant mon disque Time Machine existant et l'historique des sauvegardes (puisque j'ai essentiellement transplanté la vieille machine morte sur la nouvelle).
Cependant, je n'arrive pas à faire en sorte que Time Machine hérite de la sauvegarde.
Chaque fois que je l'ai fait dans le passé, j'ai simplement choisi le volume comme disque de sauvegarde, et Time Machine m'a automatiquement demandé si je voulais hériter de la sauvegarde, mais il ne le fait pas cette fois-ci.
J'ai donc essayé d'exécuter la commande suivante à la place :
sudo tmutil inheritbackup /Volumes/Backup/Backups.backupdb/Haravikks\ Mac
Mais je reçois l'erreur suivante :
sudo tmutil inheritbackup /Volumes/Backup/Backups.backupdb/Haravikks\ Mac
Usage: tmutil inheritbackup machine_directory
tmutil inheritbackup sparse_bundle
/Volumes/Backup/Backups.backupdb/Haravikks Mac: Invalid target
L'ancien système fonctionnait sous Mojave, tandis que le nouveau est sous Catalina.
J'ai essayé d'associer tous mes disques à la place (en utilisant la fonction tmutil associatedisk /path/to/volume /path/to/snapshot_volume
Mais si je commence une sauvegarde, Time Machine est toujours déterminé à repartir à zéro (ce pour quoi je n'ai pas d'espace) et crée un nouveau répertoire de machine (Haravikks Mac 2), même si le nom de machine de mon nouvel ordinateur est identique.
J'ai aussi déjà donné au terminal l'accès au disque complet (parce qu'il ne sert à rien autrement, merci Apple) car c'est généralement le coupable d'autres opérations invalides mystérieuses, mais tmutil inheritbackup
ne veut toujours pas prendre.
Y a-t-il un moyen de savoir pourquoi Time Machine/ tmutil
considère-t-il que le répertoire de mon ancienne machine n'est pas valide ? Il n'y a rien dans les journaux, et tmutil
ne semble pas avoir d'indicateur pour donner une sortie plus verbeuse (à moins que je ne l'aie manqué ?).
Sinon, existe-t-il un moyen de forcer Time Machine à hériter d'un répertoire machine ?
Mise à jour : Au cas où ça pourrait aider, j'ai remarqué que beaucoup d'activités liées à Spotlight ( mdworker
) sur le disque, étrange puisque rien n'y est ajouté. Cela pourrait-il être lié ? Encore une fois, cela ne se produisait pas sous Mojave (le disque se mettait en veille entre les sauvegardes).
Mise à jour 2 : Merci beaucoup à klanomath pour l'explication de l'endroit où Time Machine stocke les données, voici l'explication. xattr -l
pour le répertoire de ma machine :
xattr -l /Volumes/Backup/Backups.backupdb/Haravikks\ Mac
LastModTime: 1574418303756056852
com.apple.backupd.BackupMachineAddress:
00000000 63 38 3A 62 63 3A 63 38 3A 61 33 3A 33 33 3A 31 |c8:bc:c8:a3:33:1|
00000010 31 00 |1.|
00000012
com.apple.backupd.HasRecoverySet: YES
com.apple.backupd.HostUUID:
00000000 39 31 31 42 33 43 37 46 2D 35 42 36 36 2D 35 39 |911B3C7F-5B66-59|
00000010 45 30 2D 39 36 41 43 2D 39 31 42 37 35 38 38 43 |E0-96AC-91B7588C|
00000020 44 43 38 46 00 |DC8F.|
00000025
com.apple.backupd.ModelID: Macmini4,1
com.apple.backupd.RecoverySetName: 0