¿Cómo puedo reparar un sparsebundle corrupto de Time Machine que solo muestra la copia de seguridad más reciente?

3

Estoy intentando recuperar una copia de seguridad de casi 2TB de una Mac, cuyo archivo sparsebundle se encontraba en un NAS y sufrió algunos daños. He seguido los pasos aquí y ahora se puede acceder al sparsebundle tanto por Time Machine como por Migration Assistant. Sin embargo, solo me muestran una opción para recuperar la copia de seguridad (la más reciente).

El montaje del sparsebundle en el Finder me muestra las copias de seguridad de 4 fechas, lo cual es correcto, y estoy interesado en cualquiera de las 3 anteriores. Además, aquí están los datos del archivo com.apple.TimeMachine.SnapshotHistory.plist , que también muestra las 4 copias de seguridad:

<?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>

¿Cómo hago para reparar el sparsebundle para que Time Machine pueda restaurar una de las copias de seguridad anteriores? Mi último recurso sería copiar todo a mano, pero esto sería complicado, así como increíblemente lento debido a la gran cantidad de datos. He pasado muchas horas en esto y he tenido dolor de cabeza tras dolor de cabeza, ¡cualquier ayuda es muy apreciada!

    
pregunta Bigbio2002 20.12.2013 - 02:16

2 respuestas

1

No estoy completamente seguro de si funcionará ya que no sé cuándo se tomó la instantánea (antes o después de una actualización). Puede ingresar a las preferencias de su sistema, foco, pestaña de privacidad, agregar su disco duro, reiniciar, quitar el disco duro del foco y dejar que el foco vuelva a indexarse (esto puede llevar un tiempo). Intenta entrar en la máquina del tiempo de nuevo.

Las actualizaciones han estropeado a Time Machine al realizar una instalación y actualización limpias para bastantes personas y esta fue la solución.

    
respondido por el Nakki Nyan 30.12.2013 - 05:09
0

Si todo lo demás falla, he recuperado (en los últimos días) archivos en mi unidad de copia de seguridad dañada con Photorec. Photorec es parte de TestDisk y, a pesar de su nombre, sabe cómo recuperar muchos más tipos de archivos que solo fotos, incluyendo música y documentos de Office. Parece que las bandas sparesbundle todavía dejan la mayoría de los archivos contiguos en el disco, por lo que se pueden encontrar y recuperar. Debe ejecutarse localmente en el disco duro, por lo que en mi caso se trataba del inicio de sesión ssh en el NAS (WD Mybook Live) e instalar TestDisk allí con apt.

Lo configuré para guardar todos los archivos recuperados en una carpeta compartida de NFS en mi Mac Los siguientes comandos son de memoria, ssh [email protected] apt-get update apt-get install testdisk mount 192.168.0.11/Users/andypugh/share / shares / stuff

Definitivamente, deseará ser selectivo acerca de qué tipos de archivos le dice a photorec que busque. Encuentra muchos miles de archivos .gz positivos falsos a menos que se le indique, por ejemplo.

    
respondido por el bodgesoc 14.08.2015 - 10:44

Lea otras preguntas en las etiquetas