mongodb資料遷移設定方法

2021-10-01 14:33:30 字數 838 閱讀 8195

由於擔心新產生的資料不夠用,就進行了資料的遷移,或者將資料儲存在其他位置。

(1)首先是停止mongodb的服務或者關閉資料庫

這裡面有好幾種介紹停止服務的方法

但是我個人習慣使用以下幾種方法:

強制關閉mongodb(不建議使用);

$ service mongod stop

$ mongo

>use admin

switched to db admin

>db.shutdownserver()

server should be down...

或者

mongod --shutdown

使用shutdownserver關閉mongodb,如有mongodb主從伺服器,則在服務關閉前同步主從伺服器;強制關閉則不會.

(2)修改資料儲存的路徑

$ vim /etc/mongod.conf

修改如下:將預設的路徑修改我們指定的路徑下。

(3)當然了為了保證原始資料可用,我們可以把之前的資料拷貝到我們指定的目錄下。

原始的資料預設儲存在/var/lib/mongodb目錄下,把之前的資料拷貝到我們新指定的路徑下。

(4)重啟mongodb的服務

$ sudo systemctl unmask mongodb

$ sudo service mongod start

這一步可能會出錯,因此需要根據清楚處理

然後就ok了。

Mongodb 資料遷移

進入mongodb的安裝目錄 server 3.6 bin mongodump host 192.168 1.2 27017 d dbname uuername mongo ppasswd 123456 o dump host 配置mongodb的服務訪問位址 d 指定資料庫。可選引數,如果沒有該引...

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...