了解如何在 Oracle GoldenGate 中迁移

使用 Oracle GoldenGate 可以在停机时间最短的情况下将数据库从一个平台移到另一个平台。

Oracle GoldenGate 逻辑复制允许 Oracle GoldenGate 配置中的所有数据库同时打开源数据库和目标数据库,以读写形式打开。Oracle GoldenGate 是 Oracle 的大型可用性体系结构的关键组件,用于解决大量的可用性难题,包括零停机时间维护、跨平台迁移和连续数据可用性。

Oracle GoldenGate 提供:

  • 当 Oracle Data Guard 解决方案不适用时,零或几乎零停机迁移。

  • 平台或数据库迁移可以使用 Oracle GoldenGate 作为旧系统和新系统之间的数据同步方法进行。

  • 在其他主机上实例化数据库之后,Oracle GoldenGate 配置为从生产数据库复制更改。

  • 可以在移植的数据库上创建保证的还原点,以便在用户测试数据库后可以闪回。在将应用程序用户移到新数据库之前,Oracle GoldenGate 可以应用任何来自生产数据库的未处理数据更改,类似于快照备用数据库。

  • 可以将单向复制从移植的数据库配置回生产数据库,以用作后备解决方案。

在确定 Oracle GoldenGate 是否是执行平台迁移的适当方法时,请考虑以下信息:
  • Oracle GoldenGate 数据类型和数据库选件支持因数据库版本而异。有关所支持内容的完整列表,请参阅 Oracle GoldenGate 文档。

  • 设置和维护 Oracle GoldenGate 环境可能需要额外的管理工作量。

  • 使用 Oracle GoldenGate 时,平台移植所需的关闭时间由应用队列中其余事务处理所需的时间以及将客户机重新连接到新数据库所需的时间确定。