美文网首页
mongodb本地数据库导入线上服务器的

mongodb本地数据库导入线上服务器的

作者: 锋利的小刀 | 来源:发表于2017-11-18 13:38 被阅读0次

本地数据库导入线上服务器的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

相关文章

网友评论

      本文标题:mongodb本地数据库导入线上服务器的

      本文链接:https://www.haomeiwen.com/subject/nyuevxtx.html