《Oracle迁移到PG方法论及最佳实践-Oracle迁移专场(31页).pdf》由会员分享,可在线阅读,更多相关《Oracle迁移到PG方法论及最佳实践-Oracle迁移专场(31页).pdf(31页珍藏版)》请在三个皮匠报告上搜索。
1、Oracle迁移到PG方法论及最佳实践方军DSG目录/CONTENTSPART 1 Why:为什么迁移到PG PART 2 What:用什么迁移到PGPART 3 How:迁移到PG后怎么样PART 4 Focus:迁移PG时重点关注PART 1 Why:为什么迁移到PG 政策侧政策侧安、可、控国产化去O元年 技术侧技术侧01020304高性能多组件多版本并行控制兼容性 生态侧生态侧数据备份容灾共享不同内嵌PG数据库培训认证服务体系社区活跃版本迭代快Oracle数据库比上月排名PG数据库比上月排名19.81%7.16%DB-Engines 数据库流行度排行榜数据库流行度排行榜 11 月月PAR
2、T 2 What:用什么迁移到PGOra2PG优点:优点:1、一个 Perl 脚本以及一个 Perl 模块的免费工具2、将Oracle 或者 MySQL 数据库迁移到 PostgreSQL。执行自动扫描并且提取数据库的结构和数据,然后生成相应的 SQL 脚本缺点:缺点:1、应用改造难2、性能较低3、无法增量迁移割接允许业务停机迁移割接允许业务停机时间短时间短需要对迁移的数据进行需要对迁移的数据进行一致性一致性快速比对快速比对保证迁移后数据安全提保证迁移后数据安全提供供数据回流数据回流数据对象关系依赖数据对象关系依赖关系复杂关系复杂数据库和应用改造数据库和应用改造工作量工作量不不明确明确数据库目
3、标数据库目标库匹配规格库匹配规格无法计算无法计算迁移关注迁移关注点点&痛点痛点方法论方法论产品工具产品工具专业服务专业服务通过采集评估,梳理数据库对象关系,梳理应用和库的关系提前对可以发生问题的对象进行识别和打标自动发现所有不兼容对象,进行分级别梳理,并完成自动转换或者给出修改建议。生成迁云计划,借助结构和订正能力,完成全部的结构创建定义和逻辑通过支持高效低负载的Oracle增量同步,可以保证业务不停机的情况下,完成数据热迁移。全量+增量对比数据,保证数据在最终只需要很短时间完成对比校验点击此处添加文本信息。ADAM SaaS-ORACLE迁移评估大脑,提供专业、丰富、可视化的数据库和应用评估
4、服务与静态或动态交互报告,支持自动生成测试迁移计划。ADAM Studio-ORACLE迁移改造工具,提供稳定、易用的数据库迁移测试与改造工具集,支持自动生成割接迁移计划,实现仿真与割接环境计划自动同步。DSG for ADAM-ORACLE迁移割接工具,提供稳定,可靠的数据迁移与校验工具集,以ADAM迁移计划为核心,提供场景化、流程化、自动化的数据全量迁移、增量迁移、数据校验、数据修正能力,帮助用户轻松、高效进行Oracle迁移/迁云。ADAM认证迁移工具DSG For ADAM迁移迁移步骤流程图步骤流程图DSG For ADAM迁移实现架构图迁移实现架构图中间机中间机Oracle RACd
5、sg源端分析日分析日志志缓存缓存缓存缓存装载增量增量增量增量网络DSG for ADAMADAM studio迁移计划迁移计划实时读取交易日志捕捉数据变化并可实时实时读取交易日志捕捉数据变化并可实时过滤过滤队列文件:暂存数据变化队列文件:暂存数据变化传输:数据经过压缩和加传输:数据经过压缩和加密传送到目的地密传送到目的地执行所需的数据变化,然后将数据执行所需的数据变化,然后将数据变化提交到目的库变化提交到目的库DSG For ADAM迁移各阶段流程图迁移各阶段流程图DSG For ADAM功能功能介绍之迁移介绍之迁移1支持基于ADAM智能迁移计划选择表进行数据同步2支持迁移进度显示3支持迁移详
6、情和监控信息4自动开始增量同步5支持停止和断点续传6支持数据回流DSG For ADAM功能功能介绍之比对介绍之比对全量对比增量动态对比对比进度和监控对比结果展示校验条数校验内容321456DSG For ADAM功能功能介绍之结果统计介绍之结果统计用定制工具迁移前的状态用定制工具迁移前的状态 少统一工具多种工具、不同阶段联合实现 工作量大对象改造、数据迁移、数据比对、数据回流 低成功率改造建议的有效性仅大于60%用定制工具迁移后的状态用定制工具迁移后的状态 更智能支持 99%以上的数据与应用改造点自动识别 更便捷