Tasks Update: Backup - Fix Minecraft backup directory exclusion

This commit is contained in:
Christer Warén 2024-12-23 02:41:46 +02:00
parent 31468b561f
commit b61d069298

View File

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