Partie 1 - le rôle de /Volumes/.timemachine
Il y a une idée fausse sur ce qui se trouve dans /Volumes/.timemachine//
. Il contient des points de montage qui peuvent ou non avoir monté des instantanés de TM. Certains de ces points de montage se rapportent à des instantanés de TM qui existent toujours, mais la plupart se réfèrent à des instantanés qui ont été amincis et qui n'existent plus.
Si je choisis un point de montage pour un instantané qui n'existe plus, alors, comme vous, je n'obtiens rien :
ls -l /Volumes/.timemachine/84A3891E-14F5-4FEE-A1A0-F3F501863D11/2024-04-12-015857.backup
total 0
Mais je peux utiliser Finder pour voir quels instantanés existent toujours dans ma sauvegarde TM. En choisir un et ls
donne :
ls -l /Volumes/.timemachine/84A3891E-14F5-4FEE-A1A0-F3F501863D11/2024-04-11-124649.backup
total 64
drwxr-xr-x@ 5 root wheel 160 11 avr 12:44 2024-04-11-124649.backup
-rw-r--r--@ 1 root wheel 32077 11 avr 11:46 backup_manifest.plist
(J'ai délibérément utilisé ls -l
et non ls -1
comme vous l'avez fait)
Aller un niveau plus profond pour voir le dossier - Data
:
ls -l /Volumes/.timemachine/84A3891E-14F5-4FEE-A1A0-F3F501863D11/2024-04-11-124649.backup/2024-04-11-124649.backup
total 0
drwxrwxr-x@ 22 root admin 704 11 avr 12:46 BethSSD - Data
Je suis quelque peu surpris que macOS ne supprime pas les points de montage faisant référence à des instantanés amincis (n'existant plus).
Partie 2 - montage des instantanés TM en utilisant mount_apfs
Dans mon exemple ci-dessous, mon volume TM s'appelle TM-Duff
.
Lister d'abord les instantanés de TM avec :
diskutil apfs listSnapshots /Volumes/TM-Duff
Cela liste tous les instantanés. En voici juste un :
+-- C67959A1-ACAD-47D9-9FAB-17A9B4988BD8
| Nom : com.apple.TimeMachine.2024-03-31-192542.backup
| XID : 2229
| Purgeable : Oui
Maintenant il peut être monté en utilisant :
mount_apfs -o ro -s com.apple.TimeMachine.2024-03-31-192542.backup /Volumes/TM-Duff ~/Temp/mp
où ~/Temp/mp
est un répertoire vide à utiliser comme point de montage. Voir man mount_apfs
pour une description plutôt pauvre de la commande.
Maintenant utilisez ls -l ~/Temp/mp
pour voir le contenu de la sauvegarde. Quelques dossiers plus bas dans l'arborescence :
ls -l ~/Temp/mp/2024-03-31-192542.backup/Data
total 3840
drwxrwxr-x@ 171 root admin 5472 23 mar 20:18 Applications
-rw-r--r--@ 1 root wheel 0 24 mar 20:11 Icon?
drwxr-xr-x@ 67 root wheel 2144 9 mar 20:12 Library
drwxr-xr-x@ 3 root wheel 96 7 nov 14:48 MobileSoftwareUpdate
drwxr-xr-x@ 3 root wheel 96 29 fév 15:05 System
drwxr-xr-x@ 6 root admin 192 9 mar 20:12 Users
drwxr-xr-x@ 2 root wheel 64 24 mar 20:04 Volumes
drwxrwxr-t@ 2 root admin 64 11 juil 2023 cores
drwxr-xr-x@ 2 root wheel 64 11 juil 2023 mnt
drwxr-xr-x@ 3 root wheel 96 12 nov 15:26 opt
drwxr-xr-x@ 6 root wheel 192 9 mar 20:12 private
drwxr-xr-x@ 2 root wheel 64 11 juil 2023 sw
drwxr-xr-x@ 5 root wheel 160 29 fév 15:05 usr
(exactement comme le montre Finder.)