前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >DBMotion大改版,数据迁移更丝滑,好用到爆!

DBMotion大改版,数据迁移更丝滑,好用到爆!

作者头像
沃趣科技
发布2022-09-28 12:12:41
7320
发布2022-09-28 12:12:41
举报
文章被收录于专栏:沃趣科技沃趣科技

端着秋天的第一杯奶茶,如果还在手工迁移数据库,那你就out了,现在流行DBMotion自动迁移

DBMotion支持MySQL、MongoDB的自动化迁移,2208版本发布后进行了页面的大幅改版,并且新增了迁移前预检查、对象校验、并行结构迁移、迁移用户筛选、反向同步的功能,运维和部署更加方便,支持docker compose一键部署,支持源库断开自动重连和目标库断开自动重试。

DBMotion

DBMotion 8大升级亮点

01 页面优化

  • 页面全屏化 老版本的DBMotion采用居中定宽模式,内容不够紧凑; 新版本采用全屏展示,内容一目了然
  • 详情页面弹窗改边栏 老版本弹窗展示详情页,空间局促; 新版本边栏展示详情,结构清晰

02 MySQL迁移预检查

老版本主要关注源库和目标库的连通性和权限

新版本除了连通性以外,还有以下改进:

1.检查是否有视图之间的相互依赖,数据库用户是否已经在目标库存在、源库和目标库的关键参数设置不一致问题等

2.提供修复建议,方便客户按需修改

3.对每个schema展示该schema上的对象数量空间大小预估迁移时间

4.在迁移详情页面可以查询到最后一次预检查的结果

03 用户筛选

老版本仅支持数据库的筛选,以及同步全部用户和不同步用户的选择;

新版本列出所有的源端用户,供您选择,看需要迁移哪些业务用户过去

04 对象校验

老版本对象校验只校验目标库的表、视图等是否存在;

新版本对象校验不仅仅校验是否存在,还校验表的字段属性是否一致、view的字符集是否一致等

05 并行结构迁移

本次发布的2208版本增加了并行结构迁移功能,并且允许用户选择结构迁移时是否使用并行结构迁移,目前MySQLdump模式迁移每秒只能迁移5个结构对象,使用并行结构迁移4个线程可以达到每秒28个结构对象

我们也能自豪地给结构、全量、增量、校验加上异步并行的图标了

06 反向同步

新版本在结束迁移后,允许用户一键搭建反向同步

点击“创建反向同步任务”以后,DBMotion会自动进入创建任务页面,并填充好源端目标端的IP、端口、用户名信息,并在"迁移选项配置"页填充为只做增量同步。

07 一键部署

新版本采用了docker compose的部署方式,用户在网页上下载好 docker-compose.yaml文件就可以直接docker compose up -d将DBMotion跑起来。相比之前docker run的方式更加整洁简便。

08 其他功能

  • 自动重连 新版本连接源库出现异常后,会自动重连;在目标库插入数据时,连接断开的情况下也会进行自动重试。增加了系统的可靠性和稳定性。
  • 版本信息 新版本取消了登录页面,增加了版本信息页面,方便排查问题时,明确客户当前各组件的版本。
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-08-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 沃趣科技 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器镜像服务
容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档