Mongodb 資料遷移

2021-08-19 07:12:58 字數 1109 閱讀 3651

進入mongodb的安裝目錄 \server\3.6\bin

mongodump --host 192.168

.1.2:27017

-d dbname -uuername mongo -ppasswd

123456

-o /dump

–host : 配置mongodb的服務訪問位址

-d:指定資料庫。可選引數,如果沒有該引數匯出所有db

-uuername:指定連線mongodb的使用者名稱

-ppasswd: 指定連線mongodb的密碼

-o:指定輸出目錄

mongodb 啟動命令

$

mongod-f

mongod

.conf--

servicename

mongodb--

install

$net

start

mongodb

mongod.conf :

systemlog:

destination: file

path: 'f:\mongodb\server\logs\mongod.log'

storage:

journal:

enabled: true

dbpath: 'f:\mongodb\server\data'

net:

bindip: 0.0.0.0

port: 27017

setparameter:

enablelocalhostauthbypass: false

mongorestore -h hostname:port -d dbname 
一些重要的引數

-h[:port] 指定mongodb所在的伺服器位址,預設為localhost

-d 需要恢復的資料庫

–drop 恢復的時候先刪除當前資料庫,然後恢復備份,慎重操作

設定備份資料的位置,和下邊的引數有衝突

–dir 指定備份的目錄,和上邊的引數有衝突

MongoDB資料遷移

需求 將某台linux上的mongodb資料庫遷移到另一台linux中 步驟 匯出mongoexport 匯入mongoimport mongodb中的mongoexport可將集合匯出為json或csv格式的檔案,指的注意的csv檔案對於大部分的關係型資料庫而言是支援的。mongoexport d...

MongoDB資料遷移方案

mongodump,mongorestore mongodump 命令格式 mongodump h dbhost d dbname o dbdirectory h mongodb所在伺服器位址,例如127.0.0.1,也可以指定埠 127.0.0.1 8080 d 需要備份的資料庫名稱,例如 tes...

Mongodb資料遷移步驟

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