在Linux DR数据库服务器重新引导期间安全地停止和重新启动Oracle Golden Gate Replication的过程

时间:2016-10-28 04:41:58

标签: linux oracle database-replication disaster-recovery oracle-golden-gate

我们正在使用Golden Gate在主数据库服务器和DR数据库服务器之间进行复制。当SAN退役时,我们不得不关闭我们的DR服务器几个小时。 在这种情况下,我试图找出在DR关闭之前和DR重新启动之后要遵循的步骤顺序,以维持正确的Golden Gate复制,而不必担心提取/复制或主/ DR Linux服务器上的任何其他问题。 任何输入将不胜感激。

1 个答案:

答案 0 :(得分:0)

步骤1:不需要在主数据库上触及提取(因为主数据库提取的任何内容都不应该更新,并且在DR活动进行时提取所有对跟踪文件的数据更改)。

步骤2:确保没有长时间运行的会话(通常是批处理,这会导致延迟进入黄金门流程)。这更像是一种健全性检查,以确保在DR活动完成并且流程正在进行之后,流程不会过时或需要特别关注。)

步骤3:关闭主数据库站点上的泵。如果有多个泵将数据泵送到多个目标数据库,请确保仅关闭指向正在发生DR活动的目标数据库的泵。

步骤4:验证泵是否已关闭以及所有飞行数据(因为泵关闭后待处理的数据更改已完全应用于目标数据库)。您可以使用LAG命令验证是否有任何待处理的数据要在DR站点上应用。

步骤5:关闭DR数据库站点上的replicat进程。

第6步:DR维护的营业额。

DR活动完成且DR数据库启动后,请按照以下步骤操作。

步骤1:在DR站点上启动复制。 第2步:在主站点上启动泵。 第3步:验证滞后降至零。监视ggserr.log是否存在任何问题,直到滞后为零。

由于 拉胡