联系我们

苏州奥尔马电子科技有限公司

江苏省苏州市高新区金猫路9号B幢

丁经理

13584892482

13584892482

135848924828

【阿里云】数据库和应用迁移 ADAM

发布者:极豹云发布时间:2022-05-19访问量:254

Advanced Database&Application Migration(以下简称ADAM) 是一款把数据库和应用迁移到阿里云(公共云或专有云)的产品,显著地降低了上云的技术难度和成本,尤其是Oracle数据库应用。ADAM全面评估上云可行性、成本和云存储选型,内置实施协助,数据、应用迁移等工具,确保可靠、快速上云。

PolarDB新用户通过申请,即享兼容Oracle语法引擎,首月免费试用,享免费100GB存储包,限1台。


多年迁移经验
积累了阿里从传统数据库系统迁移到其他存储多年成功经验

智能分析
提供自动化迁移建议方案,方便客户对迁移工作量和成本进行预估

应用改造
最大程度上的帮助迁移人员快速低成本的迁移系统

结构迁移
独有的异构数据库结构迁移能力,并支持结构订正


精心打造的功能
授权数据采集
运行环境信息采集、数据去重、数据脱敏

存储与运行环境信息采集
收集并汇总Oracle数据库信息,包含:环境信息、对象信息、SQL信息、空间信息、性能信息、事务信息六大部分,全面覆盖数据库实际运行状况。同时,针对数据冗余、信息安全问题,数据采集器对采集结果中SQL数据进行脱敏、去重、一致性校验等处理,保证采集结果的准确性。


阿里云方案
适配云方案、预估迁云工作量、预估云资源费用

表组划分
将待迁移的表划分为多个表组,每个表组部署在不同的云数据库实例上。支持智能划分、按Schema划分等多种方式,同时支持对划分结果手动调整。智能划分时,充分考虑到表及关联数据库对象对性能和容量的需求。对其中性能容量较小的表组自动/手动合并;对超过阈值的超大表组进行拆分,拆分的原则是使得跨表组的SQL、View等对象最少或权值最小,减小改造的复杂度和工作量。


兼容性分析
提供语法转换建议、性能风险评估等兼容性建议

语法转换建议,性能风险评估
识别源库特性,识别性能风险,根据目标库特性提供转换建议

工作量评估
根据转换建议结果预估出大致工作量


结构迁移与订正
提供目标数据库结构迁移,结构订正。

数据迁移定制
数据迁移服务的创建流程。可定制所需步骤(结构迁移、全量迁移、增量同步、数据校验),可添加数据清洗逻辑,支持源和目标的映射关系。

支持数据的清洗
支持数据的清洗、加工。支持在数据迁移流程里面添加代码脚本,进行数据的过滤、清洗、加工等逻辑,比如某一blob字段同步到oss存储。


应用迁移系统
提供应用迁移开发环境,自动发现迁移时需要的改动并推荐改动结果

应用开发环境
提供应用改造集成开发环境,动态收集应用的数据库访问信息

动态分析
根据收集的访问信息,提供兼容性动态分析、应用测试对比、SQL溯源分析、schema转换结果,实时反馈给应用开发人员,加速迁移过程


PLSQL转Java
快速完成数据库中所有存储过程、函数、包到Java代码的转换

PLSQL到Java端到端转换
创建项目并上传数据后,十分钟完成全部代码转换,立即开始编译测试。
针对转换后代码提供专家支持服务,提供从转换到运行的一站式服务。


领军客户实战场景


营销、渠道系统迁移


快速搭建起互联网分布式架构
帮助波司登在5个月时间内完成了云POS、会员系统、智能供应链、全渠道O2O等业务系统的数据库重构、应用改造、数据迁移和割接上线。根据应用特点和实际存储要求,将原Oracle数据库迁移到了阿里云数据库,全面提高了数据的综合处理能力。波司登从传统渠道运营转型成了面向会员、大数据互联网营销模式,打通了线上线下,提高了协同和运营效率、盈利能力。提升了波司登整个IT团队的技术能力, 从传统的套件运维型的IT团队全面转型成了基于互联网创新业务驱动的团队。

能够解决

评估分析
波司登的IT系统,基本上都是基于“IOE”建设,有的应用系统运行了好多年。随互联网业务的高速发展,数据库的访问压力越来越大。集中化的Oracle数据库无法支撑新的互联网业务,必须引入云计算技术和产品才能实现新的全渠道业务。全面采集Oracle数据库和应用的使用行为后,对各个应用系统数据库重构的可行性、成本等进行了评估和分析,并给出了完整的数据库重构方案和迁移方案,引入了MySQL, DRDS 等互联网数据库,和EDAS 互联网中间件。

迁移帮助
开发改造
确认了目标数据库方案后,产品系统地计算并输出目标数据库的数据库方案,包括如何分库分表、夸库SQL处理建议、SQL优化建议等,大大降低了开发商的应用改造的技术难度,缩短了改造开发周期。在实施过程中,针对某些Oracle SQL如何翻译成MySQL的SQL,产品内置了在线自动转译功能。

数据迁移
数据迁移
ADAM内置的数据迁移工具,协助波司登完成了数据从Orac



卡号系统迁移


帮助客户实施迁移
中国联通BSS应用使用了Oracle RAC,随着业务快速发展,share-everything的存储架构在多节点并发访问时,会带来额外的资源同步和争用的开销。要想获得较大的性能提升,ORACLE RAC对应用、网络和运维提出了更高的要求。近几年,硬件扩容、版本优化等费用都在持续增长。Alibaba Cloud Adam产品帮助它快速、平滑迁移到阿里云数据库体系上,引入了分布式数据库、分布式缓存、分布式列存数据库、分布式中间件等阿里云产品,成功地完成了卡号业务全国集中迁移改造。

能够解决

迁移方案制定
评估分析
BSS应用是基于“IOE”构建的核心应用,涉及多个子系统,与周边应用的关系也比较复杂。阿里资深专家使用Alibaba Cloud Adam产品,全面收集数据库和应用的使用状况,结合阿里云众多云数据库的最佳实践,对BSS 卡号应用的数据架构完成了深度梳理、评估和分析,给出了数据库方案和迁移技术方案。

提供最佳实践指导
开发改造
BSS涉及的目标数据库比较多(比如分布式数据库、分布式列存数据库、分布式缓存等),Alibaba Cloud Adam 自动结合目标数据库的特性和要求,给出Schema和SQL 的改造建议、分库分表建议、夸库事务建议等等,尤其是针对语法正确而性能可能有影响的SQL,集中给出改造建议。

数据迁移
BSS迁移目标库涉及多个分布式数据库,而且部分表结构进行了优