From 05b1c62adffad06a5727d597da5a50845690384d Mon Sep 17 00:00:00 2001 From: Gabriel Arazas Date: Sun, 4 Dec 2022 14:08:31 +0800 Subject: [PATCH] tasks/backup-archive: change default settings --- modules/nixos/tasks/backup-archive/default.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/modules/nixos/tasks/backup-archive/default.nix b/modules/nixos/tasks/backup-archive/default.nix index 31f0b5e9..98b3fffc 100644 --- a/modules/nixos/tasks/backup-archive/default.nix +++ b/modules/nixos/tasks/backup-archive/default.nix @@ -5,9 +5,9 @@ let cfg = config.tasks.backup-archive; borgJobCommonSetting = { patterns ? [ ] }: { - compression = "zstd,9"; + compression = "zstd,12"; dateFormat = "+%F-%H-%M-%S-%z"; - doInit = true; + doInit = false; encryption = { mode = "repokey-blake2"; passCommand = "cat ${config.sops.secrets."borg-backup/password".path}"; @@ -79,7 +79,6 @@ in secrets."borg-backup/borg-patterns/keys".path ]; } // { - doInit = false; removableDevice = true; repo = "/mnt/archives/backups"; startAt = "daily"; @@ -93,7 +92,6 @@ in secrets."borg-backup/borg-patterns/keys".path ]; } // { - doInit = false; removableDevice = true; repo = "/mnt/external-storage/backups"; startAt = "daily"; @@ -105,6 +103,7 @@ in secrets."borg-backup/borg-patterns/remote-backup".path ]; } // { + doInit = true; repo = "r6o30viv@r6o30viv.repo.borgbase.com:repo"; startAt = "daily"; environment.BORG_RSH = "ssh -i ${config.sops.secrets."borg-backup/ssh-key".path}";