J'ai des difficultés à hériter des sauvegardes Time Machine sur un nouveau MacBook Pro. J'ai lu de nombreuses questions-réponses sur le même sujet, mais aucune n'a apporté de solution à mon cas (c'est pourquoi je ne pense pas qu'il s'agisse d'un doublon).
Je n'ai pas accès à mon ancien MacBook Pro, donc c'est crucial pour moi. J'ai deux sauvegardes Time Machine, une sur un disque dur externe et une sur une Time Capsule. Je ne peux accéder à aucune d'entre elles.
C'est ce que j'ai essayé jusqu'à présent :
Disque dur externe
Si je monte le lecteur, je peux voir le fichier Backups.backupdb
mais je ne peux pas y accéder. Depuis le terminal :
$ ls -l
total 240
drwxrwxr-x@ 6 giovanni.lovato staff 204 Aug 30 10:49 Backups.backupdb
$ ls Backups.backupdb/
ls: : Operation not permitted
$ sudo ls Backups.backupdb/
ls: : Operation not permitted
Il semble que je n'y ai pas accès, même pas en tant que Root. J'ai trouvé l'utilisation de la commande vsdbutil
pourrait aider, alors j'ai essayé :
$ sudo vsdbutil -d /Volumes/TM
mais quand même :
$ sudo ls Backups.backupdb/
ls: : Operation not permitted
J'ai vérifié les attributs étendus :
$ sudo xattr Backups.backupdb
com.apple.backupd.ThinEncryptedRecoverySets
et j'ai essayé de les enlever, mais :
$ sudo xattr -d com.apple.backupd.ThinEncryptedRecoverySets Backups.backupdb
xattr: [Errno 1] Operation not permitted: 'Backups.backupdb'
Pour hériter des sauvegardes, je sais que je dois exécuter tmutil associatedisk
mais je ne peux pas le faire tant que je n'ai pas retrouvé l'accès au dossier de sauvegarde.
Capsule temporelle
Pas de chance avec la sauvegarde de Time Capsule non plus. J'ai monté le disque et exécuté la commande :
$ sudo tmutil inheritbackup /Volumes/Backup/L-C02LPHF5FD56.sparsebundle
Attaching disk image...
Enter password to access "L-C02LPHF5FD56.sparsebundle":
** /dev/rdisk4s2 (NO WRITE)
Can't open /dev/rdisk4s2: Operation not permitted
/Volumes/Backup/L-C02LPHF5FD56.sparsebundle: Attach failed: The operation couldn’t be completed. Exec format error (error 8)
J'ai vérifié /dev/rdisk4s2
et a essayé d'activer l'indicateur d'écriture, sans succès :
$ ls -l /dev/rdisk*
crw-r----- 1 root operator 1, 0 Aug 30 10:43 /dev/rdisk0
crw-r----- 1 root operator 1, 1 Aug 30 10:43 /dev/rdisk0s1
crw-r----- 1 root operator 1, 2 Aug 30 10:43 /dev/rdisk0s2
crw-r----- 1 root operator 1, 3 Aug 30 10:43 /dev/rdisk1
crw-r----- 1 root operator 1, 4 Aug 30 10:43 /dev/rdisk1s1
crw-r----- 1 root operator 1, 5 Aug 30 10:43 /dev/rdisk1s2
crw-r----- 1 root operator 1, 6 Aug 30 10:43 /dev/rdisk1s3
crw-r----- 1 root operator 1, 7 Aug 30 10:43 /dev/rdisk1s4
crw-r----- 1 root operator 1, 8 Aug 30 10:43 /dev/rdisk2
crw-r----- 1 root operator 1, 9 Aug 30 10:43 /dev/rdisk2s1
crw-r----- 1 root operator 1, 11 Aug 30 10:43 /dev/rdisk2s2
crw-r----- 1 root operator 1, 10 Aug 30 10:43 /dev/rdisk2s3
crw-r----- 1 root operator 1, 12 Aug 30 10:44 /dev/rdisk3
cr-------- 1 root operator 1, 13 Aug 30 11:22 /dev/rdisk4
cr-------- 1 root operator 1, 14 Aug 30 11:22 /dev/rdisk4s1
cr-------- 1 root operator 1, 15 Aug 30 11:22 /dev/rdisk4s2
$ sudo chmod u+w /dev/rdisk4s2
chmod: Unable to change file mode on /dev/rdisk4s2: Operation not permitted
Je suis totalement bloqué, je ne trouve aucune solution ailleurs, alors je demande conseil ici !
0 votes
Obtenez-vous un message d'erreur lorsque vous exécutez
sudo tmutil associatedisk -a "/Volumes/<your harddisk name>" "/Volumes/<YourTimeMachineDisk>/Backups.backupdb/<your computer name>/Latest/<your harddisk>"
? Laquelle ? Je vous recommande de ne pas essayer de modifier les permissions d'un disque de sauvegarde Time Machine, vous ne pourrez probablement pas le faire de toute façon, mais cela peut rendre le disque de sauvegarde inutilisable.0 votes
J'ai essayé cette commande, mais j'obtiens "Operation not permitted". C'est pourquoi j'ai ouvert une nouvelle question, car celle que vous avez liée et beaucoup d'autres ne répondent pas à l'erreur de permission que je rencontre.
0 votes
Merci pour votre réponse. Pouvez-vous voir le contenu du disque dur externe ?
Backups.backupdb
dans le Finder ? Le disque de sauvegarde est-il protégé par un mot de passe ? Montez-vous le disque d'une manière spéciale (par exemple avecmount
) ? A propos de Time Capsule, vous écrivez que vous pouvez monter le disque avec succès, pouvez-vous voir son contenu avec le Finder ? La Time Capsule est un stockage attaché au réseau (NAS), n'est-ce pas ? Comment se fait-il que vous obteniez unCan't open /dev/rdisk4s2
erreur,/dev/rdisk4s2
est un disque local, ou j'ai raté quelque chose ?0 votes
Je peux voir le contenu des disques dans le Finder, mais pas dans Terminal (tant pour le disque externe que pour la Time Capsule). Je n'ai pas monté le disque d'une manière particulière, je l'ai simplement branché. A propos de Time Capsule, c'est une bonne question que je me posais aussi, mais je n'ai aucune idée de la raison pour laquelle il crée un fichier de type
/dev/rsdisk4s2
lorsque je monte la Time Capsule ; peut-être que le.sparsebundle
les fichiers créent cela lors du montage ?0 votes
Oui, bien sûr, vous avez raison, le sparsebundle est une image disque, maintenant c'est clair. Si vous sélectionnez le disque Time Machine et que vous appuyez sur Command-i (Get Info), est-ce que l'option "Ignorer la propriété sur ce volume" en bas de la section "Sharing & Permissions" est désélectionnée (non cochée) (d'après la section support.apple.com/fr/HT202380 il doit être désélectionné) ?
0 votes
L'option "Ignorer la propriété sur ce volume" n'est plus présente dans High Sierra, mais le même paramètre peut être activé avec le bouton
vsdbutil
que j'ai mentionné dans ma question (qui échoue).0 votes
J'ai le même problème. Avez-vous trouvé une solution ? J'ai récemment effacé mon ordinateur, mis à jour vers Mojavo et essayé de récupérer certains fichiers directement à partir de la sauvegarde car elle n'apparaissait pas dans Time Machine pour une raison quelconque, mais j'obtiens la même erreur en utilisant mon terminal. Je peux aussi utiliser mon finder mais le fichier que je cherche est dans un dossier caché que je peux voir.