2011-07-14 61 views
15

如果我在我的本地機器上填充一個MongoDB實例,我可以批量傳輸該數據庫到服務器並讓它工作而不需要太多的努力嗎?
我問的原因是我的服務器目前是亞馬遜EC2 Micro實例,我需要將大量數據放到MongoDB中,並且不認爲我可以在EC2實例上節省事務和帶寬。將MongoDB傳輸到另一臺服務器?

+4

當你問一個關於SO的問題時,這絕對不是一件好事,5分鐘後你的谷歌爲你的標籤,第一個項目是你的全新問題,所以..... –

+3

這就是爲什麼我通常谷歌第一。 :-) –

回答

19

copy database命令,我想應該很適合你的需要。

或者,您可以停止MongoDb,將數據庫文件複製到另一臺服務器並在那裏運行MongoDb的實例。

+0

你提到的數據庫文件的(常見)位置在哪裏? – akhyar

+1

@akhyar運行mongodb實例時指定的數據庫文件的位置。 –

+1

你是否需要複製/日誌,或只是databasename.X文件? –

相關問題