band-on-iac/roles/basic_packages/tasks/main.yml
rulrich 2f55bcf359
Some checks failed
Ansible Dry Run / Explore-Gitea-Actions (push) Failing after 13s
roles/basic_packages/tasks/main.yml aktualisiert
2024-03-10 14:19:44 +01:00

28 lines
No EOL
624 B
YAML

---
- name: Install Relax and Recover Packages for Disaster Recovery
ansible.builtin.package:
name:
- rear
- sshfs
- tmux
- pigz
state: present
- name: Setup rear config
ansible.builtin.template:
src: roles/basic_packages/files/local.conf
dest: /etc/rear/local.conf
owner: root
group: root
mode: '0600'
- name: Create backup cronjob for DR
ansible.builtin.cron:
name: run a rear full backup
special_time: "monthly"
weekday: "2"
minute: "20"
hour: "3"
user: root
job: "/usr/sbin/rear mkbackup > /dev/null"
cron_file: rear_backup_full