Backup & restore Mongodb
- ใช้คำสั่ง mongosh เพื่อเข้าสู่ mongdb cli และใช้คำสั่ง show dbs เพื่อดู db ที่มีอยู่ทั้งหมด
![](https://blog.unixdev.co.th/content/images/2023/05/image.png)
2. backup db โดยใช้คำสั่ง mongodump --db=test
![](https://blog.unixdev.co.th/content/images/2023/05/image-1.png)
3. ส่งไฟล์ที่ backup ออกมาไปสู่เครื่องที่ต้องการให้ไป โดยใช้คำสั่ง
scp -r dump/ root@172.30.103.224:/root/
4. ทำการ restore ไฟล์ที่ backup ไว้โดยใช้คำสั่ง
mongorestore dump/test/ol_cdump.bson
![](https://blog.unixdev.co.th/content/images/2023/05/image-2.png)
5. เมื่อทำการ restore เสร็จเมื่อทำการตรวจสอบดูก็จะมี db ที่เรา dumb ออกมา
![](https://blog.unixdev.co.th/content/images/2023/05/image-5.png)