Parte 1 - el rol de /Volumes/.timemachine
Existe una idea equivocada sobre lo que está en /Volumes/.timemachine//
. Contiene puntos de montaje que pueden o no haber montado instantáneas de TM. Algunos de estos puntos de montaje se relacionan con instantáneas de TM que todavía existen, pero la mayoría se refieren a instantáneas que han sido adelgazadas y por lo tanto ya no existen.
Si elijo un punto de montaje para una instantánea que ya no existe, entonces, al igual que tú, no obtengo nada:
ls -l /Volumes/.timemachine/84A3891E-14F5-4FEE-A1A0-F3F501863D11/2024-04-12-015857.backup
total 0
Pero puedo usar Finder para ver qué instantáneas todavía existen en mi respaldo de TM. Elijo una de ellas y ls
da:
ls -l /Volumes/.timemachine/84A3891E-14F5-4FEE-A1A0-F3F501863D11/2024-04-11-124649.backup
total 64
drwxr-xr-x@ 5 root wheel 160 11 Abr 12:44 2024-04-11-124649.backup
-rw-r--r--@ 1 root wheel 32077 11 Abr 11:46 backup_manifest.plist
(He usado deliberadamente ls -l
y no ls -1
como lo hiciste tú)
Ve un nivel más profundo para ver la carpeta - 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 Abr 12:46 BethSSD - Data
Me sorprende un poco que macOS no elimine los puntos de montaje que hacen referencia a instantáneas adelgazadas (que ya no existen).
Parte 2 - montando instantáneas de TM usando mount_apfs
En mi ejemplo a continuación, mi volumen de TM se llama TM-Duff
.
Primeramente, lista las instantáneas de TM con:
diskutil apfs listSnapshots /Volumes/TM-Duff
Esto lista todas las instantáneas. Aquí hay solo una de ellas:
+-- C67959A1-ACAD-47D9-9FAB-17A9B4988BD8
| Name: com.apple.TimeMachine.2024-03-31-192542.backup
| XID: 2229
| Purgeable: Yes
Ahora puede ser montada usando:
mount_apfs -o ro -s com.apple.TimeMachine.2024-03-31-192542.backup /Volumes/TM-Duff ~/Temp/mp
donde ~/Temp/mp
es un directorio vacío para usar como punto de montaje. Consulta man mount_apfs
para una descripción bastante pobre del comando.
Ahora usa ls -l ~/Temp/mp
para ver el contenido de la copia de respaldo. Algunas carpetas abajo del árbol:
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 Feb 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 Jul 2023 cores
drwxr-xr-x@ 2 root wheel 64 11 Jul 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 Jul 2023 sw
drwxr-xr-x@ 5 root wheel 160 29 Feb 15:05 usr
(igual que muestra Finder)