注册
5 步!像达梦原厂专家一样迁移!
技术分享/ 文章详情 /

5 步!像达梦原厂专家一样迁移!

达梦在线服务平台 2024/10/31 541 1 0

由达梦自主研发的数据库开发和管理工具——SQLark百灵连接自上线以来,数据迁移模块已陆续收到多名用户发来的好评:一次迁移成功率从 100%、 99.18%、99.86%、96.05%、95.72%不等。

一名用户的真挚推荐(感谢授权👐)

顺利完成任务的秘诀在于,SQLark 为信创数据库的应用开发者们,提供了全生命周期的数据迁移实战工具

还没有试用的小伙伴赶紧去围观👉👉👉www.sqlark.com

接下来,本文将献上保姆级教程,以 Oracle 迁移到达梦数据库为例,手把手教你一步步完成 ,过程非常非常简单(一共 5 步)。


功能入口

image.png

01、连接源库和目的库

根据页面提示,创建一个迁移任务。然后单击 下拉菜单,从SQLark客户端导入需要迁移的源和目的数据源。

image.png

除了直接导入 SQLark 客户端已有连接,您还可以导入历史迁移任务的数据源、或者直接连接新的数据库

02、选择迁移范围

勾选需要迁移的 Oracle 模式、用户和角色,默认迁移范围为全量迁移,即可单击 下一步,进行环境检查

image.png

03、环境检查

按照页面提示,确认并勾选 目标库磁盘检查项,然后确认初始化参数项的 全部检查结果为 通过 ,即可单击 下一步,开启数据迁移

image.png

根据过往我们服务用户的经验,不少用户一上来就迁,觉得环境设置不重要,结果超过 50% 的问题就出在环境上,经常出现批量报错、报错后无法改写,改写后功能适配异常等问题。

所以请一定按照 SQLark 的环境建议检查,这一套设置是经过达梦原厂专家认证、实践检验的,完成配置后基本可以规避上述问题。

04、自动化迁移

完成了环境检查后,前期配置工作就告一段落了。抛开迁移评估等可选步骤,实际配置仅需 2 分钟不到即可搞定。剩下的时间,可以给自己泡一杯茶,悠闲等待 SQLark 全自动化迁移。

喝茶品茗期间,你可以抽空了解下 SQLark 的工作效率:

1、浏览 迁移概览 页面,查看整个任务的实时进度。

image.png

2、在 实施详情 页面,查看每个模式、每个对象的迁移进度。

image.png

SQLark的可基于专家策略,一键按照序列、自定义类型、表结构、视图、表数据、主键、索引等的最优顺序进行迁移,避免依赖关系导致的报错。整个迁移过程人工介入少、平均单次迁移成功率达 90% 以上。

目前在 3W+对象、TB 级的真实项目中,自动迁移的平均成功率达 98%。

image.png

05、迁移校验

当任务状态变成 自动迁移已完成,待处理 或者 迁移已完成,即可点击下一步。查看是否存在 Oracle 和达梦数据库 对象数量和表行数不一致 的对象。

image.png

以上就是 SQLark 中完整迁移的全部流程,流程中的任何异常问题,都会有对应的提示和日志记载,无需值守,整个过程轻松愉快。

FAQ

Q1:我只想迁一张表的数据怎么办?

  1. 选择迁移范围页面,从全量迁移切换到 指定范围,单击表这栏的 自定义选择
  2. 单击该表的 自定义范围,选择只迁表数据。

20241030171507.jpg

Q2:迁移前环境检查不通过,怎么调整?

环境检查页面,对 不通过/无法检测 的参数项,您可单击 如何修改 ,按照页面提示进行查询和改写。

部分检查项没通过,您仍可点击 下一步,进行启动迁移。SQLark 没有做强制要求,以免遇到特殊情况阻塞迁移。

image.png

Q3:我的迁移数据量大于30GB,如何开通企业版数据迁移?

SQLark客户端数据迁移功能默认提供一次性迁移 30G 数据量的服务。如果项目数据规模超过 30GB,可以将数据分多次迁移。

或者联系我们申请数据迁移企业版,限时免费

申请步骤如下:
请扫码填写下方问卷,登记项目信息。我们将在 2 个工作日内核实信息,尽快为您开通权限。

image.png

更多常见问题,👉请戳这里👈

本文提到的迁移流程,只是 SQLark 数据迁移功能的一小部分。

迁移报错的对象如何改写、面向企业级的项目迁移,如何用 SQLark 进行 迁移评估、集群多节点并发迁移等功能,将在后续持续进行分享~

如果有更多想要了解的功能或者意见,欢迎大家在评论区留言,或者来社区发帖交流:ask.sqlark.com(建议在 PC 端打开)

image.png

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服