Chat now with support
Chat with Support

NetVault Plug-in for Oracle 12.2 - 用户指南

Quest® NetVault® Backup Plug-in  for Oracle 简介 定义备份策略 安装或删除插件 配置插件 备份数据 使用 Oracle 闪回数据库 还原数据
还原和恢复数据:概述 执行用户管理的还原 使用高级用户管理的还原过程 执行 RMAN 还原 在非 RAC 环境中使用 RMAN 类型的恢复 将高级过程与 RMAN 还原配合使用
维护恢复目录 使用 RMAN CLI 将插件与 Oracle RAC 配合使用 在故障转移群集环境中使用插件 将插件与 Oracle Data Guard 配合使用 将插件与 Oracle 容器数据库 (CDB) 和可插拔数据库 (PDB) 配合使用 故障排除

灾难恢复到同一服务器

以下过程详细说明了对源数据库所在的同一服务器执行灾难恢复的步骤。如果发生介质完全损坏,并且使用相同配置重建受损主机,或者配置了新服务器来模仿原始主机的配置(包括主机名),则可以使用此过程。

无论是否将恢复目录用作 RMAN 存储库备份策略的一部分,都应使用相同的过程。RMAN 始终将有关备份的信息存储在控制文件的记录中。此信息在控制文件中的版本是 RMAN 数据库备份的权威记录。RMAN 可以使用控制文件中的存储库信息执行所有必要的备份和恢复操作。

有关以下灾难恢复过程的变化形式,请参阅《Oracle 数据库备份和恢复高级用户指南》中的执行灾难恢复

要在没有恢复目录的情况下执行灾难恢复,必须满足以下要求:

已安装 Oracle 数据库软件:在系统上安装与受损服务器上的 Oracle 数据库软件相同版本的软件。在源和目标 Oracle 服务器上,ORACLE_HOME 应相同。您不必创建数据库。
已创建 Oracle 密码文件:使用 orapwd 实用程序创建 Oracle 密码文件。
orapwd file=<Oracle_Home>/dbs/orapw<SID> password=<password>
orapwd file=<Oracle_Home>\database\orapw<SID> password=<password>
在 Windows 上已创建并启动 Oracle 服务:使用 Oracle 的 oradim 实用程序在 Windows 上创建 Oracle 服务。Oracle SID 应与原始数据库或源数据库相同。此选项将创建相同的 Oracle 服务名称。例如,从操作系统提示符运行:
已安装 NetVault Backup 软件和 Plug‑in for Oracle:必须安装与受损服务器上相同版本的 NetVault Backup 软件和插件,并采用与原始版本相同的配置。确保插件的默认属性按配置默认设置中指定的方式定义。
已标识源数据库的 DBID:识别损坏数据库的 DBID。如果 DBID 未作为初始 Plug‑in for Oracle 安装的一部分记录,请在源数据库基于 RMAN 备份的 NetVault Backup 二进制日志中查找它。DBID 也可在详细信息对话框或备份内容选项卡上找到。
SPFILE 的默认位置必须存在:验证 SPFILE 的默认位置是否存在。如果不这样做,将导致在 SPFILE 还原期间出现 ORA-17502 无法创建文件错误。
所有表空间备份可用:验证您是否拥有所有表空间的最新备份。

要执行恢复,请完成以下步骤。

如果外部配置文件包括在先前的 RMAN 备份中,或者使用文件系统插件来备份 Oracle Net Service 配置文件,如“listener.ora”、“sqlnet.ora”和“tnsnames.ora”,则请将文件还原到目标 Oracle 数据库服务器。否则,请在目标 Oracle 服务器上配置 Oracle Net Service。
SET DBID <Source_DBID>;
9
创建还原任务 — 选择保存集页面上,查找包括所有表空间的最新可用备份,然后单击下一步
10
创建选择集页面上,导航到源 NetVault Backup 客户端和数据库,选择整个数据库节点,然后单击编辑插件选项
11
单击还原选项选项卡,然后选择适用的选项:
要在还原中包括只读数据文件,请选择检查只读数据文件并在必要时进行还原
12
由于必须在灾难恢复情形下执行恢复,因此在执行恢复选项卡上,选择执行数据库时间点恢复
13
执行恢复选项卡上,选择检查只读数据文件并在该文件不是最新时进行恢复,以在恢复过程中包括只读数据文件。
14
恢复目录选项卡上,清除使用目录选项以确保恢复目录不用于此还原。
15
完成计划高级选项选项卡,然后提交任务。
重要信息: 完成灾难恢复后,Quest 建议您使用创建选择集页面上选择的数据库执行完整备份或增量级别 0 备份。

手动检索控制文件

当控制文件自动备份不可用,未使用 RMAN 目录,并且只通过选择 NetVault Backup 选择页面上的控制文件节点来执行控制文件备份时,您可以使用以下过程从备份件提取控制文件。

1
创建还原任务 — 选择保存集页面上,查找标记有“包含控制文件”的最新可用备份。
('<destination PathAndNameOfControlFile>');
('<backupSegment NameIdentifiedEarlier>',done=>done);
3
使用 REPLICATE CONTROLFILE 命令复制还原的控制文件。
SET DBID <Source_DBID>;
'<sourcePathAndNameOfControlFile>';

将高级过程与 RMAN 还原配合使用

本主题包含描述可使用 Plug‑in for Oracle 执行的其他还原操作的子主题。

重命名或重定位文件

使用 RMAN 备份方法,插件允许您在还原期间重命名控制文件和数据文件。如果您不想覆盖现有版本且想创建文件副本,重命名文件可能非常有用。您也可以使用该插件在还原文件期间将其重定位到不同的目录。

1
2
在导航窗格中,单击创建还原任务,从插件类型列表中选择 Plug‑in for Oracle
4
创建选择集页面上,选择要还原的数据文件或控制文件。
5
操作列表中,选择重命名
6
重命名/重定位对话框中输入适用信息。
重命名:输入新名称。
重定位:输入新路径。
插件使用 RMAN SET NEWNAME 命令来还原和/或重命名 RMAN 备份。SET NEWNAME 命令优先于 DB_CREATE_FILE_DEST 参数。如果没有为还原或重命名指定完整路径,则插件的行为如下所示:
SPFILE:文件将使用新名称还原到“$ORACLE_HOME/dbs”目录。
说明: 完整路径可以包括到 ASM 位置的路径。例如:+DATA/my_db/my_datafile_renamed.dbf
8
继续执行 最终确定并提交任务 中介绍的恢复过程。
Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating