From 8379e2051ed13f19a801c481fdd9d06fce49fad6 Mon Sep 17 00:00:00 2001 From: Salt Date: Tue, 19 May 2020 12:10:13 -0500 Subject: [PATCH] Lower backup interval --- roles/terraria/tasks/main.yml | 3 +-- roles/terraria/templates/backup.sh | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/roles/terraria/tasks/main.yml b/roles/terraria/tasks/main.yml index 8b1acb6..a068ea2 100644 --- a/roles/terraria/tasks/main.yml +++ b/roles/terraria/tasks/main.yml @@ -106,8 +106,7 @@ mode: "0700" - name: Set up backup cronjob cron: - minute: "0" - hour: "*/2" + minute: "*/30" name: "ansible-backup-terraria-{{ terraria_name }}" job: "{{ terraria_root }}/{{ terraria_name }}/backup.sh >> {{ terraria_root }}/{{ terraria_name }}/backups.log 2>&1" become: yes diff --git a/roles/terraria/templates/backup.sh b/roles/terraria/templates/backup.sh index a02750a..8947a1b 100644 --- a/roles/terraria/templates/backup.sh +++ b/roles/terraria/templates/backup.sh @@ -11,7 +11,7 @@ set -e export TERRARIADIR="{{ terraria_root }}/{{ terraria_name }}" export OUTDIR="$TERRARIADIR/backups" -retention=84 # 2-hour intervals, 7 days +retention=144 # 30-minute intervals, 3 days # Sanity checks if ! [ -d "$OUTDIR" ]; then