Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1144089
  • 博文数量: 231
  • 博客积分: 2500
  • 博客等级: 少校
  • 技术积分: 2662
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-03 16:35
个人简介

学无止境

文章分类

全部博文(231)

文章存档

2014年(7)

2013年(103)

2011年(11)

2010年(53)

2009年(57)

分类: Oracle

2009-11-25 19:25:55

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) |
给主人留下些什么吧!~~