数据导入和导出
云数据库 MongoDB 通过使用 mongodb-org-tools
中的工具 mongodump 和 mongorestore,实现 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
。