ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 自己写的一个备份脚本

自己写的一个备份脚本

原创 Linux操作系统 作者:jinyuhuahan 时间:2009-03-24 13:48:10 0 删除 编辑

full.sh

export PATH
unset USERNAME
export LD_ASSUME_KERNEL=2.4.19
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/9.2.0.4
export ORACLE_SID=orcl
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export NLS_LANG=AMERICAN.ZHS16GBK
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib
export PATH=$PATH:$ORACLE_HOME/bin

/opt/oracle/product/9.2.0.4/bin/rman  target sys/klmtklmt@orcl.32 cmdfile=/opt/full.rman
log /opt/backup/full.log

full.rman

delete noprompt obsolete;
run{
configure retention policy to redundancy 3;
configure backup optimization on;
configure controlfile autobackup on;
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/opt/backup/%F';
allocate channel ch1 device type disk;
allocate channel ch2 device type disk;
backup
incremental level=0 
filesperset 20
format '/opt/backup/%U'
database
plus archivelog filesperset 20
delete all input;
release channel ch1;
release channel ch2;
}

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

上一篇: spss在线视频
请登录后发表评论 登录
全部评论

注册时间:2009-03-17

  • 博文量
    19
  • 访问量
    25408