Tasks Update: Adding Backup tasks

This commit is contained in:
Christer Warén
2024-12-21 05:38:50 +02:00
parent a30224c35f
commit eec548f5c1
3 changed files with 36 additions and 0 deletions

19
tasks/backup.yml Normal file
View File

@ -0,0 +1,19 @@
---
- name: "Backup - Minecraft - Stop"
containers.podman.podman_container:
name: minecraft
state: stopped
- name: "Backup - Minecraft - Save"
community.general.archive:
path:
- "~/data/minecraft"
exclude_path:
- "~/data/minecraft/plugins/dynmap/web/tiles"
dest: "~/data/backups/minecraft-{{ ansible_facts.date_time.date }}.zip"
format: zip
- name: "Backup - Minecraft - Start"
containers.podman.podman_container:
name: minecraft
state: started