3 votes

Comment réparer un fichier Time Machine sparsebundle corrompu qui n'affiche que la sauvegarde la plus récente ?

J'essaie de récupérer une sauvegarde de près de 2 To d'un Mac, dont le fichier sparsebundle se trouvait sur un NAS et a subi une certaine corruption. J'ai suivi les étapes suivantes aquí et le sparsebundle est maintenant accessible à la fois par Time Machine et par l'Assistant de migration. Cependant, ils ne m'indiquent qu'un seul choix pour récupérer la sauvegarde (la plus récente).

Le montage du sparsebundle dans Finder me montre des sauvegardes à partir de 4 dates, ce qui est correct, et je suis intéressé par n'importe laquelle des 3 premières. En outre, voici les données du fichier com.apple.TimeMachine.SnapshotHistory.plist qui montre également les 4 sauvegardes :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Snapshots</key>
    <array>
        <dict>
            <key>com.apple.backupd.SnapshotCompletionDate</key>
            <date>2013-11-21T17:37:20Z</date>
            <key>com.apple.backupd.SnapshotName</key>
            <string>2013-11-21-123720</string>
            <key>com.apple.backupd.SnapshotTotalBytesCopied</key>
            <integer>2011005404937</integer>
        </dict>
        <dict>
            <key>com.apple.backupd.SnapshotCompletionDate</key>
            <date>2013-11-22T08:04:32Z</date>
            <key>com.apple.backupd.SnapshotName</key>
            <string>2013-11-22-030432</string>
            <key>com.apple.backupd.SnapshotTotalBytesCopied</key>
            <integer>7208602218</integer>
        </dict>
        <dict>
            <key>com.apple.backupd.SnapshotCompletionDate</key>
            <date>2013-11-22T23:58:38Z</date>
            <key>com.apple.backupd.SnapshotName</key>
            <string>2013-11-22-185838</string>
            <key>com.apple.backupd.SnapshotTotalBytesCopied</key>
            <integer>111986052</integer>
        </dict>
        <dict>
            <key>com.apple.backupd.SnapshotCompletionDate</key>
            <date>2013-12-04T21:16:16Z</date>
            <key>com.apple.backupd.SnapshotName</key>
            <string>2013-12-04-161616</string>
            <key>com.apple.backupd.SnapshotTotalBytesCopied</key>
            <integer>53164333190</integer>
        </dict>
    </array>
</dict>
</plist>

Comment réparer le sparsebundle pour que Time Machine puisse restaurer l'une des sauvegardes précédentes ? Mon dernier recours serait de tout copier à la main, mais cela serait désordonné et prendrait énormément de temps en raison de la grande quantité de données. J'ai passé de nombreuses heures sur ce sujet et j'ai eu mal à la tête après mal à la tête, toute aide est extrêmement appréciée !

1voto

Nakki Nyan Points 11

Je ne suis pas tout à fait sûr que cela fonctionne car je ne sais pas quand l'instantané a été pris (avant ou après une mise à jour). Vous pouvez aller dans vos préférences système, spotlight, onglet vie privée, ajouter votre disque dur, redémarrer, retirer le disque dur de spotlight et laisser spotlight se réindexer (cela peut prendre un certain temps). Essayez à nouveau d'accéder à Time Machine.

Les mises à jour ont perturbé Time Machine lors d'une installation propre et d'une mise à jour pour un certain nombre de personnes et c'était la solution.

0voto

bodgesoc Points 1

En cas d'échec, j'ai récupéré (ces derniers jours) des fichiers sur mon disque de sauvegarde endommagé avec Photorec. Photorec fait partie de TestDisk et, malgré son nom, sait récupérer bien d'autres types de fichiers que les photos, y compris de la musique et des documents Office. Il semble que les bandes sparesbundle laissent la plupart des fichiers contigus sur le disque, de sorte qu'ils peuvent être trouvés et récupérés. Il doit être exécuté localement sur le disque dur, ce qui, dans mon cas, a impliqué une connexion ssh au NAS (WD Mybook Live) et l'installation de TestDisk à l'aide d'apt.

Je l'ai configuré pour qu'il enregistre tous les fichiers récupérés dans un dossier partagé NFS sur mon Mac. Les commandes ci-dessous sont de mémoire, ssh Root@backup.local apt-get update apt-get install testdisk mount 192.168.0.11/Users/andypugh/share /shares/stuff

Vous devrez certainement être sélectif quant aux types de fichiers que vous demandez à photorec de rechercher. Il trouve plusieurs milliers de fichiers .gz faussement positifs, à moins qu'on ne lui dise de ne pas le faire, par exemple.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X