立即与支持人员聊天
与支持团队交流

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) 配合使用 故障排除

恢复数据文件和归档日志

确定损坏的数据文件后,还原上次数据文件的完整备份,以及自上次备份以来直至目标恢复时间为止生成的所有归档日志的备份。还原数据文件时,现有文件将替换为备份副本。相反,当您还原归档日志时,这些文件将复制到原始位置,从而在恢复过程中可供数据库使用。

恢复损坏的数据文件和归档日志时涉及到的步骤如下:

1
使用 SQL*Plus 实用程序以 SYSDBA 权限连接到数据库。
ALTER TABLESPACE <Tablespace Name> OFFLINE;
将日志还原到主目标目录。如果空间有限,请使用重命名选项将日志还原到其他目录。有关详细信息,请参阅使用高级用户管理的还原过程
RECOVER TABLESPACE <Tablespace Name>
6
使用以下 SQL*Plus 命令使已恢复的表空间联机:
ALTER TABLESPACE <Tablespace Name> ONLINE;

还原控制文件

您可以使用以下选项之一恢复控制文件:

还原多路复用控制文件的丢失副本:如果永久介质故障导致数据库的一个或多个控制文件损坏,并且至少有一个控制文件未因介质故障而损坏,请按照此过程恢复数据库。有关详细信息,请参阅《Oracle 数据库备份和恢复高级用户指南》中的还原多路复用控制文件的丢失副本,或《Oracle 数据库备份和恢复用户指南(适用于 Oracle 11g)》中的响应当前控制文件的子集丢失
丢失所有当前控制文件后从备份还原控制文件:如果永久介质故障导致数据库的所有控制文件均已损坏,并且您拥有控制文件的备份,请按照此过程还原备份控制文件。

当无法访问控制文件时,您可以启动实例,但不能安装数据库。如果在控制文件不可用时尝试安装数据库,您将收到以下错误消息:

除非获得控制文件的访问权限,否则您无法安装和打开数据库。

插件将控制文件快照的副本保存到在添加编辑 Oracle 数据库对话框中指定的控制文件保存文件名(完整路径)。如果所有当前控制文件均已丢失,则可以从此位置复制控制文件。如果控制文件保存文件名(完整路径)中的快照不可用,您可以通过执行以下步骤从备份中还原该快照:

插件会将其还原到控制文件保存文件名(完整路径)。还原的文件具有“.SAV”扩展名。
2
使用 SQL*Plus 实用程序以 SYSDBA 权限连接到数据库。
有关还原备份控制文件的详细信息,请参阅《Oracle 数据库备份和恢复高级用户指南》中的将备份控制文件还原到默认位置
7
恢复完成后,使用 RESETLOGS 选项打开数据库。

了解 RMAN 恢复

请参阅以下有关 RMAN 恢复的主题:

如何选择要在恢复操作中使用的 RMAN 备份

当插件执行基于 RMAN 的还原时,RMAN 自身将执行还原和恢复操作。RMAN 使用 RMAN 存储库中可用备份的记录来选择在还原操作中可用的最佳备份。此步骤简化了恢复过程,使得经验不足的人员无需费心确定备份的还原顺序。

相关文档

The document was helpful.

选择评级

I easily found the information I needed.

选择评级