mattez02-infra/tasks/backup.yml

27 lines
885 B
YAML
Raw Normal View History

2024-12-21 05:38:50 +02:00
---
# - name: "Backup - Minecraft - Stop"
# containers.podman.podman_container:
# name: minecraft
# state: stopped
2024-12-21 05:38:50 +02:00
- name: "Backup - Minecraft - Save"
community.general.archive:
path:
- "/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/*/*/*/*/*/*/*"
2024-12-21 05:38:50 +02:00
exclude_path:
- "/home/wxl62975/data/minecraft/plugins/dynmap/web/tiles/*"
2024-12-21 05:38:50 +02:00
dest: "~/data/backups/minecraft-{{ ansible_facts.date_time.date }}.zip"
format: zip
# - name: "Backup - Minecraft - Start"
# containers.podman.podman_container:
# name: minecraft
# state: started