290 current 2025-10-11 11:39:41 25.05.20251006.20c4598 6.12.50 *

This commit is contained in:
2025-10-11 12:00:03 -05:00
parent d7aabfaa4b
commit 7d02cf9b19

View File

@@ -84,6 +84,13 @@ in
${lib.concatStringsSep " " bak_paths.paths}
''
) cfg.baks)}
echo "pruning old backups for ${bak_name}..."
borg prune -v --list "$BORG_REPO" \
--prefix "${bak_name}-" \
--keep-daily=7 \
--keep-weekly=52 \
--keep-monthly=-1
echo "backup run complete at \"$BORG_REPO::$archive\""
else
# flatten all paths from cfg.baks into one big list
all_paths="${
@@ -100,15 +107,15 @@ in
--compression lzma,9 \
"$BORG_REPO::$timestamp-${toString config.networking.hostName}" \
$all_paths
fi
echo "pruning old backups for ${bak_name}..."
echo "pruning old backups for ${toString config.networking.hostName}..."
borg prune -v --list "$BORG_REPO" \
--prefix "${bak_name}-" \
--prefix "${toString config.networking.hostName}" \
--keep-daily=7 \
--keep-weekly=52 \
--keep-monthly=-1
echo "backup run complete at \"$BORG_REPO::$archive\""
echo "backup run complete at \"$BORG_REPO::${toString config.networking.hostName}\""
fi
'';
};
};