Una máquina del tiempo tmutil compare
con copias de seguridad HFS (por ejemplo, en High Sierra o Catalina) permite evaluar las diferencias entre dos copias de seguridad haciendo:
cd "${tmutil machinedirectory)"
tmutil compare 2022-01-23-170921 2022-19-064128
Esto falla en un volumen de copia de seguridad APFS (por ejemplo, en Monterey).
¿Cómo puedo comparar dos copias de seguridad de un Time Machine basado en APFS como se hace con las copias de seguridad de Time Machine HFS+? Considera:
Salida de tmutil listbackups
2022-01-19-111302.backup
2022-01-21-115629.backup
2022-01-23-080851.backup
2022-01-26-085332.backup
Salida de tmutil machinedirectory
/Volumes/JRF_MBP_Backup
Salida de ls -al /Volumes
drwxr-xr-x 3 root wheel 96 Jan 26 09:23 .timemachine
drwxrwxr-x@ 5 root wheel 160 Jan 26 09:23 JRF_MBP_Backup
lrwxr-xr-x 1 root wheel 1 Jan 23 07:26 Macintosh HD -> /
A diferencia de un volumen de copia de seguridad HFS Time-Machine, no hay objetos que coincidan con los de listbackups
se puede ver en el machinedirectory
usando un simple directorio ls
comando.
Salida de ls -al /Volumes/JRF_MBP_Backup
drwx------ 4 jrf staff 128 Jan 19 08:30 .Spotlight-V100
drwxr-xr-x@ 5 root wheel 160 Jan 26 08:53 2022-01-26-085332.previous
-rw-r--r--@ 1 root wheel 1964 Jan 26 08:53 backup_manifest.plist
En cambio, el examen de la /Volumes/.timemachine
muestra objetos subordinados que corresponden a listbackups
.
Salida de ls -al /Volumes/.timemachine/7DF818BF-10AE-48F6-B709-4EAB88C58D16
drwxrwxr-x@ 4 root wheel 128 Jan 19 11:13 2022-01-19-111302.backup
drwxrwxr-x@ 5 root wheel 160 Jan 21 11:56 2022-01-21-115629.backup
drwxrwxr-x@ 5 root wheel 160 Jan 23 08:08 2022-01-23-080851.backup
drwxrwxr-x@ 5 root wheel 160 Jan 26 08:53 2022-01-26-085332.backup
Parece razonable, por tanto, hacer (por ejemplo)
cd /Volumes/.timemachine/7DF818BF-10AE-48F6-B709-4EAB88C58D16
tmutil compare 2022-01-23-080851.backup 2022-01-26-085332.backup
Pero, esto falla:
Can't compare a source volume to a source volume.
Usage: tmutil compare [-@acdefghlmnstuEX] [-D depth] [-I name]
tmutil compare [-@acdefghlmnstuEX] [-D depth] [-I name] snapshot_path
tmutil compare [-@acdefghlmnstuEUX] [-D depth] [-I name] path1 path2
¿Cómo puedo comparar dos copias de seguridad de una Time Machine basada en APFS como se hace con las copias de seguridad de una Time Machine HFS+?