oracle备份脚本

如下为公司线上库的0级备份脚本:
 
# incremental level 0 backup script
export SHELL=/bin/bash
export NLS_LANG=american_america.ZHS16GBK
export PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin
export BASH_ENV=/home/oracle/.bashrc
export ORACLE_HOME=/oracle/product/10.2.0/db_1
export LD_LIBRARY_PATH=/oracle/product/10.2.0/db_1/lib:/lib:/usr/lib
export pwd=`cat /home/oracle/pwd.txt`
export spwd=`cat /home/oracle/spwd.txt`
source /home/oracle/.bash_profile
current_day=`date +%Y%m%d`
mkdir /rman/$current_day
TMP_VAL=`sqlplus -S mynet_app/$pwd@yesmynet1 <
set heading off feedback off pagesize 0 verify off echo off numwidth 4
select to_char(sysdate-21,'YYYYMMDD') from dual;
exit;
!`
sqlplus -S mynet_app/$pwd@yesmynet1 > kasaur_ctime_$TMP_VAL.txt <
set echo off
set feedback off
set newpage none
set linesize 2000
set verify off
set pagesize 0
set term off
set trims on
set heading  off 
set trimspool on
set trimout on
set timing off
SELECT to_char(sysdate-21+rownum-1,
               'yyyymmdd')
  FROM dual
CONNECT BY rownum <= 7;
commit;
exit;
!
while read kasaur
do
    if [ -d /rman/incr$kasaur ];
       then
                 rm -rf /rman/incr$kasaur
                fi
    if [ -d /rman/$kasaur ];
       then
                       rm -rf /rman/$kasaur
    fi
done 
rman target / <
run {
CONFIGURE CONTROLFILE AUTOBACKUP ON;
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/rman/$current_day/PID-%F';
allocate channel ch1 device type disk connect sys/$spwd@yesmynet1;
allocate channel ch2 device type disk connect sys/$spwd@yesmynet2;
allocate channel ch3 device type disk connect sys/$spwd@yesmynet3;
sql 'alter system archive log current';
backup incremental level 0 tag='db0'
format '/rman/$current_day/%n_%T_%U' database;
backup archivelog all format '/rman/$current_day/arc_%n_%T_%U' archivelog until time 'sysdate-7' delete input;
release channel ch1;
release channel ch2;
release channel ch3;
}
EOF
echo 'Y' > /rman/tag_l0.txt

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

user_pic_default.png
请登录后发表评论 登录
全部评论
<%=items[i].createtime%>

<%=items[i].content%>

<%if(items[i].items.items.length) { %>
<%for(var j=0;j
<%=items[i].items.items[j].createtime%> 回复

<%=items[i].items.items[j].username%>   回复   <%=items[i].items.items[j].tousername%><%=items[i].items.items[j].content%>

<%}%> <%if(items[i].items.total > 5) { %>
还有<%=items[i].items.total-5%>条评论 ) data-count=1 data-flag=true>点击查看
<%}%>
<%}%>
<%}%>

转载于:http://blog.itpub.net/25618347/viewspace-714086/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值