stuff
This commit is contained in:
@@ -12,7 +12,9 @@
|
||||
tasks:
|
||||
- name: Install rsync
|
||||
ansible.builtin.apt:
|
||||
name: rsync
|
||||
name:
|
||||
- rsync
|
||||
- sqlite3
|
||||
state: present
|
||||
|
||||
- name: Create backup directory
|
||||
@@ -33,6 +35,12 @@
|
||||
dest: /opt/backup/backupWeekly.sh
|
||||
mode: '0700'
|
||||
|
||||
- name: Copy restore test
|
||||
ansible.builtin.copy:
|
||||
src: restoreTest.sh
|
||||
dest: /opt/backup/restoreTest.sh
|
||||
mode: '0700'
|
||||
|
||||
- name: Copy passphrase
|
||||
ansible.builtin.template:
|
||||
src: passphrase.txt.j2
|
||||
@@ -61,3 +69,12 @@
|
||||
hour: '5'
|
||||
weekday: '0'
|
||||
job: /opt/backup/backupWeekly.sh >> /var/log/beepi-backup.log 2>&1
|
||||
|
||||
- name: Schedule weekly restore test
|
||||
ansible.builtin.cron:
|
||||
name: beepi restore test
|
||||
user: root
|
||||
minute: '0'
|
||||
hour: '6'
|
||||
weekday: '0'
|
||||
job: /opt/backup/restoreTest.sh >> /var/log/beepi-backup.log 2>&1
|
||||
|
||||
Reference in New Issue
Block a user