ITPub博客

首页 > Linux操作系统 > Linux操作系统 > RMAN自动备份脚本

RMAN自动备份脚本

原创 Linux操作系统 作者:jifei0611 时间:2008-12-17 10:51:31 0 删除 编辑

RMAN自动备份脚本

环境:Linux4U5+ORACLE10GR2

1.备份脚本如下:

level 0级备份脚本

#!/bin/sh

export ORACLE_SID=hdi26

export ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1

export PATH=.:$ORACLE_HOME/bin:$PATH:.

rman target / << EOF

run

{

backup  incremental level 0 database;

backup archivelog from time 'sysdate-0.98';

}

exit

EOF

level 1级备份脚本

#!/bin/sh

export ORACLE_SID=hdi26

export ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1

export PATH=.:$ORACLE_HOME/bin:$PATH:.

rman target / << EOF

run

{

backup  incremental level 1 database;

backup archivelog from time 'sysdate-0.98';

}

exit

EOF

2.oracle用户下crontab中添加如下内容:

crontab –e

# *** rman backup *** #

55 23 * * 7 sh /home/oracle/backupscript/incr0.sh

55 23 * * 1,2,3,4,5,6 sh /home/oracle/backupscript/incr1.sh

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

请登录后发表评论 登录
全部评论

注册时间:2008-01-12

  • 博文量
    143
  • 访问量
    275221