linux:borgbackup
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
BorgBackup
BorgBackup (kurz: Borg) ist ein deduplizierendes Backup-Programm, das Kompression und authentifizierte Verschlüsselung unterstützt.
Quickstart
1. Initialisierung des Repository
Bevor eine Sicherung durchgeführt werden kann, muss ein Repository initialisiert werden:
$ borg init --encryption=repokey /pfad/zu/backup-repo
–encryption, auch -e kann folgendes sein
unverschlüsselt: none, authenticated, authenticated-blake2 oder verschlüsselt: repokey keyfile repokey-blake2 keyfile-blake2
2. Sicherung von Verzeichnissen
Die Sicherung von Verzeichnissen hier ~/bilder und ~/docs in ein Archiv namens montag:
$ borg create /pfad/zum/backup-repo::montag ~/bilder ~/docs
Die Option –stats bewirkt, dass Borg Statistiken über das neu erstellte Archiv ausgibt, wie z.B. die Menge der eindeutigen Daten (nicht gemeinsam mit anderen Archiven):
------------------------------------------------------------------------------ Archive name: montag Archive fingerprint: bd31004d58f51ea06ff735d2e5ac49376901b21d58035f8fb05dbf866566e3c2 Time (start): Mo, 2019-11-16 18:15:11 Time (end): Mo, 2019-11-16 18:15:34 Duration: 23.19 seconds Number of files: 127 ------------------------------------------------------------------------------ Original size Compressed size Deduplicated size This archive: 4.16 MB 4.17 MB 26.78 kB All archives: 8.33 MB 8.34 MB 4.19 MB Unique chunks Total chunks Chunk index: 132 261 ------------------------------------------------------------------------------
3. Alle Archive aus dem Repository auflisten
$ borg list /pfad/zum/backup-repo montag Mon, 2016-11-11 18:15:34 dienstag Tue, 2016-11-12 19:15:11
4. Den Inhalt des montag-Archivs auflisten
$ borg list /pfad/zum/backup-repo::montag drwxr-xr-x user group 0 Mon, 2016-02-15 18:22:30 home/user/doc -rw-r--r-- user group 7961 Mon, 2016-02-15 18:22:30 home/user/docs/2018-05-11_Bewerbung.odt ...
5. Alle Daten des montag-Archivs extrahieren
extrahiert im aktuellen Pfad
$ borg extract /pfad/zum/backup-repo::montag
linux/borgbackup.1573548612.txt.gz · Zuletzt geändert: von fzap
