本地數(shù)據(jù)庫導入線上服務器的mongodb中
更改默認端口
sudo vi /etc/mongod.conf
進入conf文件,修改port值為19999保存并退出肴颊。
重啟mongodb
sudo service mongod restart
進入mongo shell
mongo --port 19999
本地數(shù)據(jù)庫導入線上服務器的mongodb中
1 備份本地數(shù)據(jù)庫
git 切換到mongodb/data,輸入:
../bin/mongodump -h 127.0.0.1:27017 -d vueBlog -o ../data/vueBlog-backup
2 git 打包數(shù)據(jù)庫
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 將數(shù)據(jù)導入服務器的mongodb中
mongorestore --host 127.0.0.1:19999 -d vueBlog ./dbbackup/vueBlog-backup/vueBlog/
6 查看服務器mongodb 導入后的數(shù)據(jù)
mongo
--port 19999
show
dbs