From 92817fdcad561b4f31637c33884431028da0e7f3 Mon Sep 17 00:00:00 2001 From: clerie Date: Fri, 24 Oct 2025 18:13:24 +0200 Subject: [PATCH] hosts/clerie-backup: Export metrics for backup replication to Hetzner --- hosts/clerie-backup/configuration.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/hosts/clerie-backup/configuration.nix b/hosts/clerie-backup/configuration.nix index 43612e1..00c9e7a 100644 --- a/hosts/clerie-backup/configuration.nix +++ b/hosts/clerie-backup/configuration.nix @@ -45,13 +45,18 @@ "/mnt/clerie-backup" ]; doInit = true; - repo = "u275370-sub2@u275370.your-storagebox.de:./clerie-backup/" ; + repo = "u275370-sub2@u275370.your-storagebox.de:./clerie-backup/"; encryption = { mode = "none"; }; environment = { BORG_RSH = "ssh -p 23 -i /var/src/secrets/ssh/borg-backup-replication-hetzner"; }; compression = "auto,lzma"; startAt = "*-*-* 04:07:00"; + + readWritePaths = [ "/var/lib/prometheus-node-exporter/textfiles" ]; + postPrune = '' + echo "backup_replication_hetzner_last_successful_run_time $(date +%s)" > /var/lib/prometheus-node-exporter/textfiles/backup-replication-hetzner.prom + ''; }; };