From 48d8c7908d9e199806b31cff9deebd72bfb2e3a4 Mon Sep 17 00:00:00 2001
From: Igor Scheller <igor.scheller@igorshp.de>
Date: Wed, 13 Nov 2024 22:05:15 +0100
Subject: [PATCH] backup influx

---
 influxdb/init.sls | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/influxdb/init.sls b/influxdb/init.sls
index b0124659..d5b50d60 100644
--- a/influxdb/init.sls
+++ b/influxdb/init.sls
@@ -1,4 +1,5 @@
----
+{% import 'restic/init.sls' as restic %}
+
 include:
   - ferm
   - common.python
@@ -90,3 +91,8 @@ influxdb_database_{{ name }}:
       - service: influxdb.service
       - pkg: python-influxdb
 {% endfor %}
+
+{# We should use the explicit backup here but the host has a small disk #}
+{{ restic.path('influxdb', '/var/lib/influxdb/') }}
+{#{ restic.cmd('influxdb', 'influxd backup -portable /var/lib/influxdb/backup') }#}
+{#{ restic.path('influxdb', '/var/lib/influxdb/backup') }#}
-- 
GitLab