La page de manuel de tmutil
mentionne que Time Machine enregistre les sommes de contrôle des fichiers, et liste une verifychecksums
commande. La page de manuel est peu détaillée, et ne mentionne pas les sommes de contrôle. Je me demandais si Time Machine vérifie automatiquement ces sommes de contrôle (ou si elles ne sont vérifiées que lorsque vous exécutez la commande verifychecksums
manuellement) ? La page indique également que les sommes de contrôle ne sont pas calculées rétroactivement, alors comment puis-je lister les fichiers de ma dernière sauvegarde pour lesquels aucune somme de contrôle n'est disponible ? Par ailleurs, sait-on quel algorithme de somme de contrôle est utilisé ?
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.
Ce qui précède est tiré du tmutil
La page de manuel dans OS X 10.11.6, peut-être que celle dans MacOS Sierra a plus de détails.