执行外部冷复原

如果在冷复原中指定 onbar -r -e 命令,那么必须复原所有的存储空间。使用 onbar -r -e -p 命令来复原所有的或特定的存储空间。

要执行外部冷复原:

  1. 使用 onmode -ky 命令来关闭数据库服务器。
  2. 使用 onbar -b -l -s 命令来回收逻辑日志。
  3. 要从外部备份复原存储空间,请使用复制命令,例如 UNIX™ 上的 cpddtar,或使用文件备份程序。

    必须将存储空间复原到与原始数据相同的路径中,并包含所有的块文件。

  4. 要执行所有存储空间和逻辑日志的外部复原,请使用 onbar -r -e 命令。
  5. 要执行所有存储空间的时间点外部复原,请使用 onbar -r -e -t datetime 命令。

    这一步让数据库服务器转入快速复原方式。

    ON-Bar 和数据库服务器将前滚逻辑日志并使存储空间处于联机状态。