Vollständige Systemsicherung mit DD-Include-Symlinks

Vollständige Systemsicherung mit DD-Include-Symlinks

Ich bin wirklich neu in Unix und Linux und habe gerade versucht, etwas zu lernen. Meine Frage ist, wie ich ein vollständiges Systemabbild/Backup mit ddInclude erstellen kann symlinks. Ist das ddgut oder sollte ich einen anderen Ansatz verwenden? Kann dies mit Cronjob gemacht werden?

Reicht dies aus, um eine vollständige Systemsicherung einschließlich symbolischer Links zu erstellen, oder nicht?

dd if=/dev/sda of=/dev/sdb

Das System läuft unter Debian

Antwort1

ddin Ihrem Beispiel wird ein vollständiges Systemabbild-Backup durchgeführt, Byte-für-Byte-Spiegelung /dev/sdaauf /dev/sdb. Sie müssen jedoch sicherstellen, dass /dev/sdbdie Festplatte gleich oder größer ist. Moderne Systeme erlauben kein einfaches Kopieren wie dieses, da sie andere eindeutige Identitätsinformationen wie UUIDs in Volumes einbetten; es gibt möglicherweise Probleme mit LVM-Setups, On-Disk-Kryptografie usw. Und ein Backup von einem Live-System ist normalerweise keine gute Idee. Es kommt also darauf an.

Generell sind solche Backups natürlich wertvoll, wenn Sie:

  • Spiegelung des Systems ohne erneuten Strukturneuaufbau (und Sichern mit tarz. B. einem zweiten Neuaufbau der Struktur an neuer Stelle)
  • etwas speichern, was klassische Unix-Tools nicht speichern (zum Beispiel sind ext2-Dateiattribute oder xattrs oder die Dateierstellungszeiten (ctime) für Sie wichtig)
  • oder die Größe des Backups ist Ihnen egal oder Sie haben wirklich viele Festplatten desselben Typs oder große Mengen an Datenspeicherplatz zur Verfügung

Beim Umgang mit Symlinks ist es wichtig zu wissen, dass es Systeme oder Tools geben kann, die keine Änderung des Symlink-Eigentümers zulassen. Wenn es wichtig ist, führen Sie eine vollständige Spiegelung des Systems durch. Andernfalls tarist die einfache Methode möglicherweise effizienter und ausreichend.

verwandte Informationen