From e16cbfc5c46e6237139b817fe99ca029fe03f509 Mon Sep 17 00:00:00 2001 From: Administrator Date: Fri, 23 Jan 2026 22:14:28 +0000 Subject: [PATCH] docs: create Infrastructure/Backups --- Infrastructure/Backups.md | 59 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 Infrastructure/Backups.md diff --git a/Infrastructure/Backups.md b/Infrastructure/Backups.md new file mode 100644 index 0000000..2791c1a --- /dev/null +++ b/Infrastructure/Backups.md @@ -0,0 +1,59 @@ +--- +title: Setting Up Kopia +description: +published: true +date: 2026-01-23T22:14:17.009Z +tags: +editor: markdown +dateCreated: 2026-01-23T22:14:17.009Z +--- + +# Configure Kopia on ZNAS + + + + + + + + + + + +## Notes from Joplin +Installed Kopia Docker on NAS + +SERVER CERT SHA256: 696a4999f594b5273a174fd7cab677d8dd1628f9b9d27e557daa87103ee064b2 + +Setup first repository + +used wget to get the kopia apt package and install on Docker1 + +use dpkg to install on docker1 + +\- Create a user in the docker container by using docker exec to enter it, then run  + +```bash +kopia server user add admin@docker1 +``` + + Connect from docker host :   + +``` +kopia repo connect server --url=https://192.168.5.12:51515 --override-username=admin --server-cert-fingerprint=696a4999f594b5273a174fd7cab677d8dd1628f9b9d27e557daa87103ee064b2 +``` + +DO the firsts snapshot:  sudo kopia snapshot create /DockerVol/ + +kopia policy set admin@docker2 --compression zstd + + +added cron job + +crontab -e +added: +*/180 * * * * /usr/bin/kopia snapshot create /DockerVol >> /var/log/kopia-cron.log 2>&1 + + +restored one file: kopia snapshot restore ke1ee8edc7da8be14f29f8dd7d6dfb24c/windows7/data.img /repository/data.img +  \ No newline at end of file