reduce backup times

This commit is contained in:
2024-10-13 16:20:12 -05:00
parent a7da60e6b4
commit 01495d5f31
32 changed files with 111 additions and 111 deletions

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: audiobookshelf-config sourcePVC: audiobookshelf-config
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: audiobookshelf-config-backup-secret repository: audiobookshelf-config-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
copyMethod: Snapshot copyMethod: Snapshot
@@ -41,14 +41,14 @@ metadata:
spec: spec:
sourcePVC: audiobookshelf-metadata sourcePVC: audiobookshelf-metadata
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: audiobookshelf-metadata-backup-secret repository: audiobookshelf-metadata-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
copyMethod: Snapshot copyMethod: Snapshot

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: book-bounty-config sourcePVC: book-bounty-config
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: book-bounty-config-backup-secret repository: book-bounty-config-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
copyMethod: Snapshot copyMethod: Snapshot

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: calibre-server-config sourcePVC: calibre-server-config
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: calibre-server-config-backup-secret repository: calibre-server-config-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
moverSecurityContext: moverSecurityContext:

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: calibre-web-automated-config sourcePVC: calibre-web-automated-config
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: calibre-web-automated-config-backup-secret repository: calibre-web-automated-config-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
moverSecurityContext: moverSecurityContext:

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: freshrss-config sourcePVC: freshrss-config
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: freshrss-config-backup-secret repository: freshrss-config-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
copyMethod: Snapshot copyMethod: Snapshot

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: hoarder-data sourcePVC: hoarder-data
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: hoarder-data-backup-secret repository: hoarder-data-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
copyMethod: Snapshot copyMethod: Snapshot

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: jellyfin-config sourcePVC: jellyfin-config
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: jellyfin-config-backup-secret repository: jellyfin-config-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
copyMethod: Snapshot copyMethod: Snapshot

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: jellystat-data sourcePVC: jellystat-data
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: jellystat-data-backup-secret repository: jellystat-data-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
copyMethod: Snapshot copyMethod: Snapshot

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: kyoo-back sourcePVC: kyoo-back
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: kyoo-back-backup-secret repository: kyoo-back-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
copyMethod: Snapshot copyMethod: Snapshot

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: lidarr2-config sourcePVC: lidarr2-config
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: lidarr2-config-backup-secret repository: lidarr2-config-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
moverSecurityContext: moverSecurityContext:

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: lidatube-config sourcePVC: lidatube-config
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: lidatube-config-backup-secret repository: lidatube-config-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
copyMethod: Snapshot copyMethod: Snapshot

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: linkwarden-data sourcePVC: linkwarden-data
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: linkwarden-data-backup-secret repository: linkwarden-data-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
copyMethod: Snapshot copyMethod: Snapshot

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: overseerr-main sourcePVC: overseerr-main
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: overseerr-main-backup-secret repository: overseerr-main-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
copyMethod: Snapshot copyMethod: Snapshot

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: penpot-data sourcePVC: penpot-data
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: penpot-data-backup-secret repository: penpot-data-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
copyMethod: Snapshot copyMethod: Snapshot

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: prowlarr-config sourcePVC: prowlarr-config
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: prowlarr-config-backup-secret repository: prowlarr-config-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
moverSecurityContext: moverSecurityContext:

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: radarr5-4k-config sourcePVC: radarr5-4k-config
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: radarr5-4k-config-backup-secret repository: radarr5-4k-config-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
moverSecurityContext: moverSecurityContext:

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: radarr5-config sourcePVC: radarr5-config
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: radarr5-config-backup-secret repository: radarr5-config-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
moverSecurityContext: moverSecurityContext:

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: readarr-audiobooks-config sourcePVC: readarr-audiobooks-config
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: readarr-audiobooks-config-backup-secret repository: readarr-audiobooks-config-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
moverSecurityContext: moverSecurityContext:

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: readarr-books-config sourcePVC: readarr-books-config
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: readarr-books-config-backup-secret repository: readarr-books-config-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
moverSecurityContext: moverSecurityContext:

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: roundcube-data sourcePVC: roundcube-data
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: roundcube-data-backup-secret repository: roundcube-data-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
copyMethod: Snapshot copyMethod: Snapshot

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: sonarr4-4k-config sourcePVC: sonarr4-4k-config
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: sonarr4-4k-config-backup-secret repository: sonarr4-4k-config-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
moverSecurityContext: moverSecurityContext:

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: sonarr4-config sourcePVC: sonarr4-config
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: sonarr4-config-backup-secret repository: sonarr4-config-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
moverSecurityContext: moverSecurityContext:

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: tautulli-config sourcePVC: tautulli-config
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: tautulli-config-backup-secret repository: tautulli-config-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
copyMethod: Snapshot copyMethod: Snapshot

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: tdarr-config sourcePVC: tdarr-config
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: tdarr-config-backup-secret repository: tdarr-config-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
copyMethod: Snapshot copyMethod: Snapshot
@@ -41,14 +41,14 @@ metadata:
spec: spec:
sourcePVC: tdarr-server sourcePVC: tdarr-server
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: tdarr-server-backup-secret repository: tdarr-server-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
copyMethod: Snapshot copyMethod: Snapshot

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: vaultwarden-data sourcePVC: vaultwarden-data
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: vaultwarden-data-backup-secret repository: vaultwarden-data-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
copyMethod: Snapshot copyMethod: Snapshot

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: vikunja-data sourcePVC: vikunja-data
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: vikunja-data-backup-secret repository: vikunja-data-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
moverSecurityContext: moverSecurityContext:

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: headlamp sourcePVC: headlamp
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: headlamp-backup-secret repository: headlamp-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
copyMethod: Snapshot copyMethod: Snapshot

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: grafana sourcePVC: grafana
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: grafana-backup-secret repository: grafana-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
moverSecurityContext: moverSecurityContext:

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: matrix-synapse sourcePVC: matrix-synapse
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: matrix-synapse-backup-secret repository: matrix-synapse-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
copyMethod: Snapshot copyMethod: Snapshot
@@ -41,14 +41,14 @@ metadata:
spec: spec:
sourcePVC: mautrix-discord-data sourcePVC: mautrix-discord-data
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: mautrix-discord-data-backup-secret repository: mautrix-discord-data-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
moverSecurityContext: moverSecurityContext:
@@ -73,14 +73,14 @@ metadata:
spec: spec:
sourcePVC: mautrix-whatsapp-data sourcePVC: mautrix-whatsapp-data
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: mautrix-whatsapp-data-backup-secret repository: mautrix-whatsapp-data-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
moverSecurityContext: moverSecurityContext:

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: ollama-root sourcePVC: ollama-root
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: ollama-root-backup-secret repository: ollama-root-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
copyMethod: Snapshot copyMethod: Snapshot
@@ -41,14 +41,14 @@ metadata:
spec: spec:
sourcePVC: ollama-web-data sourcePVC: ollama-web-data
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: ollama-web-data-backup-secret repository: ollama-web-data-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
moverSecurityContext: moverSecurityContext:

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: stalwart-config sourcePVC: stalwart-config
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: stalwart-config-backup-secret repository: stalwart-config-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
copyMethod: Snapshot copyMethod: Snapshot

View File

@@ -12,14 +12,14 @@ metadata:
spec: spec:
sourcePVC: pgadmin-data sourcePVC: pgadmin-data
trigger: trigger:
schedule: 0 0 * * * schedule: 0 0 */3 * *
restic: restic:
pruneIntervalDays: 7 pruneIntervalDays: 30
repository: pgadmin-data-backup-secret repository: pgadmin-data-backup-secret
retain: retain:
hourly: 1 hourly: 1
daily: 1 daily: 1
weekly: 3 weekly: 1
monthly: 2 monthly: 2
yearly: 4 yearly: 4
moverSecurityContext: moverSecurityContext: