如何将本地mongodb数据导出上传至阿里云服务器上mongodb中?

简要过程:将本地电脑上Robo 3T - 1.2上goods、users集合(表)导出到本地,再通过xftp5上传到服务器上,最后通过指令将数据导入到服务器mongodb中。

* 前置

1.使用的是阿里云轻量级云服务器。





如何将本地mongodb数据导出上传至阿里云服务器上mongodb中?_第1张图片

如何将本地mongodb数据导出上传至阿里云服务器上mongodb中?_第2张图片

如何将本地mongodb数据导出上传至阿里云服务器上mongodb中?_第3张图片

如何将本地mongodb数据导出上传至阿里云服务器上mongodb中?_第4张图片

轻量应用服务器
2.使用前先更新到最新版node


如何将本地mongodb数据导出上传至阿里云服务器上mongodb中?_第5张图片

一、将本地数据导出

1.1将goods、users集合导出


在bin目录下分别导出goods、users数据集合:

F:\develop\dev\mongodb\bin>mongoexport.exe -d dumall -c goods -o goods.json

F:\develop\dev\mongodb\bin>mongoexport.exe -d dumall -c users -o users.json



如何将本地mongodb数据导出上传至阿里云服务器上mongodb中?_第6张图片

如何将本地mongodb数据导出上传至阿里云服务器上mongodb中?_第7张图片

可以看到数据导出到本地了


如何将本地mongodb数据导出上传至阿里云服务器上mongodb中?_第8张图片

下面来看怎么把导出的goods.json、users.json上传到阿里云服务器mongodb上

二、将本地数据上传至阿里云服务器

mongoimport -d dumall -c goods --file /mongodb/goods.json
mongoimport -d dumall -c users --file /mongodb/users.json

2.1将users.json、goods.json通过xftp5传输至服务器/mongodb目录下,如下图:

注:mongodb需要配置好


如何将本地mongodb数据导出上传至阿里云服务器上mongodb中?_第9张图片

2.2 将服务器/mongodb目录下goods.json、users.json导入服务器mongodb中


如何将本地mongodb数据导出上传至阿里云服务器上mongodb中?_第10张图片

2.3 查看导入的数据

show dbs;
user dumall;
show tables;
db.users.find();
db.goods.find();

win10 MongoDB 服务自启动及数据导出
将本地的mongodb迁移到阿里云的mongodb上

将本地的mongodb迁移到阿里云的mongodb上
Mongodb命令行导入导出数据
Nodejs项目部署阿里云完整流程





超蛋的七牛云图片挂了!泪奔!现在更新了!参考链接如下:

  • 七牛云图片外链失效的解决办法
    20190830__0155

你可能感兴趣的:(MongoDB)