de:desktop:services:borg

This translation is older than the original page and might be outdated. See what has changed.

This is an old revision of the document!


Borg

Deduplizierendes Archivierungsprogramm mit Kompression und Verschlüsselung. BorgBackup (kurz: Borg) bietet:

  • Platzsparende Speicherung von Backups
  • Sichere, authentifizierte Verschlüsselung
  • Komprimierung: LZ4, zlib, LZMA, zstd (seit borg 1.1.4)
  • Einbindbare Sicherungen mit FUSE
  • Einfache Installation auf mehreren Plattformen: Linux, macOS, BSD…
  • Freie Software (BSD-Lizenz)
  • Unterstützt von einer großen und aktiven Open-Source-Gemeinschaft
pacman -S borg python-llfuse

Wenn du dies einfach nur erledigen willst, gehe zu unserem Backup-Bereich, der das borg script enthält.

Unten findest du einige Kommandobeispiele/Informationen.

borg init --encryption=keyfile-blake2 --make-parent-dirs borg/
borg create --stats --list --progress --verbose --filter AMEhsx --show-version --show-rc --exclude-caches --compression zstd,11 borg/::'{hostname}-{now}' .config/ --comment first_backup

Schlüssel im Repository, Repokey-Verschlüsselung, BLAKE2b (oft schneller, seit Borg 1.1)

Der Schlüssel wird in Ihrem Backup-Repository abgelegt.

borg init --encryption=repokey-blake2 /path/to/repo

Lokales Repository (keine Verschlüsselung)

borg init --encryption=none /path/to/repo

Schlüsseldatei

Der Schlüssel wird unter home dir gespeichert - ~/.config/borg/keys/.

borg init --encryption=keyfile user@hostname:backup
borg init --encryption=keyfile-blake2 --storage-quota (e.g. 5G, 1.5T) --make-parent-dirs ssh://username@remote.host.address:$port/~/borg
borg list /path
mkdir /path/mount/
borg mount .::Tuesday /path/mount/
borg mount repo/ /path/mount/
borg umount .::Tuesday /path/mount/
borg umount repo/ /path/mount/
borg diff repo/::archive-2022-02-14T23:18:18 archive-2022-02-14T23:26:10

Wenn du ein Backup endgültig löschen willst, führe den Befehl ohne --dry-run aus.

borg delete --dry-run --stats repo/
borg delete --dry-run --stats repo/::archive-2022-02-14T23:26:10
borg info repo/
borg info repo/::archive-2022-02-14T23:26:10

==== Wiederherstellung/Extrahierung ====

Wenn du wiederherstellen willst, führe den Befehl ohne --dry-run aus.

borg extract --dry-run repo/::archive-2022-02-14T23:26:10

==== Daten prüfen/verifizieren ====

borg check repo/
borg check repo/::archive-2022-02-14T23:26:10
borg check --verify-data repo/
borg check --verify-data repo/::archive-2022-02-14T23:26:10

Weitere Informationen sind auch auf der Website von borg selbst zu finden.

2022/03/04 19:41 · dodi
  • de/desktop/services/borg.1646424509.txt.gz
  • Last modified: 2022/10/24 08:24
  • (external edit)