--- title: Setting Up Kopia description: published: true date: 2026-01-25T03:12:09.537Z tags: editor: markdown dateCreated: 2026-01-23T22:14:17.009Z --- ## Configure Kopia on ZNAS Installed docker on ZNAS SERVER CERT SHA256: 696a4999f594b5273a174fd7cab677d8dd1628f9b9d27e557daa87103ee064b2 1. Used the gui to create the first repository at /srv/vault/kopia_repository 2. Entered the kopia container on znas `docker exec -it /bin/sh` 3. From the cli inside the container created the user for docker2 `kopia server users add --ask-password admin@docker2` ## Configure Kopia on first client 1. Use wget to get the kopia apt package and install on client 2. use dpkg to install on client 3. If this host has been configured before, remove old repository: - `sudo kopia repository disconnect || true` - `sudo rm -rf /root/.config/kopia` 4. Add new repository: `sudo kopia repo connect server --url=https://192.168.5.10:51515 --override-username=admin --server-cert-fingerprint=696a4999f594b5273a174fd7cab677d8dd1628f9b9d27e557daa87103ee064b2 5. Create snapshot: `sudo kopia snapshot create /DockerVol/` 6. Add cronjob:` crontab -e added: */180 * * * * /usr/bin/kopia snapshot create /DockerVol >> /var/log/kopia-cron.log 2>&1`