From af8ce81c90bbaa1a8a3abb2fa85764e4ff70fd89 Mon Sep 17 00:00:00 2001 From: dadada <dadada@dadada.li> Date: Sun, 18 Jun 2023 19:36:14 +0200 Subject: [PATCH] ninurta: backup to backup2 --- nixos/modules/backup.nix | 1 + nixos/modules/profiles/backup.nix | 6 ++++++ nixos/ninurta/configuration.nix | 5 ++--- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/nixos/modules/backup.nix b/nixos/modules/backup.nix index 1e6d5d6..c18aeb8 100644 --- a/nixos/modules/backup.nix +++ b/nixos/modules/backup.nix @@ -23,6 +23,7 @@ with lib; let "/var/lib/machines" "/var/log" "/var/tmp" + "/swapfile" ]; cfg = config.dadada.backupClient; in diff --git a/nixos/modules/profiles/backup.nix b/nixos/modules/profiles/backup.nix index e6df660..a69a89c 100644 --- a/nixos/modules/profiles/backup.nix +++ b/nixos/modules/profiles/backup.nix @@ -15,6 +15,12 @@ in sshIdentityFile = config.age.secrets."${config.networking.hostName}-backup-ssh-key".path; }; + dadada.backupClient.backup2 = { + enable = lib.mkDefault false; + passphrasePath = config.age.secrets."${config.networking.hostName}-backup-passphrase".path; + sshIdentityFile = config.age.secrets."${config.networking.hostName}-backup-ssh-key".path; + }; + age.secrets."${config.networking.hostName}-backup-passphrase".file = "${secretsPath}/${config.networking.hostName}-backup-passphrase.age"; age.secrets."${config.networking.hostName}-backup-ssh-key".file = "${secretsPath}/${config.networking.hostName}-backup-ssh-key.age"; } diff --git a/nixos/ninurta/configuration.nix b/nixos/ninurta/configuration.nix index 35731d9..1217619 100644 --- a/nixos/ninurta/configuration.nix +++ b/nixos/ninurta/configuration.nix @@ -20,10 +20,9 @@ in dadada.backupClient.bs.enable = false; dadada.backupClient.backup1.enable = false; + dadada.backupClient.backup2 = { - enable = false; - passphrasePath = config.age.secrets."${config.networking.hostName}-backup-passphrase".path; - sshIdentityFile = config.age.secrets."${config.networking.hostName}-backup-ssh-key".path; + enable = true; repo = "u355513-sub2@u355513-sub2.your-storagebox.de:/home/backup"; };