21 votes

Vérification des sauvegardes Time Machine

Je prépare mon système pour une mise à niveau de Snow Leopard, et je me prépare au pire des scénarios : réinstallation et restauration complètes.

Je voudrais vérifier que mes sauvegardes Time Machine sont valides et qu'elles seront restaurées correctement. Mes sauvegardes Time Machine sont effectuées sur un serveur Linux exécutant Netatalk, et les sauvegardes se déroulent correctement.

Comment puis-je effectuer une restauration de test vers un autre emplacement, ou vérifier mes données sans écraser les fichiers existants ? Dois-je sauvegarder quelque chose en particulier en externe pour être sûr de pouvoir accéder aux sauvegardes si je dois réinstaller à partir de zéro ?

1voto

augurar Points 141

Voici un aperçu des options actuellement disponibles dans 2021 pour vérifier les sauvegardes Time Machine.

  • À partir de Mac OS 10.11, Time Machine calcule les sommes de contrôle des fichiers et stocke ces informations dans les attributs étendus des fichiers d'instantanés. Vous pouvez vérifier ces sommes de contrôle à l'aide de la fonction tmutil verifychecksums commande. La commande affichera tous les fichiers dont la somme de contrôle n'est pas valide ou ne correspond pas au chemin spécifié. Cela peut nécessiter des autorisations root. Lecture supplémentaire : https://apple.stackexchange.com/questions/255388/how-do-time-machines-checksums-work

  • Vous pouvez comparer une sauvegarde aux fichiers de votre ordinateur à l'aide de la fonction tmutil compare . Voir la page de manuel tmutil pour plus d'informations sur cette commande. Voir aussi : https://apple.stackexchange.com/questions/19453/how-is-it-possible-to-compare-files-on-your-hard-drive-with-those-in-your-time

  • Pour les lecteurs réseau, il existe une option cachée dans le menu d'état de Time Machine pour vérifier les sauvegardes. Pour accéder à cette option, cliquez sur l'icône de la barre de menu de Time Machine, maintenez enfoncée la touche Option et cliquez sur "Vérifier les sauvegardes". On ne sait pas exactement ce que cela fait, mais certains ont supposé qu'il s'agit d'utiliser fsck pour vérifier l'intégrité de l'image disque. Voir : https://support.apple.com/guide/mac-help/verify-your-backup-disk-mh26840/mac

  • Vous pouvez utiliser l'utilitaire de disque pour vérifier l'intégrité du volume de sauvegarde. Sélectionnez le disque et cliquez sur le bouton "First Aid". Cela permettra de vérifier le système de fichiers à la recherche d'erreurs et de tenter de les réparer. Vous pouvez également utiliser l'outil diskutil verifyVolume dans le terminal. Voir : https://support.apple.com/guide/disk-utility/repair-a-storage-device-dskutl1040/mac

0voto

Yooakim Points 349

Effectuer une sauvegarde Time Machine sur un partage réseau est réputé plus risqué et plus problématique. Donc, si vous ne voulez vraiment, vraiment, vraiment pas courir le risque de rencontrer des problèmes avec votre mise à jour et d'avoir encore plus de difficultés à revenir à votre point de départ, je vous recommande fortement d'utiliser temporairement un disque local et un outil comme celui de ShirtPocket. SuperDuper ! o Carbon Copy Cloner

Pour une vérification brute de vos données, cependant, je pense que le mieux que vous puissiez faire est de monter manuellement le sparsebundle sur votre disque réseau, et d'utiliser quelque chose d'aussi simple que 'diff -cr' pour comparer la majorité des fichiers de la 'Dernière' version avec votre disque système (ce qui va évidemment en faire apparaître certains qui ont changé depuis la dernière exécution de TimeMachine).

0voto

Martin Cleaver Points 141

Vérifiez BackupLoupe - il vous donne quelques moyens de naviguer dans vos sauvegardes Time Machine.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X