Mongodb資料遷移步驟

2021-07-27 00:27:43 字數 1284 閱讀 9072

mongodb資料遷移步驟

需求:需要將一台linux上的mongodb資料遷移到另外一台linux上

例:a遷移到b

方案:兩個命令即可完成任務:

資料的匯出:mongoexport

資料的匯入:mongoimport

具體步驟:

匯出:1.找到a的mongodb的mongoexport所在目錄。

例如:cd /usr/local/mongodb/bin

2.將資料匯出,執行命令:./mongoexport -d databasename -c collectionname -o ***.dat

其中,databasename為資料庫名稱,collectionname為集合名稱,***.dat為匯出後的名稱

匯出後的***.dat將在mongoexport所在的目錄下。

例如:./mongoexport -d student -c studentinfo -o studentinfo.dat

將資料庫student下的集合studentinfo匯出到mongoexport所在的目錄下,並將其命名為studentinfo.dat

3.按照上面的步驟將所有集合都匯出來,至此匯出完畢。

匯入:4.將匯出的集合資料移動到b伺服器上mongoimport所在的目錄,可以使用命令:

sudo mv /tmp/***.dat /db/mongo/bin (將***.dat移動到/db/mongo/bin目錄下)

5.找到b的mongoimport所在的目錄:cd /db/mongo/bin

6.將資料匯入,執行命令:

./mongoimport -h 127.0.0.1:port -u *** -p ***-d databasename -c collectionname ***.dat

其中,databasename為資料庫名稱,collectionname為集合名稱,***.dat為匯入的集合

例如:./mongoimport -h 127.0.0.1:27017 -u zhangsan -p zhangsan -d student -c studentinfo studentinfo.dat

-h 127.0.0.1:27017:連線到本地,埠號為27017

-u zhangsan:使用者名為zhangsan

-p zhangsan:密碼為zhangsan

-d student -c studentinfo studentinfo.dat:將studentinfo.dat匯入到資料庫名稱為student,集合名稱為studentinfo中。

至此,遷移完畢。

Mongodb資料遷移步驟

mongodb資料遷移步驟 需求 需要將一台linux上的mongodb資料遷移到另外一台linux上 例 a遷移到b 方案 兩個命令即可完成任務 資料的匯出 mongoexport 資料的匯入 mongoimport 具體步驟 匯出 1.找到a的mongodb的mongoexport所在目錄。例如...

Mongodb資料遷移步驟

mongodb資料遷移步驟 需求 需要將一台linux上的mongodb資料遷移到另外一台linux上 例 a遷移到b 方案 兩個命令即可完成任務 資料的匯出 mongoexport 資料的匯入 mongoimport 具體步驟 匯出 1.找到a的mongodb的mongoexport所在目錄。例如...

cacti資料遷移步驟

cacti資料遷移步驟 2011 8 25 有些時候需要備份cacti 資料或者 cacti 需要遷移到其他機器,在操作過程中可能會遇到這樣那樣的問題,為避免今後遷移 備份時出現同樣的問題,先將此次成功遷移的步驟記錄下來,供今後參考 1 在原機上備份以下資料 a cacti 源 路徑 usr sha...