rman备份,备数据库可以连到一个instance备份即可,但备份archivelog,必须连到
rac所有实例。
以下脚本请参考(注意,下列脚本使用带库了,如果是备到disk文件系统,type就是
disk了,env参数根据具体的备份软件进行修改,备份到disk上,就不需要了)
db备份
run
{
allocate channel t1 type 'sbt_tape' parms
'ENV=(TDPO_OPTFILE=/usr/tivoli/tsm/client/oracle/bin64/tdpo.opt)';
backup
filesperset 5
format 'df_%t_%s_%p'
(database);
release channel t1;
}
归档备份
run
{
allocate channel t1 type 'sbt_tape' connect sys/oracle@ORCL1 parms
'ENV=(TDPO_OPTFILE=/usr/tivoli/tsm/client/oracle/bin64/tdpo.opt)';
allocate channel t2 type 'sbt_tape' connect sys/oracle@ORCL2 parms
'ENV=(TDPO_OPTFILE=/usr/tivoli/tsm/client/oracle/bin64/tdpo.opt)';
backup archivelog all delete input;
sql 'alter system archive log current';
release channel t1;
release channel t2;
}
阅读(786) | 评论(0) | 转发(0) |