ITPub博客

首页 > Linux操作系统 > Linux操作系统 > RAC环境下数据库的备份

RAC环境下数据库的备份

原创 Linux操作系统 作者:必有我师 时间:2009-01-09 14:46:31 0 删除 编辑

Oracle RAC环境下的数据库备份与单实例Oracle数据库备份本质上是相同的,应该说都比较简单,可以通过单个实例或多个实例备份,RMAN脚本如下,另说明下我的环境:Oracle10g RAC(10.2.0.3)+EMC CX700(用裸设备)+Veritas Netbackup+L700磁带库
单实例,多通道

RUN {
ALLOCATE CHANNEL ch00 TYPE 'SBT_TAPE';
ALLOCATE CHANNEL ch01 TYPE 'SBT_TAPE';
SEND 'NB_ORA_CLIENT=$NB_ORA_CLIENT';
BACKUP
   TAG hot_backup
   FORMAT 'rac_backup_%d_%s_%p_%t'
   DATABASE;
   sql 'alter system archive log current';
RELEASE CHANNEL ch00;
RELEASE CHANNEL ch01;
}

多实例,多通道

RUN {
ALLOCATE CHANNEL ch00 device type sbt connect 'sys/sys@ora10g1' parms \"ENV=(NB_ORA_CLIENT=node1)\";
ALLOCATE CHANNEL ch01 device type sbt connect 'sys/sys@ora10g2' parms \"ENV=(NB_ORA_CLIENT=node2)\";
SEND 'NB_ORA_CLIENT=$NB_ORA_CLIENT';
BACKUP
   TAG hot_backup
   FORMAT 'rac_backup_%d_%s_%p_%t'
   DATABASE;
   sql 'alter system archive log current';
RELEASE CHANNEL ch00;
RELEASE CHANNEL ch01;
}

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/16689238/viewspace-534795/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-01-09

  • 博文量
    16
  • 访问量
    16310