From 864c0f130ed1a855ca67a1c103210c391d542e6a Mon Sep 17 00:00:00 2001 From: Paul-Henri Froidmont Date: Thu, 12 Oct 2023 15:29:12 +0200 Subject: [PATCH] Stop some services during backup --- profiles/storage.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/profiles/storage.nix b/profiles/storage.nix index 5d6d5fe..86f2db4 100644 --- a/profiles/storage.nix +++ b/profiles/storage.nix @@ -44,8 +44,14 @@ preHook = '' ${pkgs.docker}/bin/docker exec stb-mariadb sh -c 'mysqldump -u stb -pstb stb' > /nix/var/data/backup/stb_mariadb.sql ${pkgs.systemd}/bin/systemctl stop jellyfin.service + ${pkgs.systemd}/bin/systemctl stop minecraft-server.service + ${pkgs.systemd}/bin/systemctl stop container@torrents + ''; + postHook = '' + ${pkgs.systemd}/bin/systemctl start jellyfin.service + ${pkgs.systemd}/bin/systemctl start minecraft-server.service + ${pkgs.systemd}/bin/systemctl start container@torrents ''; - postHook = "${pkgs.systemd}/bin/systemctl start jellyfin.service"; startAt = "04:00"; sshKey = config.sops.secrets.borgSshKey.path; };