Sichern von Time Machine Sparsebundles auf einem anderen Server

9

Vor einiger Zeit habe ich ein paar verschiedene Macs auf meinem Linux-basierten Dateiserver gesichert. Als Netzwerk-Time Machine verfügt jeder Mac über eine separate sparsebundleDatei mit allen Informationen. Seitdem habe ich Macs gewechselt und verschiedene Laufwerke formatiert, sodass die ursprünglichen Installationen für die Backups nicht mehr verfügbar sind.

Ich möchte diese Sparsebundles auf einem ReadyNAS sichern und versuche herauszufinden, wie ich am besten vorgehen kann. Es gibt rsync auf dem Hauptserver, aber ich habe gehört, dass rsync alle möglichen Berechtigungsprobleme verursachen kann und mit harten Links nicht gut funktioniert.

Eine andere Möglichkeit ist die Verwendung eines der Macs, um die Sparsebundle-Dateien über AFP auf den Server zu übertragen (entweder mit dem Finder oder mit einer Anwendung wie SuperDuper oder Chronosync). Wie effizient wäre das? Verhält sich AFP wie einige andere Freigabeprotokolle und kopiert die Daten über den Mediator (in diesem Fall Dateiserver -> Mac -> ReadyNAS) oder kopiert es direkt von der Quelle zum endgültigen Ziel? Was wäre das beste Werkzeug dafür?

Wenn alles andere fehlschlägt, habe ich woanders gelesen, dass ein letzter Versuch darin besteht, einfach den Inhalt des LatestOrdners aus jedem Sparsebundle zu holen, aber ich würde dies lieber vermeiden, wenn es überhaupt möglich ist.

Lachlanroy
quelle

Antworten:

6

Ich würde sagen, rsync weg, sobald Sie sicher sind, dass die Sparsebundles nicht aktiv von anderen Mac OS-Clients gemountet oder beschrieben werden.

Das Schöne an einem Apple Disk-Image ist, dass alle Mac-einzigartigen Dinge intern gespeichert werden, da sie ein Dateisystem für sich sind und sich in keiner Weise auf Ihr tatsächliches Speicher-Dateisystem verlassen. Solange Sie die Dateinamen erhalten und das Betriebssystem die Berechtigung hat, die Dateien erneut freizugeben, können Sie keine Probleme lösen, wenn Sie die tatsächlichen Dateien, aus denen das Verzeichnisschema für spärliche Pakete besteht, auf ein anderes Linux-, OS X- oder Windows-Betriebssystem verschieben .

Kurz gesagt, die Dateien, die als Bänder im Sparse-Bundle-Format gespeichert sind, sind sehr portabel , wodurch die HFS-Interna immun gegen Beschädigungen sind, wenn die Rohdaten originalgetreu an einen neuen Speicherort oder einen neuen Server mit einer anderen Dateisystemstruktur kopiert werden.

In der Tat wäre es eine weniger optimale Lösung, wenn ein Mac das im sparsebundle-Container gekapselte Dateisystem einbinden würde, da das Durchlaufen der fest verknüpften Verzeichnisstruktur viel länger dauern könnte, anstatt Linux die Dateidaten effizient kopieren zu lassen. Sie würden alle Vorteile eines Speichersystems mit geringer Dichte verlieren, wenn OS X die Dateien bereitstellt und direkt kopiert.

bmike
quelle