开发者社区> 问答> 正文

如何使用自带命令行工具迁移数据

MongoDB自带了mongodump和mongorestore的命令行进行数据导入导出操作。


注意:请使用MongoDB3.0以上版本的mongodump和mongorestore工具。


迁移步骤


  1. 备份自建数据库数据。
    连接自建数据库,选用相应权限的账号,执行 mongodump 将自建数据库内容导出。例如,执行以下语句导出所有数据库,默认生成文件名为dump的备份文件。mongodump --host xxx:27017 --authenticationDatabase  admin -u xxx -p xxx


详细参考请见 mongodump 命令官方文档
将备份出的文件导入至云数据库MongoDB版。
根据上一步导出生成的备份文件,执行 mongostore 命令将数据全部导入至云数据库MongoDB。例如,执行以下语句将数据库全部导入 mongorestore --host dds-xxx:3717 --authenticationDatabase  admin -u root -p xxx dump

展开
收起
云栖大讲堂 2017-10-30 16:00:43 1982 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
搭建基于 Serverless 的在线转换工具 立即下载
函数计算最佳实践:快速开发一个分布式 Puppeteer 网页截图服务 立即下载
Terraform从入门到实践:快速构建你的第一张业务网络 立即下载