美文网首页
【MongoDB-数据迁移】

【MongoDB-数据迁移】

作者: 换种方式虚度 | 来源:发表于2020-01-07 13:55 被阅读0次

    1.需求:从自建MongoDB迁移数据到阿里云的MonogoDB服务
    2.背景:在线服务,可以在低峰期进行停服
    3.迁移方案及注意事项:
    3.1.自建MongoDB支持密码认证,可以通过阿里原工具全量+增量方式迁移,找个临界点进行切换。
    3.2.数据量小,接受停服的可以使用自带工具,mongodump.mongorestore 迁移
    3.3.正式迁移前进行一次测试迁移,验证应用的兼容性,针对跨版本的迁移更要进行充分的验证。
    4.使用3.2的迁移方式迁移
    4.1 停服
    4.2 备份数据
    ./mongodump --host 192.167.10.11 --port 27017 --db mydb --out ./mongobak
    4.3.清理阿里云MongoDB实例的脏数据
    直接在控制台操作
    4.4 导入备份数据到阿里云MongoDB实例
    mongorestore --host dds-2zedlfeale826dc1.mongodb.rds.aliyuncs.com --port 3717 -uroot -pPassWord123
    --authenticationDatabase admin --db mydb --dir ./mongobak/mydb
    4.5 确认业务账号权限
    该权限在测试迁移阶段已分配,再进行一次验证。

    相关文章

      网友评论

          本文标题:【MongoDB-数据迁移】

          本文链接:https://www.haomeiwen.com/subject/pypractx.html