Backup

dbpath中備份MongoDB數據庫複製文件?

  • April 10, 2014

我需要每天備份我們單實例伺服器中的所有 MongoDB 數據庫(不停止 MongoDB 服務)。我們的伺服器在 Rackspace 中,所以我想知道是否可以將所有數據庫文件(dbpath 中的文件)添加到我們的自動備份中。

我也考慮過另一種選擇,但這會為我們節省很多時間,而且看起來更簡單、更容易。問題是:這個解決方案可靠嗎?

不停止 MongoDB 服務

$$ … $$ 這個解決方案可靠嗎?

按原樣,

通過複製基礎數據文件查看備份

為了獲得一致的備份,您正在備份的數據在整個備份過程中不得更改。

你說你不能停止伺服器,所以:

  • 使用 LVM/文件系統快照

或者

  • 設置一個副本集,並使用它執行備份。您將能夠根據需要凍結/停止它。

引用自:https://serverfault.com/questions/588099