ADAM的数据库割接验证阶段帮助您验证修改停机后数据库的应用配置,例如确认同步延迟、停止同步链路等等。同时也支持逆向回退。本文对数据库割接验证阶段的相关步骤进行说明。

前提条件

已完成业务验证阶段,详情请参见业务验证

割接验证说明

  1. 增量同步任务检查

    增量同步任务检查是通过新建迁移项目,完成增量同步任务的迁移,保证了源数据库及目标数据库间任务的同步迁移变更。

  2. 停止应用改配置

    停止应用改配置需要您停止应用,检查源数据库是否还有连接,保证数据库连接已经完全停止,并且修改应用内的配置。

    说明 您可以获取当前数据库的链接,当数据的会话值逐渐降低为0时,表示应用已经完全停止。
  3. 停止源库任务和触发器

    当您停止应用并修改完配置后,您需要停止源数据库的任务和触发器,以停止源数据库内部数据的流动,防止数据发生变化。当源数据库的数据整体停下后,最终将任务目标指向目标数据库。

  4. 停止正向同步任务

    停止源数据库到目标数据库的同步任务,以确保同步任务完全停止。

  5. 自增同步

    自增同步表示源数据库与目标数据库间的同步,如果源数据库的数据发生变化,目标数据库可以同步变更。

  6. 启动反向同步链路

    启动反向同步链路是割接验证阶段的一个关键步骤,此步骤是为了下一步做回退时,将已写入目标数据库的业务数据同步进源数据库,DTS 配置的任务以原来的目标数据库作为源数据库,原来的源数据库作为目标数据库,建立了反向链接关系。以防止风险的发生,如果发现迁移的数据有误,可以及时实现可逆的操作。

  7. 启动目标库任务和触发器

    启动目标库的任务和触发器,帮助下一步的应用启动做充足的准备。

  8. 启动应用

    启动应用需要保证目标数据库的连接,此时才能完全启动应用。

后续步骤

您可以单击启动应用配置向导页面下的下一步,进入回退验证阶段,更多详情,请参见回退验证