windows+oracle環境的RMAN備份計劃
windows+oracle環境的RMAN備份計劃
備份計劃分為三個型別:1、資料庫完全備份 2、資料庫增量備份 3、歸檔日誌備份
具體執行計劃
1、 儲存兩個完整資料庫備份
2、 每週日凌晨4:30開始執行資料庫完全備份
3、 每週三凌晨4:30點開始執行資料庫增量備份
4、 每隔1小時執行一次歸檔日誌備份
[@more@]修改RMAN配置
命令提示符模式下輸入:
rman target /
進入RMAN操作介面,執行:
RMAN>CONFIGURE BACKUP OPTIMIZATION ON;
RMAN>CONFIGURE RETENTION POLICY TO REDUNDANCY 2;
RMAN>CONFIGURE CONTROLFILE AUTOBACKUP ON;
RMAN>CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO ‘e:databasebakdbnameCTL%U’;
備份指令碼
資料庫完全備份:
檔案路徑 e:databasebakdbfullbak.bat
內容:
rman cmdfile='e:databasebakdbfullbak.txt' log='e:databasebaklogFULL%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%.log'
資料庫增量備份:
檔案路徑 e:databasebakdbinc1bak.bat
內容:
rman cmdfile='e:databasebakdbinc1bak.txt' log='e:databasebaklogINC1%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%.log'
資料庫歸檔備份
檔案路徑 e:databasebakdbarcbak.bat
內容:
rman cmdfile='e:databasebakdbarcbak.txt' log='e:databasebaklogARC%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%.log'
資料庫完全備份指令碼內容
檔案路徑 e:databasebak
connect target /
run {
allocate channel c1 type disk;
allocate channel c2 type disk;
backup incremental level 0 database format 'e:databasebakdbnamedbfull%U' plus archivelog format 'e:databasebakdbnamearch%U' delete all input;
release channel c1;
release channel c2;
crosscheck backup;
report obsolete;
delete obsolete;
}
資料庫增量備份指令碼內容
檔案路徑 e:databasebakdbinc1bak.txt
connect target /
run {
allocate channel c1 type disk;
allocate channel c2 type disk;
backup incremental level 1 database format 'e:databasebakdbnamedbinc1%U' plus archivelog format 'e:databasebakdbnamearch%U' delete all input;
release channel c1;
release channel c2;
}
資料庫歸檔備份指令碼內容
檔案路徑 e:databasebakdbarcbak.txt
connect target /
run {
allocate channel c1 type disk;
allocate channel c2 type disk;
backup archivelog all format 'e:databasebakdbnamearch%U' delete all input;
release channel c1;
release channel c2;
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/73920/viewspace-1051470/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- hacmp環境下的rman備份ACM
- RMAN備份恢復——RAC環境資料庫的備份(zt)資料庫
- RMAN備份恢復--RAC環境資料庫的備份(十)資料庫
- RMAN備份恢復——RAC環境資料庫的備份(一)資料庫
- Oracle ADG環境下的RMAN備份策略Oracle
- Oracle生產環境RMAN備份指令碼Oracle指令碼
- aix下rac環境rman備份策略部署AI
- 【RMAN】RMAN備份恢復3 RMAN增量備份指令碼與crontab計劃任務指令碼
- oracle11gRAC環境使用RMAN備份方案Oracle
- RAC環境下的RMAN 備份指令碼一例指令碼
- 【RMAN】RMAN備份恢復1 RMAN冷備指令碼與crontab計劃任務指令碼
- 【RMAN】RMAN備份恢復2 RMAN熱備指令碼與crontab計劃任務指令碼
- 楊廷琨大師總結:RMAN備份恢復--RAC環境資料庫的備份資料庫
- Linux環境下的一個rman備份的例項指令碼Linux指令碼
- RAC環境歸檔NFS掛載方式RMAN備份錯誤NFS
- Linux環境下的一個rman備份的例項指令碼(轉載)Linux指令碼
- 【RMAN】RMAN的備份保留策略
- RMAN的備份原理
- RMAN的備份加密加密
- rman使用catalog 啟用計劃任務並自動備份
- Backup And Recovery User's Guide-備份RMAN備份-使用RMAN備份備份集GUIIDE
- Backup And Recovery User's Guide-RMAN備份概念-RMAN備份的多個拷貝-備份的備份GUIIDE
- RMAN說,我能備份(9)--RMAN增量備份與備份保留策略
- exp備份和rman備份的區別
- 【RMAN】RMAN備份至ASMASM
- RMAN說,我能備份(14)--實戰RMAN備份
- RMAN說,我能備份(11)--RMAN中的備份集屬性
- 庫存拆分計劃-備份
- rman 備份策略
- RMAN備份原理
- Backup And Recovery User's Guide-備份RMAN備份-用RMAN備份映象拷貝備份GUIIDE
- AIX/Linux生產環境下crontab自動排程RMAN物理備份例子AILinux
- RAC環境備份歸檔日誌和RMAN恢復啟動資料庫資料庫
- RMAN之環境配置(二)---Backups to a Media Manager備份到介質管理器
- rman備份的其它特性
- RMAN備份的並行並行
- Oracle裡邏輯備份、物理備份、Rman備份的區別Oracle
- RMAN說,我能備份(3)--RMAN全庫備份和表空間備份