關(guān)于使用rman備份數(shù)據(jù)庫的腳本
專注于為中小企業(yè)提供成都做網(wǎng)站、網(wǎng)站建設(shè)、外貿(mào)營銷網(wǎng)站建設(shè)服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)北關(guān)免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上千企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。#!/bin/bash
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/11.2.0.4/dbhome_1
export ORACLE_SID=yang1
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$PATH
backtime=`date +"90%y%m%d%H%M%S"`
$ORACLE_HOME/bin/rman target / log= /home/oracle/ full_backup_$backtime.log
< run{ allocate channel c1 device type disk; allocate channel c2 device type disk; allocate channel c3 device type disk; allocate channel c4 device type disk; sql 'alter system archive log current'; backup as compressed backupset full database format '/home/oracle/db_%d_%T_%U'; sql 'alter system archive log current'; backup archivelog all format '/home/oracle/rman_back/arch_%d_%T_%s_%p.bak'
delete input
; backup current controlfile format '/home/oracle/rman_back/ctl_%d_%T_%s_%p.bak';
release channel c1; release channel c2; release channel c3; release channel c4; } EOF 這個是個shell腳本 也可以在rman中執(zhí)行: allocate channel c1 device type disk; allocate channel c2 device type disk; allocate channel c3 device type disk; allocate channel c4 device type disk; sql 'alter system archive log current'; backup as compressed backupset full database format '/home/oracle/db_%d_%T_%U'; sql 'alter system archive log current'; backup archivelog all format '/home/oracle/rman_back/arch_%d_%T_%s_%p.bak'
delete input
; backup current controlfile format '/home/oracle/rman_back/ctl_%d_%T_%s_%p.bak';
release channel c1; release channel c2; release channel c3; release channel c4; 其中有一點需要說明的是備份archivelog的是否使用
delete input。
delete input的意思就是備份archivelog完成以后將archivelog刪除。
文章題目:oracle數(shù)據(jù)庫使用rman備份腳本-創(chuàng)新互聯(lián)
文章路徑:http://weahome.cn/article/dippid.html