迁移方法 - AWS 规范性指导

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

迁移方法

有两种迁移方法 Oracle 数据库从本地迁移到AWS:离线迁移和在线迁移。

离线迁移

当您的应用程序可以承受计划内停机时间时,可以使用离线迁移方法。在这种方法中,源数据库在迁移周期开始时脱机,然后将其迁移到目标数据库 AWS。迁移完成后,将在目标数据库中执行校验检查和验证检查,以确保数据一致性。当所有检查通过后,可以通过将应用程序连接到上的目标数据库来执行割接。

离线迁移通常包含更少的步骤,架构更简单,而且更具成本效益。

在线迁移

当您的应用程序需要最少或接近零的停机时间时,请使用在线迁移方法。在这种情况下,源数据库分多个步骤迁移到 AWS。最初,源数据库中的数据将在源数据库仍在运行时复制到目标数据库。在后续步骤中,来自源数据库的所有变更在线传播到目标数据库。当源数据库和目标数据库处于同步时,它们已准备好进行割接。在割接期间,应用程序将其连接切换到上的目标数据库,不与源数据库建立连接。

在线迁移减少了停机时间,但需要更多的步骤、资源和精力,而且成本更高。