Titel: Backup Startegie/Routine
Beitrag von: Sebastian am 27. Januar 2025, 19:57:07
Einleitung:
Hallo Suletuxe,
Ich wollte mal bei euch nachfragen, was ihr für eine Backupstrategie/Routine ihr habt und welche Tools ihr dafür verwendet.
Backup Strategie:
Als Strategie verfolge ich die 1-2-3 Regel
1. Kopie/Orginal mit der gearbeitet wird. 2. Kopie auf einen (optionalen Verschlüsselten) externen Datenträger der sich noch Zuhause befindet. (Häufigkeit: Sporadisch bei Lust und Laune) 3. Kopie verschlüsselt auf einen externen Datenträger bei Freunde/Verwandte oder in einem Cloudspeicher. Falls es mal zu einem häuslichen Schaden kommt. (Häufigkeit: ca. 1 mal im Jahr)
Ich weis die Häufigkeit lässt sehr zu wünschen übrig, aber ich muss auch dazu sagen, das dadurch ich den PC/Notebook nicht so häufig verwende, kommt auch nicht so häufig wichtige Daten hinzu.
Sichern tue ich dabei den Inhalt meines @home Subvolumen (also nicht das Subvolumen an sich, um einzelne Dateien aus dem Backup ziehen zu können). Und seid neusten seid dem ich ein btrfs in Verwendung habe das @ Subvolumen, da ich den Speicherplatz über habe, und ein Backup mit den btrfs Tools send/receive es ziemlich einfach machen ein ganzes Subvolumen zu sichern.
Tools
Das Haupt Tool das ich für meine Backups verwende, ist restic (https://www.suletuxe.de/wiki/doku.php?id=tools:backup:restic:restic) das ich ja auch schon ein paar mal hier vorgestellt habe. Grund dafür ist, das restic nach der Chunk Methode Daten sichern kann. Es zerlegt Daten in viele kleine Stücke, und sichert nur die Stücke die im Backup Repository noch nicht vorhanden sind. Das hat den Vorteill das selbst von großen Dateien (wie z.b. VM Images, ISOs etc.) nur kleine Veränderungen gespeichert werden müssen. Das Spart sehr viel Speicherplatz. Zudem wird auch noch Komprimierung und Verschlüsselung für das Backup angeboten. Zudem ist restic beim Backupen sehr schnell weil, da nur neue oder veränderte Dateien noch mal gechunkt werden.
Mein /home sichere ich so dirket mit restic damit ich per FUSE Mount einzelene Dateien aus meinen restic Repository ziehen könnte.
Mein @ Subvolumen sende ich als Stream per btrfs send direkt in mein restic Repository worin der Stream von restic auch zerlegt (damit auch de dupliziert) und aufbewahrt wird. Mit btrfs reseive kann so der Stream aus dem restic Repository dann wieder entgegengenommen werden um mein @ Subvolumen 1:1 auf einen btrfs wiederherzustellen. Dies reicht mir als Backup, da ich dies nur haben möchte aus Bequemlichkeit, falls es einen Hardware defekt gibt, und ich mein EndevourOS nicht wieder komplett neu installieren muss.
Archivierung:
Daten, die sich nicht mehr ändern, und ich auch nicht mehr so häufig benötige, speichere ich in ein sehr stark komprimiertes Squashfs Image. Und lege dies auch nach der 1-2-3 Regel auf ein Datengrab ab.
So ein Image lege ich ca. 1 mal pro Jahr an. Und befülle dies mit den Daten die ich aus dem letzen Jahr nur noch aufheben möchte, aber nicht mehr mit arbeite.
Nachwort:
Wie macht ihr das denn so? Habt ihr da spezielle Tools die eure Daten vielleicht noch Deduplizieren/komprimieren/Verschlüsseln etc. oder macht ihr einfach ganz stumpf ein cp/rsync?
LG Sebastian |
Titel: Re:Backup Startegie/Routine
Beitrag von: Andreas am 28. Januar 2025, 10:33:56
Ich mache ganz stumpf ein rsync meines Arbeitsverzeichnisses. Dort sind alle beweglichen Daten drin, die ich nicht jederzeit wiederherstellen könnte. Im Systemverzeichnis befindet sich dagegen nichts was nicht mit einem Neuaufsetzen des Systems wiederherzustellen wäre.
LG Andreas |
Diskussions- und Newsboard der Linux Interessen Gruppe Suletuxe | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.
|