From 1e788fa4b1a83d757219a86f4d8f6622a8374c7a Mon Sep 17 00:00:00 2001 From: wo2wz <189177184+wo2wz@users.noreply.github.com> Date: Sun, 2 Nov 2025 16:16:09 -0500 Subject: [PATCH] restic: only block databases under /var/lib the glob pattern was blocking all sqlite databases including the ones meant to be backed up, oops --- modules/nixos/services/homeserver/restic.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/modules/nixos/services/homeserver/restic.nix b/modules/nixos/services/homeserver/restic.nix index 7aa7f42..8afd311 100644 --- a/modules/nixos/services/homeserver/restic.nix +++ b/modules/nixos/services/homeserver/restic.nix @@ -82,14 +82,15 @@ "/var/lib/vaultwarden" "/var/backups/db-backup" ]; + # exclude databases since they are covered separately exclude = [ - "*.db" - "*.db-shm" - "*.db-wal" - "*.sqlite3" - "*.sqlite3-shm" - "*.sqlite3-wal" + "/var/lib/**/*.db" + "/var/lib/**/*.db-shm" + "/var/lib/**/*.db-wal" + "/var/lib/**/*.sqlite3" + "/var/lib/**/*.sqlite3-shm" + "/var/lib/**/*.sqlite3-wal" "/var/lib/vaultwarden/sends/*" "/var/lib/vaultwarden/tmp/*"