Chat now with support
Chat with Support

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

内容 Quest®NetVault® Backup Plug-in for Oracle 简 定义备份策略 安装和删除插件 配置插件 备份数据 使用 Oracle 闪回数据库 恢复数据
恢复和恢复数据: 概述 执行用户托管恢复 使用高级用户托管恢复程序 执行 RMAN 恢复 在非 RAC 环境中使用 RMAN 类型恢复 在 RMAN 恢复中使用高级过程
维护恢复目录 使用 RMAN CLI 将插件与 Oracle RAC 一起使用 在故障转移群集环境中使用插件 将插件与 Oracle Data Guard 配合使用 将插件与 Oracle 容器数据库 (CDBs) 和可插接式数据库 (Pdb) 配合使用 排解 技术支持资源

恢复管理器 (RMAN) 备份方法

上一个 下一个


定义备份策略 > 查看可用的备份方法 > 恢复管理器 (RMAN) 备份方法

恢复管理器 (RMAN) 备份方法

Oracle 提供 RMAN, RMAN 会自动与 Oracle 数据库服务器上运行的会话进行集成, 以执行一系列备份和恢复操作。RMAN 还通过保留有关备份、归档日志和自己的活动的元数据记录 (称为 RMAN 存储库), 减少与备份策略关联的管理任务。在恢复操作中, RMAN 使用此信息来消除在恢复时使用的备份文件。

在定义备份策略时, RMAN 备份提供最大可靠性和灵活性。该插件支持一系列备份类型和可用于 Oracle RMAN 工具的选项, 以及可处理大量恢复方案而不依赖于人工交互和 DBA 技术的能力。您可以选择要恢复的内容、最新备份和 PIT 恢复的时间、SCN 或日志序列号, 而插件会自动执行恢复, 而无需进一步交互。

RMAN 是 Oracle 首选的备份和恢复解决方案, 它是关键任务数据库的最佳选择。它在恢复过程中提供了最大程度的灵活性, 可让您在发生故障、介质故障、用户错误或数据库损坏时将数据库恢复到故障点。

有关用户管理和 RMAN 备份之间的特征比较, 请参阅备份方法的功能比较Oracle 数据库备份和恢复基础知识指南.同一指南也讨论了 RMAN 方法可用的备份和恢复策略。

RMAN 备份可用于所有支持的 Oracle 版本, 但对于多实例 RAC 数据库和 Data Guard 环境, 它们是唯一支持的备份方法。此外, 闪入数据库仅可用于插件的基于 RMAN 的备份。

下图说明基于 RMAN 的备份过程:

图1。基于 RMAN 的备份

2

插件对于 Oracle将任务定义转换为相应的 RMAN 备份命令。

下图说明基于 RMAN 的恢复过程:

图2。基于 RMAN 的恢复和恢复

2

插件对于 Oracle将任务定义转换为相应的 RMAN 恢复和恢复命令。

查看支持的 Oracle 文件类型

上一个 下一个


定义备份策略 > 查看支持的 Oracle 文件类型

查看支持的 Oracle 文件类型

插件对于 Oracle可让您备份以下 Oracle 数据库文件类型, 这些文件对于 Oracle 实例的成功操作非常关键:

数据: 数据文件是磁盘上由 Oracle 数据库创建并包含表和索引等数据结构的物理文件。数据文件只能属于一个数据库, 并且位于 OS 文件系统或 ASM 磁盘组中。

控制文件: 控制文件是记录数据库物理结构的二进制文件。该文件包括: 数据库名称、关联的数据文件的名称和位置和在线重做日志文件、数据库创建的时间戳、当前日志序列号和检查点信息。保护控制文件对于许多恢复方案来说都非常关键。

参数文件: 客户端初始化参数文件 (PFILE) 或服务器端初始化参数文件 (SPFILE)。

归档重做日志: Oracle 数据库会将完全在线重做日志组复制到磁盘上的一个或多个归档位置, 在这里, 它们统称为已归档的重做日志。各个文件称为已归档的重做日志文件。在归档恢复日志文件后, 可以将其备份到磁盘或磁带上的其他位置, 以进行长期存储和在将来的恢复操作中使用。如果没有归档的重做日志, 您的数据库备份和恢复选项就会受到严格限制。您的数据库必须先离线, 然后

可以备份。如果您必须从备份恢复数据库, 则数据库内容仅在备份时可用。不能在没有归档日志的情况下, 将数据库状态重建到特定点。

外部配置文件: Oracle 数据库依赖其他文件进行操作, 例如网络配置文件、"tnsnames.ora"而且"ora,"和密码文件。这些文件需要受到保护, 以防止损坏或灾难恢复。

备份策略必须包括所有这些文件类型, 以确保可恢复任何类型的故障 (包括介质故障、数据损坏或灾难), 这一点非常重要。

定义 RMAN 备份策略

上一个 下一个


定义备份策略 > 定义 RMAN 备份策略

定义 RMAN 备份策略

定义 RMAN 备份策略的第一步是确定 RMAN 存储库的位置。第二步需要确定满足恢复要求的备份类型和频率。以下主题将讨论这些步骤:

选择 RMAN 存储库的位置

上一个 下一个


定义备份策略 > 定义 RMAN 备份策略 > 选择 RMAN 存储库的位置

选择 RMAN 存储库的位置

RMAN 存储库是有关目标数据库上备份和恢复操作的元数据的集合。RMAN 存储库的授权副本始终存储在目标数据库的控制文件中。您也可以使用恢复目录 (即外部数据库) 存储此信息。

控制文件: RMAN 可通过仅控制文件存储 RMAN 存储库信息, 执行所有必要的备份和恢复操作。此功能提高了保护控制文件作为备份策略一部分的重要性。

在控制文件中存储 RMAN 存储库尤其适用于安装和管理单独的恢复目录数据库的小型数据库。此模式下唯一不支持的 RMAN 功能就是存储的脚本, 插件不会使用这些脚本。

使用控制文件存储 RMAN 存储库时, Oracle 强烈建议以下操作:

启用 Oracle 的控制文件 Autobackup特色.此功能会使 RMAN 自动备份控制文件, 还允许 RMAN 恢复控制文件 Autobackup, 而无需访问存储库。

▪ 保留您的 Oracle 数据库 ID (DBID) 的记录, 在控制文件丢失时可能需要恢复数据库。

上至少使用两个多路复用或镜像控制文件单独的磁盘.

恢复目录: 您也可以使用外部 Oracle 数据库来存储 RMAN 存储库。此外部数据库也称为恢复目录。虽然控制文件为备份活动记录的空间有限, 但恢复目录仍可存储较长的历史记录。管理恢复目录数据库的复杂性可抵消为让扩展备份历史记录可用于在控制文件中的历史之前恢复。

RMAN 保留恢复目录的 RMAN 存储库的版本。作为备份目标的数据库决不会直接访问它, 因为 RMAN 将有关数据库结构、归档的重做日志、备份集和数据文件副本的信息从目标数据库的控制文件传播到目标数据库的运营.

Oracle 建议将恢复编录存储在专用数据库中。如果将

恢复目录此外还有一个数据库中的其他数据, 而您又丢失了这个数据库, 您就丢失了

恢复目录。这种配置使得恢复更加困难。此外, 如果您将恢复目录存储在作为备份目标的数据库中, 则无法为该数据库执行整个数据库恢复。您无法恢复整个数据库, 因为数据库必须处于已载入状态进行恢复, 并且插件无权访问恢复目录以在该状态下执行恢复。

Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating