From 36b2bb5d3285ff069d6f9c3f6f16d7e3eb256f43 Mon Sep 17 00:00:00 2001
From: omidshj <omid.shj@gmail.com>
Date: Wed, 5 Feb 2025 20:45:47 +0330
Subject: [PATCH] mongo backup

---
 mongo backup.yml | 13 +++++++++++++
 1 file changed, 13 insertions(+)
 create mode 100644 mongo backup.yml

diff --git a/mongo backup.yml b/mongo backup.yml
new file mode 100644
index 0000000..94e110c
--- /dev/null
+++ b/mongo backup.yml	
@@ -0,0 +1,13 @@
+- 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 }}"