Auf Grund der Skalierbarkeit und der hohen Verfügbarkeit eignen sich Buckets besonders gut zum Speichern von Backups.
Kopia ist ein Open-Source-Programm für schnelle und sichere Backups von lokalen Ordnern und Dateien. Es verschlüsselt die Backups, sodass nur du darauf zugreifen kannst. Weitere Information über Kopia findest du hier:
-
Erstelle deine S3-Zugangsdaten
Für eine Schritt-für-Schritt-Anleitung, siehe das Getting Started "S3-Zugangsdaten hinzufügen".
Denk daran, die Zugangsdaten nach dem Erstellen an einem sicheren Ort zu speichern. Der Secret Key kann weder über die Hetzner Console noch über die API erneut angezeigt werden.
-
Installiere KopiaUI
Wenn KopiaUI auf deinem System noch nicht installiert ist, installiere es jetzt. Verwende dafür die offiziellen Schritte unter kopia.io.
-
Das Kopia-Passwort erzeugen und speichern
Mit
apg(Advanced Password Generator) kannst du ein zufälliges Passwort generieren. Auf Debian-basierten Systemen kannst du es mitapt install apginstallieren.apg -a 1 -m 32 -n 1 -M NCLKopiere das Kopia-Passwort aus dem Output und speichere es lokal ab.
-
Ein neues Backup-Repository erstellen
Für diesen Schritt benötigst du einen bestehenden Bucket (sehen dazu das Getting Started "Bucket erstellen").
-
Öffne KopiaUI
-
Wähle "Amazon S3 or Compatible Storage" als Repository aus
-
Speicherkonfigurationsdaten angeben
Ersetze
fsn1mit dem Standort deines Buckets.Bucket Server Endpoint Override Region your_bucket_namefsn1.your-objectstorage.com fsn1 Füge deinen Access Key und Secret Key aus Schritt 1 ein. Das Feld für den "Session Token" kannst du leer lassen.
Klicke nun auf "Next".
-
Gib das Kopia-Passwort ein
Gib das Passwort ein, das du zuvor in Schritt 3 erstellt und lokal gespeichert hast. Kopia verwendet das Passwort zum Verschlüsseln der Daten.
Wichtig: Beim Wiederherstellen eines Backups musst du das Passwort ebenfalls angeben, um die Daten zu entschlüsseln. Speichere das Passwort an einem sicheren Ort, da du sonst nicht mehr auf deine Kopia Backups zugreifen kannst, wenn du es verlierst.
Klicke nun auf "Create Repository".
-
-
Backups erstellen
-
Prüfe, ob du im "Snapshots"-Tab bist und wähle "New Snapshot" aus
-
Wähle einen lokalen Ordner aus, von dem du Backups erstellen möchtest
-
Unter "Scheduling" kannst du festlegen, wie oft oder wann Kapia Backups von deinem lokalen Ordner erstellen soll.
-
Sobald du mit den Einstellungen zufrieden bist, wähle "Snapshot now" aus, um den ersten Backup zu erstellen und deine Einstellungen zu speichern.
Beachte, dass diese Einrichtung nicht dauerhaft ist. Die Erstellung von Backups wird spätestens nach dem nächsten Systemneustart stoppen. Für eine dauerhafte Einrichtung, folge Schritt 7 in dem Getting Started "Kopia CLI einrichten".
-
-
Backups anzeigen und wiederherstellen
-
Klicke im "Snapshots"-Tab auf den "Path" deines Snapshots. Dir sollte nun eine Liste mit Snapshots angezeigt werden.
-
Aktiviere oben die Option "Show # individual snapshots", um alle Snapshots anzuzeigen.
-
Klicke auf die "Start time" von einem deiner Snapshots, um dessen Inhalte anzuzeigen. Hier kannst du nun auch die Option auswählen, alle Dateien und Ordner aus diesem Snapshot wiederherzustellen und in einem lokalen Ordner zu speichern.
-
Bis zum nächsten Systemneustart sollten von deinen Daten nun automatisch Backups erstellt werden.