Es hängt davon ab, ob. Die beiden beliebtesten Optionen sind Tarballs und Zip-Dateien, aber es fehlen ihnen beide:
.tar
Bandarchive sind eine sehr beliebte Option für die meisten Linux-Benutzer. Es behält UNIX-Dateiberechtigungen (was für eine Sicherung wichtig ist) und feste Verknüpfungen bei. Es wird in jeder Linux-Distribution, die ich getestet habe, sowie in einigen Windows-Programmen wie 7-zip sofort unterstützt . Wie von den Duplicity-Entwicklern erläutert , weist tar jedoch verschiedene Einschränkungen und Nachteile für den Backup-Anwendungsfall auf . Dies kann sehr langsam sein: Um eine Liste der im Archiv gespeicherten Dateinamen zu erhalten, muss das gesamte Archiv gelesen werden. Es werden auch keine detaillierten Metadaten verarbeitet, über die einige neuere Dateisysteme verfügen.
.zip
zip-Dateien fungieren sowohl als Archiv- als auch als Komprimierungsformat. Aus Geschwindigkeitsgründen können Sie die Komprimierung vollständig deaktivieren. Zip-Dateien sind insofern besser als Bandarchive, als sie eine Art Inhaltsverzeichnis speichern, sodass Programme schnell zu der spezifischen Datei springen können, die sie extrahieren müssen. Außerdem werden Prüfsummen für den Inhalt jeder Datei gespeichert, um eine einfache Erkennung von Dateibeschädigungen zu ermöglichen. Zip-Dateien sind sehr beliebt. Leider sind sie nicht für Linux-Backups geeignet, da sie keine einfachen Dateiberechtigungen speichern.
Hier sind zwei weitere Optionen, die leider auch fehlen:
.7z
Komprimierte 7z-Archive bieten einige hervorragende Funktionen wie Verschlüsselung und Unterstützung für sehr große Dateien. Leider werden keine UNIX-Dateiberechtigungen gespeichert, sodass es nicht für Linux-Backups geeignet ist.
.ar
Klassische UNIX-Archive sind die Vorgänger von Tar-Archiven und unterliegen denselben Einschränkungen wie Tar-Archive.
Meiner Meinung nach gibt es für Linux-Backups kein vollständig robustes Backup-Archivformat, das meines Erachtens meines Vertrauens nicht gerecht wird.
Eine Möglichkeit, die Einschränkungen der einzelnen Formate zu überwinden, besteht darin, sie zu kombinieren: Archivieren Sie beispielsweise jede Datei einzeln in einem tar-Archiv und archivieren Sie anschließend alle diese Tarballs in einer zip-Datei.
Wenn Sie ein wirklich zuverlässiges Backup wünschen, sollten Sie sich stattdessen die folgenden Lösungen ansehen:
Sichern Sie direkt auf einer externen Festplatte mit demselben Dateisystem auf Quelle und Ziel. Dadurch wird sichergestellt, dass Sie die Berechtigungen und Metadaten jeder Datei genau wie vorgesehen speichern. (Abgesehen davon werden die Eigentümer und Gruppeneigentümer von Dateien anhand ihrer Benutzer- und Gruppennummern gespeichert, nicht anhand ihrer Namen.)
Verwenden Sie Software für das Imaging und das Klonen von Volldatenträgern wie CloneZilla . Sie können nicht eine Datei von einem dieser Backups abrufen, aber Sie können absolut sicher sein, dass Sie alles gespeichert haben, was Sie können.
Und denken Sie daran, denken Sie immer daran: Sie können nur dann auf Ihre Backups vertrauen, wenn Sie versucht haben, sie wiederherzustellen. Wenn das Schlimmste eintrifft und Ihre Quellfestplatte vollständig zerstört ist, können Sie dann alles wiederherstellen, was Sie zum Wiederherstellen einer neuen Festplatte benötigen? Würde es so funktionieren, wie Sie es erwarten? Versuchen Sie, die Sicherung auf einer neuen Festplatte wiederherzustellen und einige Tage lang von dieser Festplatte auszuführen. Wenn Sie feststellen, dass etwas fehlt, wissen Sie, dass Ihre Sicherung nicht gründlich genug war.
Denken Sie auch daran, wo Sie Ihre Backups aufbewahren. Sie benötigen mindestens einige Sicherungskopien, die sich nicht im selben Gebäude wie die Quellfestplatten befinden, um sich vor Diebstahl oder Feuer zu schützen. Einige Optionen hierfür sind die Cloud oder das Haus eines Freundes.