From 5419038e7525fca6bb7d19055871fa38a17eb435 Mon Sep 17 00:00:00 2001 From: dadada <dadada@dadada.li> Date: Fri, 15 Apr 2022 18:08:38 +0200 Subject: [PATCH] fix borg behaviour with relative paths by using absolute paths If a relative path is given to a repository that already exists, but borg did not backup to previously, borg tries to create a backup relative to this path. Might also be due to path restrictio in borg serve... --- nixos/modules/backup.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/backup.nix b/nixos/modules/backup.nix index eecddd8..5274ce0 100644 --- a/nixos/modules/backup.nix +++ b/nixos/modules/backup.nix @@ -63,7 +63,7 @@ in services.borgbackup.jobs.bs = mkIf cfg.bs { paths = "/"; exclude = backupExcludes; - repo = "borg@backup0.dadada.li:${config.networking.hostName}"; + repo = "borg@backup0.dadada.li:/mnt/storage/backup/${config.networking.hostName}"; doInit = false; environment = { BORG_RSH = "ssh -i /var/lib/borgbackup/bs/id_ed25519 -o 'StrictHostKeyChecking accept-new'";