diff --git a/modules/homelab/backups/default.nix b/modules/homelab/backups/default.nix index d12b5aa..06888dd 100644 --- a/modules/homelab/backups/default.nix +++ b/modules/homelab/backups/default.nix @@ -34,6 +34,10 @@ in { group = "archives"; encryption.mode = "repokey-blake2"; encryption.passCommand = "cat ${sec."borg_passwd".path}"; + preHook = '' + systemctl start mysql-backup.service + systemctl start $(systemctl list-unit-files 'postgresqlBackup-*.service' --no-legend --no-pager | awk '{print $1}') + ''; extraArgs = ["--verbose" "--show-rc" "--umask" "0007"]; extraCreateArgs = ["--list" "--stats" "--filter" "AME"]; prune.keep = {