From c5cec4a8b34e15e49fec4546be05d534f71d4b78 Mon Sep 17 00:00:00 2001 From: Bauke Date: Wed, 25 Jan 2023 20:02:35 +0100 Subject: [PATCH] Move restic backup documentation from wiki to BAUKE_DIR. --- .bauke/Restic Backups.md | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 .bauke/Restic Backups.md diff --git a/.bauke/Restic Backups.md b/.bauke/Restic Backups.md new file mode 100644 index 0000000..094ed2b --- /dev/null +++ b/.bauke/Restic Backups.md @@ -0,0 +1,40 @@ +* [Restic Documentation](https://restic.readthedocs.io/en/stable/index.html) + +## Credentials + +File location is `$BAUKE_DIR/data/restic-b2-credentials.zsh`. + +```zsh +export B2_ACCOUNT_ID="" +export B2_ACCOUNT_KEY="" +export RESTIC_PASSWORD="" +export RESTIC_REPOSITORY="" +``` + +## Commands + +The `restic-b2` command is located in [`.aliases.zsh`](https://git.bauke.xyz/Bauke/dotfiles/src/commit/b7d791c88ad42a88f6651d7b299023bba4995911/.aliases.zsh#L28). + +* Create a new snapshot: + +```zsh +restic-b2 backup --tag ' ' +``` + +* List snapshots: + +```zsh +restic-b2 snapshots +``` + +* Restore a snapshot: + +```zsh +restic-b2 restore --target +``` + +* Check snapshot health: + +```zsh +restic-b2 check +``` \ No newline at end of file