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

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

* 前置

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




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

一、将本地数据导出

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

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

下面来看怎么把导出的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需要配置好

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

2.3 查看导入的数据

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


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

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














猜你喜欢

转载自blog.csdn.net/qq_25479327/article/details/80525114