使用外部备份与复原来初始化 HDR

您可以使用外部备份来初始化“高可用性数据复制”(HDR)。

要使用外部备份与复原来初始化 HDR:

  1. 使用 onmode -c block 命令来阻塞源数据库服务器。
  2. 在外部备份源数据库服务器上的所有块。
  3. 备份完成时,使用 onmode -c unblock 命令来取消阻塞源数据库服务器。
  4. 使用以下命令来使源数据库服务器成为主服务器:onmode -d primary secondary_servername
  5. 在目标数据库服务器上,通过复制或文件备份程序从外部备份复原数据。
  6. 在目标数据库服务器上,使用 onbar -r -e -p 命令复原所有块的外部备份。
    在 HDR 上,辅助服务器只能复原 0 级归档。
  7. 使用以下命令来使目标数据库服务器成为辅助服务器:onmode -d secondary primary_servername
  8. 如果从步骤 1 以来写入到主数据库服务器中的逻辑日志记录仍然驻留在主数据库服务器磁盘上,那么辅助数据库服务器将读取这些记录以执行逻辑复原。否则,使用 onbar -r -l 命令来执行逻辑复原。

    数据库服务器可操作消息将显示在主服务器和辅助服务器上的消息日志中。