playbooks/mongo backup.yml

14 lines
386 B
YAML
Raw Normal View History

2025-02-05 20:45:47 +03:30
- name: Backup MongoDB Databases
hosts: all
become: yes
tasks:
- name: Backup MongoDB databases
command: >
docker exec {{ mongodb_container }} mongodump
--db {{ item }}
--username {{ mongodb_user }}
--password {{ mongodb_password }}
--authenticationDatabase admin
--out {{ backup_dir }}
with_items: "{{ db_names }}"