Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
borg-backup [2022/09/20 21:17] root angelegt |
borg-backup [2022/09/20 22:15] (aktuell) root [Repository anlegen] |
||
---|---|---|---|
Zeile 24: | Zeile 24: | ||
====== Benutzung ====== | ====== Benutzung ====== | ||
+ | |||
+ | |||
+ | ===== Repository anlegen ===== | ||
+ | |||
+ | * Als erstes muss man ein Repository anlegen | ||
+ | * das enthält alle (inkrementellen Backups/ | ||
+ | * es handelt sich um ein Verzeichnis + Meta-Daten | ||
+ | |||
+ | |||
+ | <sxh bash> | ||
+ | borg init --encryption=repokey ssh:// | ||
+ | </ | ||
+ | |||
+ | * < | ||
+ | * gibt die Verschlüsselungsmethode (und den Algorithmus) für das Repository an | ||
+ | * gilt für alle Backups/ | ||
+ | * kann im Nachgang nicht mehr geändert werden | ||
+ | * das Passwort schon, die Methode aber nicht | ||
+ | * repokey | ||
+ | * bedeutet es werden Schlüssel erzeugt mit denen die Dateien verschlüsselt werden und diese im Repository abgelegt | ||
+ | * die Schlüssel werden mit einem Passwort verschlüsselt | ||
+ | * es gibt noch andere Möglichkeiten | ||
+ | * < | ||
+ | * das Remote-System auf dem das Repository gespeichert werden soll | ||
+ | * < | ||
+ | * der Pfad auf dem Remote-System in dem das Repository angelegt werden soll | ||
+ | * es muss sich um einen gültigen (im Sinne von darstellbaren) Verzeichnisnamen handeln | ||
+ | * das Verzeichnis (wenn es schon existiert) sollte leer sein | ||
+ | * ein Repository sollte nur für die Backups eines Systems genutzt werden | ||
+ | |||
===== Backup erstellen ===== | ===== Backup erstellen ===== |