一次性遷移:
mongodump,mongorestore
mongodump:
命令格式:mongodump -h dbhost ?-d dbname -o dbdirectory
-h: ?mongodb所在服務器地址,例如127.0.0.1,也可以指定端口:127.0.0.1:8080?
-d: ?需要備份的數據庫名稱,例如:test_data
-o: ?備份的數據存放的位置,例如:/home/bak
-u: ?用戶名稱,使用權限驗證的mongodb服務,需要指明導出賬號
-p:用戶密碼,使用權限驗證的mongodb服務,需要指明導出賬號密碼
mongorestore:
命令格式:mongorestore -h dbhost -d dbname -dorectoryperdb dbdireactory
-h: ?mongodb所在服務器地址
-d: ?需要恢復備份的數據庫名稱,例如:test_data,可以跟原來備份的數據庫名稱不一樣
-directoryperdb: 備份數據所在位置,例如:/home/bak/test
-drop: 加上這個參數的時候,會在恢復數據之前刪除當前數據;