阿里云首页 数据库和应用迁移服务 ADAM

线上改造迁移综述

您可使用ADAM进行线上数据库结构迁移改造。

支持的数据库类型

ADAM线上改造迁移支持将本地Oracle数据库迁移至云数据库,支持的云数据库类型及版本如下:

说明

ADAM支持Oracle源库10g、11g、12C及以上版本。

  • 云原生关系型数据库PolarDB O引擎

  • 云原生关系型数据库PolarDB PostgreSQL引擎

  • 云原生分布式数据库PolarDB-X 1.0 版(只支持Schema维度迁移)

  • 云数据库RDS MySQL版

    • 5.6 版本

    • 5.7 版本

    • 8.0 版本

  • 云数据库RDS PostgreSQL版

    • 10.0 版本

    • 11.0 版本

    • 12.0 版本

  • 云原生数据仓库AnalyticDB PostgreSQL版

    • 4.3 版本

前提条件

进行线上改造迁移前请先确认账号权限:

  • 如果您当前使用的是主账号请忽略此步骤。

  • 如果是主账号下属的RAM子账号:

    1. 用主账号登录进入数据库改造迁移页面。

    2. 授权子账号,子账号将自动继承授权信息。

线上改造迁移步骤概述

  1. 生成迁云计划:通过数据库评估的结果生成计划在目标库上进行的结构迁移数据。

  2. 预检查:检查目标库账号权限、插件、版本号,保证迁移过程流畅进行。

  3. 源库计划校验:对比迁云计划和Oracle源库当前现状,判断出哪些对象是新增的、变化的、删除的,帮助用户更新最新的迁云计划,用于迁移到目标库。此节点为可选环节,用户如需使用此功能,需将源Oracle库与ADAM网络打通,确保ADAM服务器能连接源Oracle库进行对比校验。如跳过此环节,可能导致迁云计划非最新数据,解决方案为重新做一次数据库采集评估。

  4. 结构迁移/订正:负责将计划迁移的对象尽可能的迁移到目标数据库,ADAM会将不兼容的对象自动化评估校验,对于不能自动改造的提供解决方案,用户根据错误信息提供进行订正重试。

  5. 增量源库对比(可跳过):针对客户数据库结构比原先采集数据结构有些变动或者变动很多,可以通过增量源库对比发现客户改动、新增的DDL,方便客户迁移这些变动、新增的DDL。