在外部复原中复原数据

仅当您在外部备份数据后,才能够在丢失磁盘或整个系统的情况下从外部进行复原。必须对外部备份与复原使用相同的第三方实用程序。要从外部复原存储空间,请将已备份的数据复制到磁盘。使用 onbar -r -e 命令将存储空间标记为已物理复原,接着重放逻辑日志并让存储空间回到联机状态。如果未指定外部复原命令,数据库服务器认为这些存储空间仍然是关闭的。

可以执行以下这些类型的外部复原:
  • 外部热复原

    将非关键存储空间标记为已物理复原,然后对这些存储空间执行逻辑复原。

  • 外部冷复原

    将存储空间标记为已物理复原,然后对所有存储空间执行逻辑复原。还可以选择执行时间点外部冷复原。

限制: 当执行外部冷复原时,ON-Bar 并不首先从数据库服务器尝试回收逻辑日志文件,因为外部备份已经复制了所有逻辑日志数据。

要回收逻辑日志,请在复制外部备份之前执行 onbar -l -s,接着执行外部复原 (onbar -r -e)。