2016-04-23 54 views
0

基本上,我使用mongodump備份我的MongoDB時遇到問題。使用mongodump備份我的MongoDB時獲取空文件夾

這是一般語法我在使用SSH:

mongodump -d myDatabaseName -o ~/backups/my_backup 

這是結果消息:

Fri Apr 22 20:39:57.304 DATABASE: myDatabaseName to  /root/backups/my_backup/myDatabaseName 

這將生成一個與它沒有任何文件夾坯。實際的數據庫相當大,所以不知道發生了什麼。

我還想補充說我的mongodump客戶端和我的MongoDB版本都是相同的(版本2.4.9)。

不知道如何去解決這個問題。任何幫助表示讚賞。

+1

關閉StackOverflow的話題MongoDB的,組織的工具包。 [dba.stackexchange.com](http://dba.stackexchange.com)。 –

回答

0

嘗試增加mongodb_port的端口,如下所示: mongodump --port your_number -c the_collection -d the_database

0

請確保您有數據庫的確切名稱。如果你拼錯了,這可能會發生。要確認,請連接到您的mongo數據庫並輸入show dbs以查看數據庫名稱列表。然後確保您的數據庫名稱參數-d <databasename>與列表中的其中一個匹配。

0

這是Mongodump getting blank folders

類似的問題有沒有公認的答案是寫我的答案。這是我爲解決我的問題所做的,我相信它也會對你有所幫助。

與Ubuntu的默認mongodb客戶端deb包是問題。我刪除那些和安裝了mongodb.com https://docs.mongodb.com/master/tutorial/install-mongodb-on-ubuntu/?_ga=2.36209632.1945690590.1499275806-1594815486.1499275806

他們對您的特定OS以外的安裝說明,如果你不是在Ubuntu https://www.mongodb.com/download-center?jmp=nav#community