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 備份指令碼指令碼
- 分享Oracle Rman的備份指令碼Oracle指令碼
- oracle資料庫使用rman備份指令碼Oracle資料庫指令碼
- 備份指令碼指令碼
- 【RMAN】RMAN備份至ASMASM
- RMAN備份概述
- 【RMAN】RMAN的備份保留策略
- mysql備份指令碼MySql指令碼
- ORACLE備份指令碼Oracle指令碼
- RMAN備份恢復典型案例——RMAN備份&系統變慢
- RMAN備份進度
- RMAN的備份原理
- 自動備份指令碼指令碼
- windows mysqldump備份指令碼WindowsMySql指令碼
- ORACLE NBU調取oracle rman指令碼備份歸檔不自動刪除歸檔Oracle指令碼
- rman 增量備份恢復
- Oracle RMAN備份實戰Oracle
- Oracle OCP(60):RMAN 備份Oracle
- RMAN備份恢復技巧
- 【rman備份策略】實驗
- expdp 邏輯備份指令碼指令碼
- 資料庫備份指令碼資料庫指令碼
- 兩套mysql備份指令碼MySql指令碼
- 【RMAN】同時建立多個備份(建立多重備份)
- 【RMAN】在備庫執行rman備份時報錯RMAN-06820 ORA-17629
- RMAN備份詳解(轉載)
- [20190522]rman備份問題.txt
- RMAN 備份相關的概念
- 使用RMAN備份資料庫資料庫
- RMAN備份異機恢復
- oracle自動冷備份指令碼Oracle指令碼
- MySQL中binlog備份指令碼分享MySql指令碼
- 使用shell 指令碼備份資料指令碼
- ORACLE常用定時備份指令碼Oracle指令碼
- oracle 12c rman備份pdbOracle
- 利用RMAN備份重建資料庫資料庫
- RMAN備份恢復效能優化優化
- RMAN備份中發現壞塊
- RMAN備份與恢復測試