Backup Exec 21 管理指南
- Backup Exec 简介
- 安装
- 安装 Agent for Windows 的方法
- 安装 Remote Administrator
- 使用命令行(无提示模式)安装 Backup Exec
- 使用 Veritas Update 更新 Backup Exec
- Backup Exec 许可证合同信息
- 关于升级到 Backup Exec
- 入门
- 备份
- 备份数据
- 还原
- 作业管理和监视
- 警报和通知
- 使活动警报和警报历史记录显示在“主页”选项卡上
- 为警报通知添加收件人组
- 作业完成时发送通知
- Backup Exec 警报的 SNMP 陷阱
- 基于磁盘和基于网络的存储
- 基于云的存储设备
- 旧的“备份至磁盘”文件夹
- 磁带存储
- 存储设备池
- 存储操作
- 转换为虚拟机
- 配置和设置
- 更改 Backup Exec 的网络和安全性选项
- 将防火墙与 Backup Exec 配合使用
- 删除由 DBA 启动的作业模板
- Backup Exec 登录帐户
- 报告
- 创建自定义报告
- Backup Exec 标准报告列表
- 即时云恢复
- GDPR Guard
- Backup Exec 故障排除
- 排除 SAN 中的组件故障
- 生成适用于故障排除 Backup Exec 的诊断文件
- 在群集环境中使用 Backup Exec
- Backup Exec 和 Microsoft 群集服务器的配置
- 群集的灾难恢复
- Simplified Disaster Recovery
- 设置或更改灾难恢复信息文件的备用位置
- 创建 Simplified Disaster Recovery 磁盘映像
- 准备使用 Simplified Disaster Recovery 从灾难中进行恢复
- 使用 Simplified Disaster Recovery 恢复计算机
- 执行手动灾难恢复
- 与 Veritas™ Information Map 集成
- 与 Veritas SaaS Backup 集成
- 永久增量备份
- 附录 A. Backup Exec Agent for Windows
- 关于 Backup Exec Agent Utility for Windows
- 附录 B. Backup Exec Deduplication Feature
- 创建或导入重复数据删除磁盘存储
- 选择用于直接访问共享的存储设备
- 附录 C. Backup Exec Agent for VMware
- 关于为 vCenter/ESX(i) 服务器建立信任关系
- 备份 VMware 虚拟机
- 关于即时恢复 VMware 虚拟机
- 关于 VMware 虚拟机的恢复就绪功能
- 附录 D. Backup Exec Agent for Microsoft Hyper-V
- 备份 Microsoft Hyper-V 虚拟机
- 关于即时恢复 Hyper-V 虚拟机
- 关于 Hyper-V 虚拟机的恢复就绪功能
- 附录 E. Backup Exec Agent for Microsoft SQL Server
- 附录 F. Backup Exec Agent for Microsoft Exchange Server
- 备份 Exchange 数据
- 附录 G. Backup Exec Agent for Microsoft SharePoint
- 备份 Microsoft SharePoint 数据
- 附录 H. Backup Exec Agent for Oracle on Windows or Linux Servers
- 在 Windows 计算机和 Linux 服务器上配置 Oracle Agent
- 关于 Backup Exec 服务器上的身份验证凭据
- 关于备份 Oracle 数据库
- 关于还原 Oracle 资源
- 附录 I. Backup Exec Agent for Enterprise Vault
- 关于 Enterprise Vault 备份作业的备份方法
- 还原 Enterprise Vault
- 关于 Backup Exec Migrator for Enterprise Vault
- 配置 Backup Exec Migrator
- 关于检索迁移的 Enterprise Vault 数据
- 关于分区恢复实用程序
- 附录 J. Backup Exec Agent for Microsoft Active Directory
- 附录 K. Backup Exec Central Admin Server Feature
- 关于安装 Central Admin Server Feature
- 达到 CAS 通信阈值时发生的情况
- 关于 CAS 中的作业委派
- 如何在 CAS 中使用 Backup Exec 服务器池
- CAS 中集中还原的工作机制
- 附录 L. Backup Exec Advanced Disk-based Backup Feature
- 附录 M. Backup Exec NDMP Feature
- 附录 N. Backup Exec Agent for Linux
- 关于安装 Agent for Linux
- 关于建立与 Backup Exec 服务器列表中远程 Linux 计算机的信任关系
- 编辑 Linux 计算机的配置选项
- 关于使用 Agent for Linux 备份 Linux 计算机
- 关于将数据还原到 Linux 计算机
- 编辑 Linux 计算机的默认备份作业选项
- 卸载 Agent for Linux
- 附录 O. Backup Exec Remote Media Agent for Linux
- 关于安装 Remote Media Agent for Linux
- 关于建立与 Backup Exec 服务器列表中 Remote Media Agent for Linux 计算机的信任关系
- 关于 Remote Media Agent for Linux 的 Backup Exec 操作员 (beoper) 组
- 关于添加 Linux 服务器作为 Remote Media Agent for Linux
- 编辑 Remote Media Agent for Linux 的属性
- 创建模拟磁带库
- 查看模拟磁带库属性
- 附录 P. 辅助功能和 Backup Exec
使用 Backup Exec 执行 Oracle 12c 数据库的重定向还原
使用 OMF(Oracle 受管文件)的数据库
将数据库还原至新主机上的同一路径
运行还原作业之前,请确保新 Oracle 服务器上的文件夹结构与原始数据库的结构相一致。 如果是 OMF 数据库,则 PDB 文件夹将被创建为 GUID,因此您必须手动创建与原始数据库的结构相一致的文件夹结构。
将数据库还原至新主机上的不同路径
您可以在 Backup Exec UI 中指定重定向还原路径。Oracle 代理会在您指定的重定向还原路径中创建使用 PDB 名称的文件夹结构,并将数据还原至相应文件夹。
例如,您在 Backup Exec 中指定的重定向还原路径为
C:\Redirect
。要还原的 CDB 包含两个 PDB,分别为 PDB1 和 PDB2。 这些 PDB 在原始数据库中具有基于 GUID 的文件夹。 还原完成后,数据将还原至以下位置:PDB1 数据将还原至
C:\Redirect\PDB1
PDB2 数据将还原至
C:\Redirect\PDB2
PDB$SEED 数据将还原至
C:\Redirect\PDB$SEED
ROOT 数据将还原至
C:\Redirect\ROOT
注意:
如果 Oracle 代理无法创建目录结构,则还原作业将失败并出现一条错误,要求用户手动创建结构。
不使用 OMF 的数据库
将数据库还原至新主机上的同一路径
运行还原作业之前,请确保新 Oracle 服务器上的文件夹结构与原始数据库的结构相一致。
将数据库还原至新主机上的不同路径
您可以在 Backup Exec UI 中指定重定向还原路径。Oracle 代理会在您指定的重定向还原路径中创建使用 PDB 名称的文件夹结构,并将数据还原至相应文件夹。
例如,您在 Backup Exec 中指定的重定向还原路径为
C:\Redirect
。要还原的 CDB 包含两个 PDB,分别为 PDB1 和 PDB2。 这些 PDB 在原始数据库中具有基于名称的文件夹。 还原完成后,数据将还原至以下位置:PDB1 数据将还原至
C:\Redirect\PDB1
PDB2 数据将还原至
C:\Redirect\PDB2
PDB$SEED 数据将还原至
C:\Redirect\PDB$SEED
ROOT 数据将还原至
C:\Redirect\ROOT
注意:
如果 Oracle 代理无法创建目录结构,则还原作业将失败并出现一条错误,要求用户手动创建结构。
注意:
Backup Exec 不支持将 PDB 的还原重定向至新主机。但是,Backup Exec 支持将 PDB 的还原重定向至同一主机上的不同路径。
默认情况下,RMAN 会将数据文件还原至之前备份它们的位置。
数据库目录和路径并不是从 RMAN 进行创建,但是必须事先存在。
在开始还原作业之前,请删除重做日志,因为重做日志在磁盘上没有任何用处。 如果不删除重做日志,那么还原作业可能会失败并出现以下错误:
ORA-19698: C:\APP\ORAUSER\ORADATA\STRING\REDO01.LOG is from different database: id=nnnnnn, db_name=STRING(ORA-19698: C:\APP\ORAUSER\ORADATA\STRING\REDO01.LOG 来自其他数据库: id=nnnnnn,db_name=STRING)
如果要将数据库还原至新主机上的同一路径,请确保其目录结构与原始数据库相一致。 但是,如果重定向还原路径是新主机上的不同路径,则 Oracle 代理将在此新路径上创建目录。
如果 Oracle 实例或数据库丢失、遭到删除或销毁,请按照相应过程来使用新的 Oracle 服务器恢复整个 Oracle 实例或数据库。
使用 Backup Exec 执行 Oracle 12c 数据库的重定向还原
- 使用与已不再有效的原始数据库相同的名称重新创建 Oracle 数据库。
- 找到并重命名
pwd<SID>.ora
文件。 记下此文件的路径,以便在步骤 3b 中使用。 - 使用以下步骤创建一个新的
pwd<SID>.ora
文件:打开命令提示符。
键入以下命令
orapwd file="path from Step 2"\pwd<sid>.ora password=<password>
例如 C:\> orapwd file=c:\oracle\product\12.1.0\db_1 \database\pwdORCL1.ora password=NEWpassword
注意:
必须安装并配置 Backup Exec Remote Agent 以便访问 Oracle 数据库。
- 在命令提示符处,键入以下命令
SQLplus / as SYSDBA
- 键入 SHUTDOWN IMMEDIATE;
- 键入 STARTUP NOMOUNT;
- 退出 Sqlplus 并从命令提示符启动 RMAN。
- 键入 SET DBID=dbid ID;
注意:
此 dbid 必须与原始 Oracle 实例的 dbid 相同。 完成后,请键入 EXIT。
- 在 Backup Exec 服务器的导航栏上,单击“还原”旁边的箭头,然后单击“新建还原作业”。
- 在“属性”窗格的“源”下,单击“选择”。
- 选择要还原的相应控制文件。
- 在“还原作业属性”窗格的“目标”下,单击“Oracle 重定向”。
- 选中“将 Oracle 实例还原到服务器”复选框。 输入帐户凭据访问新的或备用 Oracle 服务器。
如果 Oracle 数据文件和存档日志存储在目标服务器的不同位置,请启用“将 Oracle 文件重定向到路径”选项,然后为这些数据文件和存档日志指定有效的路径。 单击“立即运行”运行还原作业。
注意:
由于恢复部分遇到的存档日志不一致,所以还原作业失败。 在灾难恢复期间,这是正常现象。
- 在 Oracle 服务器上,从命令提示符启动 SQLplus / as SYSDBA。
- 键入 alter database open resetlogs;
如果 Oracle 尝试打开数据库时遇到错误,请记下联机重做日志路径,然后使用以下步骤更新该路径:
在 Oracle 服务器上,打开命令提示符并键入以下命令:SQLPLUS /nolog
键入 connect<sys/password@SID>;
键入以下 SQLPlus 命令:
SQLPLUS ALTER DATABASE RENAME FILE <从备份到任何重做日志文件名的旧路径> to <期望的还原后重做日志文件名的路径>;
例如 ALTER DATABASE RENAME FILE 'D:\ORACLE\ORADATA\JACOB\REDO01.LOG' to 'C:\ORACLE\ORADATA\JACOB\REDO01.LOG';
在命令提示符处,键入 RMAN,然后在 RMAN 提示符中键入以下命令:
alter database open resetlogs;
关闭命令提示符。
恢复完成。