rman備份指令碼
vi rman_bak.sh
指令碼實現的是rman 全庫備份,
先刪除掉無用的備份集,開啟三個備份通道。
點選(此處)摺疊或開啟
-
#!/bin/sh
-
source /home/oracle/.bash_profile
-
cd $ORACLE_HOME/bin
-
rman target / nocatalog msglog=/app/oracle/back/log/rman_bk_`date \'+%Y%m%d%H%M%S\'`.log <<EOF
-
run{
-
REPORT OBSOLETE;
-
DELETE force NOPROMPT OBSOLETE;
-
allocate channel c1 type disk;//定義通道//
-
allocate channel c2 type disk;//定義通道//
-
allocate channel c3 type disk;//定義通道//
-
backup full database tag \'dbfull\' format \'/app/oracle/back/data/dbfull_%u_%s_%p\' ;
-
backup current controlfile tag \'ctl\' format \'/app/oracle/oadb_backup/data/ctl_%s_%p_%t\';
-
sql \'alter system archive log current\';
-
#crosscheck archivelog all;
-
backup filesperset 3 archivelog all tag \'arch\' format \'/app/oracle/oadb_backup/data/arch_%u_%s_%p\' delete input;
-
release channel c1;
-
release channel c2;
-
release channel c3;
-
}
-
exit;
- EOF
指令碼實現的是rman 全庫備份,
先刪除掉無用的備份集,開啟三個備份通道。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30936525/viewspace-2016729/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- rman 備份指令碼指令碼
- rman備份和增量備份指令碼指令碼
- rman 全備份指令碼指令碼
- rman增量備份指令碼指令碼
- windows rman備份指令碼Windows指令碼
- RMAN常用備份指令碼指令碼
- oracle RMAN備份指令碼Oracle指令碼
- [Oracle] rman備份指令碼(2)Oracle指令碼
- 使用rman備份的指令碼指令碼
- oracle rman備份指令碼收集Oracle指令碼
- Windows下RMAN備份指令碼Windows指令碼
- RMAN全庫備份指令碼指令碼
- RMAN備份Shel指令碼示例指令碼
- Rman備份的shell指令碼指令碼
- 分享Oracle Rman的備份指令碼Oracle指令碼
- oracle rman 定時備份指令碼Oracle指令碼
- RMAN定時全備份指令碼指令碼
- 轉貼:RMAN備份指令碼(Unix)指令碼
- [Oracle] rman備份的指令碼(1)Oracle指令碼
- rman 自動備份指令碼-windows指令碼Windows
- rman備份的shell指令碼(例子)指令碼
- ORACLE RMAN備份的指令碼配置Oracle指令碼
- RAC模式下的備份策略以及RMAN備份指令碼模式指令碼
- rman的備份檢視的指令碼指令碼
- linux 下RMAN備份shell指令碼Linux指令碼
- oracle11g Rman 備份指令碼Oracle指令碼
- RMAN備份歸檔日誌指令碼指令碼
- windows下rman自動備份指令碼Windows指令碼
- RMAN備份恢復測試指令碼指令碼
- 【RMAN】RMAN備份恢復3 RMAN增量備份指令碼與crontab計劃任務指令碼
- RAC模式下的備份策略以及RMAN備份指令碼(轉)模式指令碼
- RAC模式下的備份策略以及RMAN備份指令碼(ZF)模式指令碼
- oracle資料庫使用rman備份指令碼Oracle資料庫指令碼
- rman備份指令碼 傳送郵件通知指令碼
- Oracle生產環境RMAN備份指令碼Oracle指令碼
- 一個完整的RMAN備份指令碼(轉)指令碼
- TSM+RMAN 自動備份指令碼 on aix指令碼AI
- [Rman]Oracle Rman增量備份Level012指令碼Oracle指令碼