Rman 定時備份crontab
第一步:加入定時任務:
crontab - l
10 0 * * * /oradata_uat8/udb001/backup_db.sh > /oradata_uat8/udb001/b.log
// 每天凌晨0:10自動備份資料庫。
第二步: shell 檔案呼叫backup scripts.
backup_db.sh
#!/bin/sh
export ORACLE_HOME=/apps/ude/oracle/product/10.2.0/database
export PATH=$ORACLE_HOME/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:$HOME/bin:/usr/bin/X11:/sbin:.
export ORACLE_BASE=/apps/ude/oracle
export PATH=$PATH:$ORACLE_HOME/bin:/$ORACLE_HOME/OPatch
export ORACLE_SID=udb001
cd /oradata_uat8/udb001/archive
rman target / CMDFILE udb_rman.rcv
第三步:Rman backup scripts.
udb_rman.rcv
#!/bin/sh
sql 'alter system switch logfile';
crosscheck archivelog all;
delete noprompt expired archivelog all;
crosscheck backup;
delete noprompt obsolete;
delete expired copy;
run{
allocate channel c1 type disk;
allocate channel c2 type disk;
allocate channel c3 type disk;
allocate channel c4 type disk;
allocate channel c5 type disk;
allocate channel c6 type disk;
allocate channel c7 type disk;
allocate channel c8 type disk;
backup database format '/oradata_uat8/udb001/rman/full_level0_%U';
backup archivelog all delete all input skip inaccessible format '/oradata_uat8/udb001/rman/ARC_%U';
backup current controlfile format '/oradata_uat8/udb001/rman/control_bak_%T';
release channel c1;
release channel c2;
release channel c3;
release channel c4;
release channel c5;
release channel c6;
release channel c7;
release channel c8;
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22578826/viewspace-663037/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【RMAN】同時建立多個備份(建立多重備份)
- 【RMAN】RMAN備份至ASMASM
- 【RMAN】在備庫執行rman備份時報錯RMAN-06820 ORA-17629
- RMAN備份概述
- 【RMAN】RMAN的備份保留策略
- RMAN備份恢復典型案例——RMAN備份&系統變慢
- crontab 定時
- RMAN備份進度
- rman 備份指令碼指令碼
- RMAN的備份原理
- MySQL 定時備份MySql
- RMAN備份恢復技巧
- 【rman備份策略】實驗
- Oracle RMAN備份實戰Oracle
- Oracle OCP(60):RMAN 備份Oracle
- rman 增量備份恢復
- MySQL 定時增量備份MySql
- MYSQL定時備份(一)MySql
- crontab定時任務
- RMAN 備份相關的概念
- [20190522]rman備份問題.txt
- RMAN備份異機恢復
- RMAN備份詳解(轉載)
- 使用RMAN備份資料庫資料庫
- rman備份的時候讀取v$session_longops失敗導致備份失敗SessionGo
- Oracle設定多個歸檔路徑生成多份歸檔日誌,Rman備份時也只備份其中的一份歸檔日誌Oracle
- Linux crontab 定時任務Linux
- 分享Oracle Rman的備份指令碼Oracle指令碼
- RMAN備份恢復效能優化優化
- RMAN加密備份的三種方式加密
- RMAN備份中發現壞塊
- RMAN自動備份任務新增
- oracle 12c rman備份pdbOracle
- 利用RMAN備份重建資料庫資料庫
- RMAN備份與恢復測試
- MYSQL定時任務-定時清除備份資料MySql
- 【備份】RMAN中對控制檔案的幾種備份方法
- 定時備份MySQL資料庫MySql資料庫
- ORACLE常用定時備份指令碼Oracle指令碼