Wie werden spärliche Bundles beschädigt und können sie repariert werden?

7

Ich wärme mich auf Mac OS X-Image-Bundles mit geringer Dichte auf: Dies ist ein virtuelles Dateisystem, das als Sammlung kleiner (bis zu 8 MB) Dateien in einem Ordner gespeichert ist. Auf diese Weise können Sie verschlüsselte HFS + -Volumes auf FAT-formatierten USB-Laufwerken oder SMB-Netzwerkfreigaben speichern. Und da die Daten in 8-MB-Blöcke aufgeteilt sind, funktionieren inkrementelle Sicherungen sehr gut, indem nur die aktualisierten Fragmente kopiert werden. Kein Problem für rsync oder Time Machine, auch für verschlüsselte Daten.

Obwohl dieses Format auf Kompatibilität mit Nicht-Mac-Tools und Dateisystemen ausgelegt zu sein scheint, scheint es beispielsweise mit Dropbox nicht zu funktionieren. Warum ist das so? Sind es nur einige Metadaten ("Bundle-Flag?"), Die bei der Übertragung verloren gehen (und die ich manuell wieder eingeben könnte)?

Das Internet ist auch voller Horrorgeschichten über beschädigte Bundles auf Apples eigenem Time Capsule-Netzwerksicherungsgerät.

Wie werden diese Bundles beschädigt und welche Wiederherstellungsoptionen stehen mir zur Verfügung?

Thilo
quelle
Apple hat sparsimages und spärliche Bündel . Es sind die spärlichen Bündel, die, wie Sie beschreiben, in kleine Stücke zerbrochen werden. Welche Probleme haben Sie mit Dropbox? Wenn es sich um eine übermäßige Synchronisierung handelt, verwenden Sie wahrscheinlich ein Sparseimage-Bild, das das gesamte Bild synchronisieren muss, wenn sich der Inhalt ändert.
Richard Hoskins
@Richard: Bisher habe ich keine Probleme mit Dropbox, aber ich habe Beschwerden in den Foren gelesen, die mich beunruhigt haben. Nach dem, was ich bisher gesammelt habe, gehen alle Metadaten und Ressourcengabeln in Dropbox verloren, was für Disk-Images (jeglicher Art) kein Problem sein sollte. Außerdem ging das Bündelbit verloren, sodass das spärliche Bündel nicht als solches erkannt wurde. Dies wird möglicherweise jetzt von Dropbox behoben und kann auch mit einem Befehlszeilentool wiederhergestellt werden.
Thilo

Antworten:

2

Soweit ich weiß, können Sie das .sparseimage mounten und "Repair / Verify" im Festplatten-Dienstprogramm ausführen, wie Sie es auf jeder anderen Festplatte tun könnten.

Versuchen Sie wie bei jeder anderen Festplatte immer, sie auszuwerfen oder zu entfernen, bevor Sie den Computer ausschalten oder neu starten.

Ich habe gesehen, dass sie schon einmal korrumpiert wurden, aber nicht lange ... Ich denke, es könnte sich um ein Nicht-Schneeleoparden-Problem handeln. Übrigens, bei spärlichen "Festplatten" speichert Apple Ihren "Home" -Ordner, wenn Sie FileVault verwenden (die in Lion nicht mehr vorhanden sind. Verschlüsseln Sie also jetzt nicht Ihren Home-Ordner ... sie verschlüsseln nur die gesamte Festplatte).

Mein Lieblingsbefehl ist der folgende, der das spärliche Bild auf die tatsächliche Datenmenge verkleinert, die Sie darin gespeichert haben, unabhängig davon, wie groß es geworden ist, indem Sie Dateien hinzugefügt haben, die Sie jetzt gelöscht haben.

hdiutil compact /Macintosh\ HD/Path/to/Name\ of\ file.sparseimage

Übrigens sind die Backslashes (\) nur erforderlich, wenn Ihr Dateipfad Leerzeichen enthält.

mralexgray
quelle
"die in Lion gegangen sind". Was? Ich verwende jetzt File Vault. Gibt es Links zu den Ereignissen in Lion und zur Migration?
Thilo
1
Ich bin unter NDA, aber sehen Sie hier nach . Wenn Sie derzeit FileVault verwenden, müssen Sie FV vor dem Upgrade ausschalten. Beachten Sie, dass hierfür die gleiche Menge an freiem Speicherplatz auf Ihrer Festplatte erforderlich ist wie die aktuelle Größe Ihres gesamten verschlüsselten Home-Verzeichnisses, damit der Vorgang "Ausschalten" Ihre Daten irgendwo verstauen kann, während er entschlüsselt wird, und anschließend das vorhandene Sparseimage löscht zuvor war Ihr FileVaulted "Home" untergebracht.
Mralexgray