最佳实践

 

数据导入和导出

更新时间 2020-12-01

云数据库 MongoDB 通过使用 mongodb-org-tools 中的工具 mongodumpmongorestore,实现 MongoDB 数据的导出和导入。

  • 使用 mongodump 工具可以将云数据库 MongoDB 中的数据导出。
  • 使用 mongorestore 工具可以将 mongodump 导出的数据导入到云数据库 MongoDB 中。

在线导入

以下示例,将192.168.110.101的数据在线导入到192.168.110.102中。

在同一个 VPC 下创建一台云服务器,安装 mongodb-org-tools 工具后,执行以下的命令在线导入数据。

mongodump --archive --username=user001 --password=Pwd00001 --authenticationDatabase=admin --host=192.168.110.101 --db=db1 | mongorestore --archive --username=user002 --password=Pwd00002 --authenticationDatabase=admin --host=192.168.110.102 --db=db2

其中:

  • 使用 192.168.110.101的用户 user001,密码 Pwd00001,验证数据库 admin,导出数据库 db1
  • 导入到192.168.110.102的用户 user002,密码Pwd00002,验证数据库 admin,导入数据库 db2
这篇文档解决了您的问题吗?
0
0