From e983af2ea9cd184be4b310bdd8d793e2b6679514 Mon Sep 17 00:00:00 2001 From: Ruben Hensen Date: Sat, 1 Mar 2025 01:27:50 +0100 Subject: [PATCH] Add backup schedule Velero --- velero/backup-schedule.yaml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 velero/backup-schedule.yaml diff --git a/velero/backup-schedule.yaml b/velero/backup-schedule.yaml new file mode 100644 index 0000000..255452c --- /dev/null +++ b/velero/backup-schedule.yaml @@ -0,0 +1,29 @@ +apiVersion: velero.io/v1 +kind: Schedule +metadata: + name: daily-backup + namespace: velero +spec: + schedule: "0 1 * * *" # Daily at 1 AM + template: + includedNamespaces: + - immich + - nextcloud + - home-assistant + - ttrss + ttl: 720h # 30 days +--- +apiVersion: velero.io/v1 +kind: Schedule +metadata: + name: weekly-backup + namespace: velero +spec: + schedule: "0 0 * * 0" # Weekly on Sunday at midnight + template: + includedNamespaces: + - immich + - nextcloud + - home-assistant + - ttrss + ttl: 2160h # 90 days \ No newline at end of file