Richtige Methode zum Sichern eines Overlay-FS

Richtige Methode zum Sichern eines Overlay-FS

Ich verwende ein Overlay-FS für verschiedene Ordner. Jetzt denke ich über einen Backup- und Wiederherstellungsprozess nach. Über Google habe ich nichts gefunden, was meine Frage beantwortet.

Ein Overlay-Dateisystem hat ein oberes, unteres, Arbeitsverzeichnis und Overlay. Das Overlay zeigt eine Kombination aus oberem und unterem Verzeichnis. Das untere Verzeichnis ist ein schreibgeschützter Ordner. Das obere Verzeichnis enthält die Änderungen des Benutzers.

Delta-Sicherung Es würde ein Delta-Backup aus dem übergeordneten Verzeichnis erstellt, das nur die geänderten Dateien und Ordner enthält.

Vollständige Sicherung Aus dem Overlay-Verzeichnis, das die oberen und unteren Daten kombiniert, würde eine vollständige Sicherung erstellt.

Wiederherstellen der Deltasicherung Das Einfügen des Delta-Backups in den Overlay-Ordner sollte problemlos funktionieren und das Ergebnis oben sollte dasselbe sein wie zuvor.

Vollständige Sicherung wiederherstellen Wenn Sie eine vollständige Sicherung im Overlay-Ordner wiederherstellen, entsteht eine vollständige Kopie im oberen Ordner.

Fragen auf die ich noch keine Antwort habe:

  1. Was ist mit dem Ordner workdir? Kann ich ihn beim Sichern/Wiederherstellen ignorieren?
  2. Habe ich ein mögliches Problem übersehen?

Antwort1

Die beste Dokumentation für Overlay-Dateisysteme ist meiner Meinung nachhttps://www.kernel.org/doc/html/latest/filesystems/overlayfs.html https://www.kernel.org/doc/Documentation/filesystems/overlayfs.txt

-> „Was ist mit dem Ordner workdir?“ … Ich erinnere mich, gelesen zu haben (ich weiß nicht mehr, wo), dass dieser Ordner für den Ubuntu-Kernel-Build erforderlich ist, also ist er möglicherweise nicht in allen Kontexten erforderlich. In meinem Fall (Linux Mint 19.3) ist er immer dann erforderlich, wenn das Overlay eine beschreibbare obere Ebene (upperdir) enthält. Benötigen Sie dies nicht für Ihr aktuelles Overlay-Schema?

-> ... „Kann ich es beim Sichern/Wiederherstellen ignorieren?“ Wenn Sie von einem Overlay-Backup wiederherstellen, benötigen Sie es wahrscheinlich nicht für das Backup, da ein Backup während eines Wiederherstellungsvorgangs nicht geändert wird. Das Wiederherstellungsziel (wenn es ein Overlay ist) würde ein Upperdir+Workdir erfordern, da es beschreibbar sein muss.

-> „Habe ich ein mögliches Problem übersehen?“ – Seit Linux-Kernel-Version 14 (ca. 2015) verfügt das integrierte Overlay-Dateisystem über die Funktion „mehrere untere Schichten“. Dies kann Ihnen zusätzliche Inspiration für Designs geben.

  • Sie erwähnen eine vollständige Sicherung aus dem Overlay-Verzeichnis. Ändert sich Ihre untere Ebene im Laufe der Zeit?

  • Vollständige Sicherung im Overlay wiederherstellen ... Warum sollten Sie das tun? Dadurch würden alle Inhalte der unteren Ebene ausgeblendet. Möchten Sie die vollständige Sicherung nicht in einem leeren Nicht-Overlay-Verzeichnis wiederherstellen und dieses als unteres Verzeichnis Ihres Overlays verwenden?

verwandte Informationen