请输入搜索词进行查询
搜索 <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. 注册授权位置
关于对 RMAN 执行重定向还原
如果希望还原其他客户端所拥有的任何 RMAN 备份,请在目标客户端主机上执行以下过程。
客户端 A 上的用户无法启动到客户端 B 的重定向还原。只有客户端 B(即接收备份映像的客户端)上的用户才能启动重定向还原。属于数据库组并已执行备份的任何用户均可对其进行还原,除非 BKUP_IMAGE_PERM 变量被设置为 USER。
如果使用非 root 服务用户帐户,则将文件添加到 /usr/openv/netbackup/db/altnames
目录时,必须允许该用户进行特定访问。服务用户帐户必须通过所有权或者组获得对这些文件的完全访问和权限。例如,如果服务用户 svcname
在组 srvgrp
中,则文件可以具有权限 400
。如果文件所有者是其他用户和组,则文件权限必须允许该服务用户访问。例如,777
。在 Windows 环境中必须使用等效权限设置。
注意:
如果 RMAN 目录库数据库已丢失,请在继续进行重定向还原之前先还原该目录库数据库。
执行重定向还原
- 启用到源客户端使用的 RMAN 目录库数据库的网络连接。
- 执行以下操作之一:
在 Windows 上,使用 rman parms 选项将 NB_ORA_CLIENT 环境变量设置为源客户端。
在 UNIX 上,将 NB_ORA_CLIENT 环境变量设置为源客户端。
- 在 UNIX 上,检查源客户端上的 bp.conf 文件。请确保 CLIENT_NAME 变量或者未设置,或者设置为源客户端的主机名。
- 使源客户端的 init.ora 文件可用于目标客户端。
将该文件复制到目标客户端或在目标客户端上修改该文件。更改所有特定于位置的参数。
- 创建文件夹或设置目录权限,以还原数据文件:
在 Windows 上,为以前设置的 ORACLE_SID 创建并启动 Oracle 服务。创建要将数据文件还原到的文件夹。
在 UNIX 上,授予数据文件要还原到的目录的写权限。
- 设置目标客户端数据库的密码文件。
- 在 nomount 状态下启动数据库。
- 启动 RMAN,连接到目录库。在 Windows 上,同样连接到目标数据库。
- 在 UNIX 上,将 dbid 设置为源客户端数据库的 DBID。在不使用用户 ID 和密码的情况下连接到目标数据库。
- 运行 RMAN 还原脚本。在 UNIX 上,您也可以键入 RMAN 命令进行还原。