Skip to content

Commit

Permalink
Improve backup command
Browse files Browse the repository at this point in the history
  • Loading branch information
trick77 committed Dec 30, 2023
1 parent c35050e commit 042647d
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions observium/compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -110,16 +110,16 @@ services:
- ../backup:/backup/destination
labels:
ofelia.enabled: "true"
ofelia.job-exec.backup-rrd.schedule: "@every 24h"
ofelia.job-exec.backup-rrd.schedule: "@daily"
ofelia.job-exec.backup-rrd.no-overlap: "true"
ofelia.job-exec.backup-rrd.command: "/bin/sh -c \"tar -czf /backup/destination/rrd_$(date '+%Y%m%d%H%M%S').tar.gz -C /backup observium-data smokeping-data && ls -t /backup/destination/*.tar.gz"
ofelia.job-exec.backup-rrd-cleanup.schedule: "@every 24h"
ofelia.job-exec.backup-rrd-cleanup.schedule: "@daily"
ofelia.job-exec.backup-rrd-cleanup.no-overlap: "true"
ofelia.job-exec.backup-rrd-cleanup.command: "/bin/sh -c \"ls -t /backup/destination/rrd_*.gz | tail -n +10 | xargs rm -f\""
ofelia.job-exec.backup-db.schedule: "@every 24h"
ofelia.job-exec.backup-db.schedule: "@daily"
ofelia.job-exec.backup-db.no-overlap: "true"
ofelia.job-exec.backup-db.command: "/bin/sh -c \"mariadb-dump --user ${DB_USER} -p${DB_PASSWORD} -h db -t ${DB_NAME} | gzip > /backup/destination/db_$(date '+%Y%m%d%H%M%S').sql.gz\""
ofelia.job-exec.backup-db-cleanup.schedule: "@every 24h"
ofelia.job-exec.backup-db-cleanup.schedule: "@daily"
ofelia.job-exec.backup-db-cleanup.no-overlap: "true"
ofelia.job-exec.backup-db-cleanup.command: "/bin/sh -c \"ls -t /backup/destination/db_*.gz | tail -n +10 | xargs rm -f\""
networks:
Expand Down

0 comments on commit 042647d

Please sign in to comment.