售前咨询 95187转1

数据库和应用迁移 ADAM

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

产品文档 管理控制台 产品文档

  • 多年迁移经验

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

  • 智能分析

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

  • 应用改造

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

  • 数据迁移

    支持全量+增量地将数据迁移到多种目标存储

精心打造的功能

  • 授权数据采集

    运行环境信息采集、数据去重、数据脱敏

    存储与运行环境信息采集

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

  • 阿里云方案

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

    表组划分

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

  • 兼容性分析

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

    语法转换建议,性能风险评估

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


    工作量评估

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

  • 应用迁移系统

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

    应用开发环境

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


    动态分析

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

  • 数据、应用割接

    数据全量复制、数据增量复制、数据清洗,应用引流

    数据迁移定制

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


    支持数据的清洗

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

领军客户实战场景

  • 营销、渠道系统迁移

  • 卡号系统迁移

  • 营销、渠道系统迁移

    营销、渠道系统迁移

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

    能够解决

    • 评估分析

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

    • 迁移帮助

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

    • 数据迁移

      数据迁移
ADAM内置的数据迁移工具,协助波司登完成了数据从Oracle数据库到新建的阿里云数据库的迁移,没有出现任何不一致的情况。

  • 卡号系统迁移

    卡号系统迁移

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

    能够解决

    • 迁移方案制定

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

    • 提供最佳实践指导

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

    • 数据迁移

      BSS迁移目标库涉及多个分布式数据库,而且部分表结构进行了优化设计。 在数据迁移时,Alibaba Cloud Adam提供了端到端的数据迁移,可以实现一次读取数据,自动分发到OLTP 的RDS 和 OLAP的列存数据库中,同时在迁移的过程中实现数据拆分、合并等清洗。 数据迁移结束后,完成数据一致性校验,为BSS卡号业务平滑过渡到新的体系中提供了强有力的保障。

文档与工具