本文記錄如何在Linux系統上進行MongoDB資料庫的導出和導入(備份和還原),Windows系統上的命令基本一樣,僅文件路徑不同。 ...
本文記錄如何在Linux系統上進行MongoDB資料庫的導出和導入(備份和還原),Windows系統上的命令基本一樣,僅文件路徑不同。
資料庫導出/備份
mongodump -d 資料庫名稱 -o 導出目錄路徑
如:mongodump -d db_test -o /home/user01/data ,表示將資料庫db_test 導出到文件夾/home/user01/data下,若data文件夾不存在則會自動創建。
資料庫導入/恢復
mongorestore -d 恢復後的資料庫名稱 待恢複數據的目錄路徑
如:mongorestore -d db_test /home/user01/data,表示將文件夾/home/user01/data下的數據(註意:該文件夾下應該都是bson文件和json文件)還原到資料庫db_test中,若資料庫db_test不存在則會自動創建。