世界只因有你2017-05-02 09:22:01
如果想整體的複製是可以的,對WT引擎來說也必須是整個資料夾,因為WT有自己的元數據,光是複製幾個集合過去沒有用。 MMAPv1沒有元數據,所以理論上說複製了一個庫對應的所有文件就可以。但是並不支持這麼做,也不保證其正確性。
如果要對整個資料夾進行複製,必須停止對整個資料庫的訪問,最簡單的辦法是停掉這個實例。實際使用當中當然不太實用,但是可以停止掉一個secondary
然後進行這個操作。想快的話也支援用磁碟快照,可以不用停止實例,但是要求必須開journal並且journal和資料在一個磁碟上。
複製資料夾對WT和MMAPv1都管用。
曾经蜡笔没有小新2017-05-02 09:22:01
找到一些答案,希望幫助你:
Migrate mongodb database from localhost to remote servers