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"; };