满足
•
Oracle RAC 环境已到位: 您必须具有与指定配置相匹配的 Oracle RAC 环境执行用户管理的备份.此外, 相同版本的 Oracle 数据库软件必须安装在 RAC 环境中, 因为它存在于损坏的 RAC 环境中。ORACLE_HOME 在原始节点和新节点上应相同。您不必创建数据库, 但确实需要配置 Oracle 网络服务和 ASM, 以进行共享存储。
•
NetVault Backup 软件和插件对于 Oracle装: 相同版本的 NetVault Backup 软件和插件必须安装在 RAC 上的某个节点上使用相同的NetVault 计算机名称像以前为 RAC 环境定义的一样。确保插件默认属性定义为在配置默认属性.
•
已标识源数据库的 DBID: 识别损坏数据库的 DBID。如果在初始插件安装过程中未记录 DBID, 您可以通过检查 NetVault Backup 二进制日志, 查找源数据库的基于 RMAN 的备份的 Backup 二进制日志来获取 DBID。此外, 还可在数据对话框或备份内容".
•
SPFILE 的默认位置必须存在: ASM 共享存储中的默认位置必须存在, 然后才能执行以下步骤。无法确保默认位置是否存在会导致ORA17502 未能创建文件SPFILE 恢复期间出错。此外, SPFILE 位置应在具有 SPFILE 参数的 PFILE 中进行详细说明。
•
可使用的所有表空间的备份: 验证您是否拥有所有表空间的最新备份。
执行灾难恢复
2
将目标数据库的数据库标识符设置为SET DBID.
无论何时连接到目标, RMAN 都会显示 DBID。您也可以通过检查保存的 RMAN 日志文件, 查询目录, 或查看控制文件 Autobackup 的文件名来获取它。此外, 还可在数据对话框或备份内容".
SET DBID<DBID>;
3
将本地实例与强制 NOMOUNT件.
5
将本地实例与强制 NOMOUNT件.
如果从最后一个 Autobackup 恢复控制文件, 请运行:
7
9
在创建恢复任务—选择保存集页面上, 查找所含的最新可用备份根本表空间, 然后单击接.
10
在创建选择集页面上, 转到源 NetVault Backup 客户端和数据库, 然后选择整个数据库节点, 然后单击编辑插件选项.
11
单击该恢复选项选项卡, 然后选择检查只读数据文件并在必要时恢复而且检查只读数据文件并恢复 (如果不是最新)在恢复过程中包含只读数据文件的选项。
12
由于恢复必须在灾难恢复方案中执行, 因此在执行恢复选项卡上, 选择执行数据库时点恢复.
PIT 恢复可将数据库恢复到特定时间、日志序列号或 SCN。如果故障的特定时间或日志序列未知, 则寻找建议使用 SCN 选项。
13
在恢复目录选项卡上, 清除使用目录件.
14
完成该目标客户端,任务, 以及高级选项选项卡, 然后提交任务。
RMAN 自动选择最有效的完整、增量或归档日志备份, 并恢复和恢复数据库。
SQL "ALTER DATABASE ENABLE 块更改跟踪";16更新 RMAN 元数据。
CROSSCHECK ARCHIVELOG 所有;17个退出 RMAN。
18
> srvctl 启动 DATABASE-d< database_name >
19
> srvctl 启动服务-d< database_name >
> srvctl 状态数据库-d< database_name >
在节点故障后执行恢复
如果多实例 RAC 数据库在已安装插件的节点出现故障时同时遇到介质故障或数据损坏, 请将插件重定位到 RAC 环境中的备用节点, 以执行基于 RMAN 的恢复和恢复操作。.重定位插件有两个步骤:
在 RAC 环境中的备用节点上安装 NetVault Backup 客户端。
2
安装插件对于 Oracle.
一定如果插件的重定位应为永久性或持续时间超过45天, 请访问https://support.quest.com/contact-us/licensing要请求重定位RAC DatabaseBased插件对于 Oracle许可证密钥。
使用插件对于 Oracle在备用节点上安装, 恢复过程类似于在单实例非 RAC 环境中执行恢复, 但以下区别在于:
•
期间的选择恢复的数据执行 RMAN 恢复的阶段, 请从创建选择集页面,Oracle SID等于在重定位前最初安装插件的实例的 Oracle SID。
•
期间的设置恢复选项阶段中, 将目标数据库身份验证详细信息设置为可用于插件的备用节点上的本地实例的相应值。有关详细信息, 请参阅设置目标详细信息.
有关准备要恢复数据库、选择恢复的数据项、设置恢复选项、完成并提交任务和打开数据库以供使用的详细信息, 请参阅执行 RMAN 恢复.
在 RAC 环境中复制数据库
重复数据库备份可让您为无需影响源数据库整体备份和恢复过程的特殊情况创建源数据库的重复或克隆。在 RAC 环境中, Oracle 不支持将多实例数据库复制到不同的多实例数据库。但是, Oracle 的确支持将多实例数据库复制到单实例数据库, 然后再将单实例数据库转换为多实例数据库。有关详细信息, 请参阅本文的Oracle 实际应用程序群集安装指南.
© 2024 Quest Software Inc. ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center