1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-22 15:02:09 +02:00
tldr/pages.de/common/borg.md
Sebastiaan Speck dcb53c85a0
pages*: update outdated pages (#11821)
Co-authored-by: Lena <126529524+acuteenvy@users.noreply.github.com>
Co-authored-by: Juri Dispan <juri.dispan@posteo.net>
Co-authored-by: Isaac Vicente <isaacvicentsocial@gmail.com>
2023-12-28 16:48:20 +01:00

1.2 KiB

borg

Deduplizierendes Sicherungswerkzeug. Erstellt lokale oder entfernte Sicherungen, die als Dateisysteme einhängbar sind. Weitere Informationen: https://borgbackup.readthedocs.io/en/stable/usage/general.html.

  • Initialisiere ein lokales Repository:

borg init {{pfad/zu/repo_verzeichnis}}

  • Sichere ein Verzeichnis in das Repository und erstelle ein Archiv mit dem Namen "Montag":

borg create --progress {{pfad/zu/repo_verzeichnis}}::{{Montag}} {{pfad/zu/quell_verzeichnis}}

  • Liste alle Archive in einem Repository auf:

borg list {{pfad/zu/repo_verzeichnis}}

  • Extrahiere ein bestimmtes Verzeichnis aus dem "Montag"-Archiv in einem entfernten Repository, unter Ausschluss aller *.ext-Dateien:

borg extract {{benutzer}}@{{host}}:{{pfad/zu/repo_verzeichnis}}::{{Montag}} {{pfad/zu/ziel_verzeichnis}} --exclude '{{*.ext}}'

  • Bereinige ein Repository, indem alle Archive gelöscht werden, die älter als 7 Tage sind und Änderungen aufweisen:

borg prune --keep-within {{7d}} --list {{pfad/zu/repo_verzeichnis}}

  • Hänge ein Repository als FUSE-Dateisystem ein:

borg mount {{pfad/zu/repo_verzeichnis}}::{{Montag}} {{pfad/zu/mountpoint}}

  • Zeige Hilfe zur Erstellung von Archiven an:

borg create --help