La página de manual de tmutil
menciona que Time Machine registra las sumas de comprobación de los archivos, y enumera un verifychecksums
comando. La página de manual es escasa en detalles, y no menciona las sumas de comprobación. Me preguntaba si Time Machine verifica alguna vez automáticamente estas sumas de comprobación (o si sólo se verifican cuando se ejecuta verifychecksums
manualmente)? La página también dice que las sumas de comprobación no se calculan de forma retroactiva, así que ¿cómo puedo enumerar los archivos de mi última copia de seguridad para los que no hay suma de comprobación disponible? Además, ¿se sabe qué algoritmo de suma de comprobación se utiliza?
verifychecksums path ...
Compute a checksum of data contained within a backup and verify
the result(s) against checksum information computed at the time
of backup.
No output is generated for matching checksums. Issues are
reported using the following legend:
! The file's current checksum does not match the expected
recorded checksum.
? The file's recorded checksum is invalid.
Beginning in OS X 10.11, Time Machine records checksums of files
copied into snapshots. Checksums are not retroactively computed
for files that were copied by earlier releases of OS X.
Lo anterior es de la tmutil
página man en OS X 10.11.6, tal vez la de MacOS Sierra tenga más detalles.