如題,mongodb資料庫如何實現定時備份,目前資料庫在阿里雲上,為了安全,如何實現每天或一定時間自動備份到另一個伺服器上?
mongodump 如何時間定時自動執行?
已經上線的項目,後期維護需要注意什麼? ?
给我你的怀抱2017-04-25 09:04:39
如果是想定時執行,在 Linux 下使用 crontab
即可。
但是我認為,為了提高線上 mongoDB 的可用性,使用複製集是最合適的。當一個 mongo 實例掛了後,自動切換到例外一個。還有,在一定場景下,複製集可以提高讀取的效能。當然前提是你有多餘的機器。
曾经蜡笔没有小新2017-04-25 09:04:39
mongodump好像沒有定時選項 不過要是操作系統倒是可以 ,例如linux 可以使用vi編輯器 編輯執行 mongodump -u -p -d -h ,然後通過crontab命令來定時的啟動vi來達到定時備份的目的。