中国存储网_ChinaStor.COM
BE在线帮助首页 - 中存储首页 - 存储论坛 -备份 -容灾 -BE专题 - 存储问答
声明:Symantec Backup Exec 2010 在线帮助手册资料版权属于Symantec(赛门铁克)公司所有!

使用 RMAN 备份 SAP 数据

Backup Exec 与 RMAN 集成,RMAN 是可以执行以下操作的 Oracle 实用程序:

要使用 RMAN 备份 SAP 数据,需要有 Backup Exec Oracle Agent 并且必须首先运行 Remote Agent Utility。

请参见关于 Remote Agent Utility for Windows Systems

必须按如下修改 Init<SID>.sap 文件中的 rman_send 参数:

rman_send =  ( "channel sbt_1 'NBBSA_SAP_AGENT_CONFIG_PATH=<INI file 
Path>'")

其中 <INI 文件路径>是 biparam.ini 的完整路径。例如:C:\oracle\ora92\database\biparam.ini。

请参见为 SAP Agent 配置 biparam.ini

确保 init'sid'.sap 的 'util_par_file' 参数中提到的 ini 文件路径与 rman_send 命令中指定的路径相同。

对于使用 RMAN 执行的备份和还原作业,Symantec Backup Exec 不接受从 BRBACKUP 或 BRRESTORE 传递的配置参数(-r 选项)。

按如下更新 init<SID>.ora:

control_file_record_keep_time <n>, (say n = 45)

此参数控制可重用记录在控制文件中保持的最小天数。

要进行联机备份,请键入以下命令:

    brbackup -d rman_util  -t online -m all

要进行脱离主机备份,请键入以下命令:

    brbackup -d rman_util -t offline -m all

注意:

在进行还原之前,请确保数据库处于装入状态。

在运行联机备份作业之前,请运行以下脚本:

$ORACLE_HOME\rdbms\admin\catalog.sql
$ORACLE_HOME\rdbms\admin\catspace.sql
$ORACLE_HOME\rdbms\admin\catproc.sql

这些脚本将配置联机备份的数据库。如果未正确配置数据库,则作业将失败。

如果出现以下错误:

RMAN-00571: 
===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS 
===============
RMAN-00571: 
===========================================================
ORA-06550: line 1, column 7:

PLS-00201: identifier 'DBMS_BACKUP_RESTORE.SET_CHARSET' must be 
declared

ORA-06550: line 1, column 7:

PL/SQL: Statement ignored

RMAN-04015: error setting target database character set to 
WE8MSWIN1252

运行以下脚本:

$ORACLE_HOME\rdbms\admin\catalog.sql
$ORACLE_HOME\rdbms\admin\catspace.sql
$ORACLE_HOME\rdbms\admin\catproc.sql

运行脚本后,请再次运行备份作业。

存储门户,存储第一站,中国存储网 www.ChinaStor.com