2020-06-29 22:59:34 +01:00
|
|
|
# borg
|
|
|
|
|
|
|
|
> Deduplizierendes Sicherungswerkzeug.
|
2021-03-25 16:42:04 +00:00
|
|
|
> Erstellt lokale oder entfernte Sicherungen, die als Dateisysteme einhängbar sind.
|
2021-04-24 12:09:56 +01:00
|
|
|
> Weitere Informationen: <https://borgbackup.readthedocs.io/en/stable/usage/general.html>.
|
2020-06-29 22:59:34 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
- Initialisiere ein lokales Repository:
|
2020-06-29 22:59:34 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
`borg init {{pfad/zu/repo_verzeichnis}}`
|
2020-06-29 22:59:34 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
- Sichere ein Verzeichnis in das Repository und erstelle ein Archiv mit dem Namen "Montag":
|
2020-06-29 22:59:34 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
`borg create --progress {{pfad/zu/repo_verzeichnis}}::{{Montag}} {{pfad/zu/quell_verzeichnis}}`
|
2020-06-29 22:59:34 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
- Liste alle Archive in einem Repository auf:
|
2020-06-29 22:59:34 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
`borg list {{pfad/zu/repo_verzeichnis}}`
|
2020-06-29 22:59:34 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
- Extrahiere ein bestimmtes Verzeichnis aus dem "Montag"-Archiv in einem entfernten Repository, unter Ausschluss aller `*.ext`-Dateien:
|
2020-06-29 22:59:34 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
`borg extract {{benutzer}}@{{host}}:{{pfad/zu/repo_verzeichnis}}::{{Montag}} {{pfad/zu/ziel_verzeichnis} --exclude '{{*.ext}}'`
|
2020-06-29 22:59:34 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
- Bereinige ein Repository, indem alle Archive gelöscht werden, die älter als 7 Tage sind und Änderungen aufweisen:
|
2020-06-29 22:59:34 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
`borg prune --keep-within {{7d}} --list {{pfad/zu/repo_verzeichnis}}`
|
2020-06-29 22:59:34 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
- Hänge ein Repository als FUSE-Dateisystem ein:
|
2020-06-29 22:59:34 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
`borg mount {{pfad/zu/repo_verzeichnis}}::{{Montag}} {{pfad/zu/mountpoint}}`
|
2020-06-29 22:59:34 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
- Zeige Hilfe zur Erstellung von Archiven an:
|
2020-06-29 22:59:34 +01:00
|
|
|
|
|
|
|
`borg create --help`
|