要为 RS 辅助服务器执行外部备份,不能启用 STOP_APPLY 配置参数。如果启用 STOP_APPLY,那么会返回错误。在 RS 辅助服务器上执行备份时,服务器会切换为 STOP_APPLY 方式。处理归档检查点之后,RS 辅助服务器会停止应用逻辑日志,但继续从主服务器接收日志。
要对 DELAY_APPLY 配置参数值大于 0 的 RS 辅助服务器执行外部备份,可能需要暂时减小此参数的值。执行备份需要 RSS 处理逻辑日志中的检查点,如果在以下过程第二步中 onmode -c block timeout 命令指定的时间长度内看不到任何检查点,那么不允许进行备份。可以通过 onmode -wf DELAY_APPLY=setting 命令来减小 DELAY_APPLY 配置参数。
外部备份期间主数据库服务器必须处于联机状态或静默方式。
要执行外部备份:
备份完成后,如果之前减小了 RS 辅助服务器上的 DELAY_APPLY 设置,现在可以通过 onmode -wf DELAY_APPLY=setting 命令将其设置为原始值。 执行外部备份之后,如果磁盘或整个系统发生故障,可以执行外部复原。