请输入搜索词进行查询
搜索 <book_title>...
NetBackup™ for Oracle 管理指南
Last Published:
2024-05-14
Product(s):
NetBackup & Alta Data Protection (10.4)
- 简介
- 安装 NetBackup for Oracle
- 为 Oracle 管理员配置 RBAC
- 管理 Oracle 发现和数据库
- 管理 Oracle 凭据
- 配置 Oracle 策略
- 执行 Oracle 的备份和还原
- Oracle 克隆
- NetBackup Copilot for Oracle
- 使用通用共享配置 OIP (Oracle Copilot)
- 具有即时访问的 Oracle Copilot
- 带有 Snapshot Client 的 NetBackup for Oracle
- 适用于 Oracle 的 NetBackup 直接重复数据删除
- 故障排除
- 排除 RMAN 备份或还原错误
- 附录 A. 重复数据删除最佳做法
- 附录 B. Snapshot Client 对 SFRAC 的支持
- 附录 C. UNIX 和 Linux 系统上基于脚本的块级增量式 (BLI) 备份(不带 RMAN)
- 附录 D. XML 存档程序
- 附录 E. 注册授权位置
在 SFRAC 环境中执行回滚还原
以下过程介绍在 SFRAC 环境中通过使用快照回滚方法还原卷和文件系统所需的手动步骤。
在 SFRAC 环境中运行 NetBackup for Oracle 的典型主机部署如下:主机 A 和主机 B 位于群集中,而主机 C 用作备用客户端。即时恢复快照是通过使用 Oracle 策略和硬件快照 FIM(冻结映像方法)创建的。
应用程序 I/O 堆栈是在 VxVM (CVM) 和 VxFS (CFS) 的硬件阵列的基础上构建的。
Veritas Cluster Server (VCS) 控制 Oracle RAC 数据库和其他必需的重要资源,如共享存储。VCS 定义其资源并将这些资源作为称为服务组的单一单元进行管理。服务组包含应用程序的所有必要的组件和资源。
以下是 VCS 中监视应用程序 I/O 堆栈的实体:
CFSMount 包含存储数据文件、存档日志和控制文件的装入点 (cfs)。
CVMVolDg 包含在参与硬件快照的各种阵列 LUN 之上配置的所有卷组 (cvm)。
数据库资源组包含数据库实例,并在故障转移时提供帮助。
在 SFRAC 环境中执行回滚还原
- 确保事先为群集节点创建了一个虚拟 IP。将该虚拟 IP 指向群集的主节点。
- 在所有群集节点上,通过使用以下命令使 VCS 数据库服务组(Oracle、CFSMount 和 CVMVolDg 资源)脱机:
# hagrp -offline <DB_Service_Group> -any
- 冻结数据库服务组。
# hagrp -freeze <DB_Service_Group>
- 在主节点上的 VCS 外部手动装入 CFSMount 点。在装入状态下启动数据库时,此操作很有用。
# mount -F vxfs -o cluster <mntPt>
- 使用下列选项之一在群集主节点上使用装入选项启动数据库:
选项 1:
# sqlplus /as sysdba # startup mount;
选项 2:
# sqlplus /as sysbackup # startup mount;
- 从 RMAN 脚本或客户端 GUI 运行回滚还原操作。示例 RMAN 脚本文件 (
hot_database_backup_proc
) 位于以下目录路径中:/usr/openv/netbackup/ext/db_ext/oracle/samples/rman
要执行 PIT 回滚,请向脚本添加以下参数:
NB_ORA_PC_RESTORE=rollback
- 在主节点上卸载 CFS。
# umount <mntPt>
- 解冻 VCS 数据库服务组。
# hagrp -unfreeze <DB_Service_Group>
- 在所有群集节点上,使 VCS 数据库服务组(Oracle、CFSMount 和 CVMVolDg 资源)重新联机:
# hagrp -online <DB_Service_Group> -any