+ -
当前位置:首页 → 问答吧 → 麻烦各位帮我看一下自己写的备份脚本是否完善

麻烦各位帮我看一下自己写的备份脚本是否完善

时间:2010-09-21

来源:互联网

configure controlfile autobackup on;
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;
上面是调整备份策略,下面是备份脚本


run
{
allocate channel t1 type 'sbt_tape'
parms 'ENV=(NSR_DATA_VOLUME_POOL=Default,NSR_SERVER=gbxdxbjl,NSR_CLIENT=xdx_bjl)';
backup full database filesperset 1
format 'full_%d_%u';
sql 'alter system archive log current';
backup archivelog all
format 'arch_%t_%s_%p'
#skip inaccessible
#delete input;
Backup archivelog all delete input until time 'sysdate-7';
release channel t1;
allocate channel d1 type disk;
copy current controlfile to '/data2/oradata/ctlbak/ctl.bak';
sql 'create pfile='/sandata/cs_test/testg1/test_back/init.ora' from spfile' ;
release channel d1;
}
我其实想把SPfile当为普通文件去备份,不过不知道怎样写就写了一个SQL语句上去,请问还有什么地方需要完善呢?谢谢~!

作者: wanenjie   发布时间: 2010-09-21

执行结果如何?

作者: renxiao2003   发布时间: 2010-09-21

在rman环境中将
CONFIGURE CONTROLFILE AUTOBACKUP ON

设置为on之后,系统将在每次执行备份后,自动完成对控制文件和参数文件的自动备份。

所以无需再在脚本中写其他的语句!

作者: duolanshizhe   发布时间: 2010-09-21



QUOTE:
在rman环境中将
CONFIGURE CONTROLFILE AUTOBACKUP ON

设置为on之后,系统将在每次执行备份后,自动完成 ...
duolanshizhe 发表于 2010-09-21 11:47




    我想把SPFILE和cf作为普通文件除了备份到磁带上外还把他们备份到网络硬盘上

作者: wanenjie   发布时间: 2010-09-21

恩  可以利用另外的一个rman配置参数即可

CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F';

你可以设置成disk  也可以设置成tape

作者: duolanshizhe   发布时间: 2010-09-21

恩,不错啊

作者: 拿钱发帖死全家   发布时间: 2010-09-21

热门下载

更多