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

执行表级恢复

表级恢复 (RECOVER TABLE) 是基于 Oracle 的一项功能,该功能从 Oracle Database 12.1 企业版开始提供。如果您使用的是 Oracle 的适用版本,则可以使用插件将特定 Oracle 表恢复到特定点。

Oracle 服务器将包含列有用于恢复的表的表空间恢复到辅助实例中。然后,Oracle 服务器使用数据抽取将表数据从辅助实例导出至目标实例。

要将表空间还原到辅助实例,您必须提供系统表空间备份、包含要恢复的表的表空间以及备份时存在的控制文件。

该插件使您可以利用使用辅助实例的自动恢复方法。有关执行表级恢复的其他方法的信息,请参阅 Oracle 文档。这些其他方法允许您使用 RMAN 命令提示符从插件创建的备份进行恢复。

以下主题提供了有关执行表级恢复的信息:

表级恢复的使用

表级恢复使您可以将一个或多个表或表分区恢复到特定点,而不会影响其他表或数据库对象。您可以使用插件的 RMAN 备份方法创建的备份来完成此过程。除了其他恢复方法之外,当您需要恢复以下内容时,表级恢复也很有用:

FLASHBACK TABLE 命令不可用的表;例如,闪回表无法因为结构更改或目标点比撤消点旧而倒回。

表级要求和限制

执行此类恢复存在 Oracle 数据库特定的限制和要求。要成功执行恢复,请查看以下要求和限制。有关详细信息,包括约束的完整列表,请参阅 Oracle 文档中的表级恢复信息。

要使用自动表级恢复,在运行恢复之前,必须存在“Auxiliary Destination”子句中指定的目录。如果在启动过程之前存在空目录,则可以使用现有空目录,或者创建一个目录。
必须使用 CONFIGURE 命令在 RMAN 中配置通道。辅助数据库使用与目标数据库相同的通道。
不能使用“REMAP”子句恢复具有命名 NOT NULL 约束的表。

为表级恢复配置通道

要使用插件进行恢复,请在 RMAN 中配置 SBT 通道。这些通道连接 RMAN 和 NetVault Backup 介质管理实用程序。您可以配置默认 SBT 通道以及 SBT 或 DISK 类型的其他通道。要显示当前 RMAN 配置,请通过 RMAN 提示符运行以下命令:

如果未配置 SBT 通道,即仅存在 DISK 通道的设置,请使用以下命令指示 RMAN 为 SBT 通道添加一组设置:

为 SBT 通道添加这些设置并运行表级恢复时,至少有一个 DISK 通道和一个 SBT 通道可用于恢复过程。辅助实例使用可用于目标实例的相同通道。

如果适用,您还可以使用以下命令添加其他通道:

RMAN> CONFIGURE CHANNEL <channelNumber> DEVICE TYPE sbt

有关配置通道的详细信息,请参阅 Oracle 文档。

Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating