Zum Hauptinhalt springen

Borgbackup

BorgBackup (kurz: Borg) ist ein deduplizierendes Backup-Programm. Der Vorteil des Borg ist das es Komprimierung und authentifizierte Verschlüsselung kann. BorgBackup funktioniert ähnlich wie ein Git Repository. Man erstellt Verzeichnis/Repository und diesem Verzweichnis werden die Daten versioniert gespeichert.

Quickstart

borg init --encryption=repokey /opt/test
borg create /opt/test::Monday ~/src ~/Documents

Usage

List:

borg list ssh://u260001-sub1@u260001.your-storagebox.de:23/./borgbackup

List all files:

borg list ssh://u260001-sub1@u260001.your-storagebox.de:23/~/test::superserver-2020-01-31_00:42

List all files in path:

borg list ssh://u260001-sub1@u260001.your-storagebox.de:23/~/test::superserver-2020-01-31_00:42 opt/backup/store-mysql/

Restore path:

borg --list --progress extract ssh://u260001-sub1@u260001.your-storagebox.de:23/~/test::superserver-2020-01-31_00:42 opt/`

Restore file:

borg --progress extract ssh://u260001-sub1@u260001.your-storagebox.de:23/~/test::superserver-2020-01-31_00:42 backup/db00008151.sql.gz

Notes