本地數據庫導入線上服務器的mongodb中


更改默認端口

sudo vi /etc/mongod.conf

進入conf文件,修改port值為19999保存並退出。

重啟mongodb

sudo service mongod restart

進入mongo shell

mongo --port 19999

本地數據庫導入線上服務器的mongodb中

1 備份本地數據庫

git 切換到mongodb/data,輸入:

../bin/mongodump -h 127.0.0.1:27017 -d vueBlog -o ../data/vueBlog-backup

2 git 打包數據庫

tar zcvf vueBlog.tar.gz vueBlog-backup

3 上傳到服務器

scp -P 3999 /D/MongoDB/data/vueBlog.tar.gz fayin@39.108.54.110:/home/fayin/dbbackup/

4 服務器解壓上傳后的文件(剩下步驟在線上進行)

ssh 登錄服務器后:

cd dbbackup

tar xvf vueBlog.tar.gz

5 將數據導入服務器的mongodb中

mongorestore --host 127.0.0.1:19999 -d vueBlog ./dbbackup/vueBlog-backup/vueBlog/

6 查看服務器mongodb 導入后的數據

mongo --port 19999

show dbs


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM