天天看點

Oracle RAMN 備份解決方案一例

Oracle RAMN 備份解決方案一例

首先将資料庫備份到本地伺服器的一個目錄下(目錄是按日期格式生成,本地備份保留周期視存儲情況而定.一般一天即可)。

最後清理本地備份路徑下的備份。

如上所示,隻有三個步驟,整體思路非常簡單,下面介紹一下實施的具體腳本

首先介紹一下備份腳本backup_db_xxxx.sh (注意xxx為資料庫執行個體名稱,腳本裡面很多xxx需要根據具體場景進行替換,例如執行個體名稱、郵件位址等)

backup_db_xxx.rcv 檔案其實rman的指令檔案(backup_db_xxxx.sh 裡面調用)。如下所示

delete_obj_xxxx.sh  檔案如下所示:

/u04/backup/scripts/delete_ob_xxx.rcv檔案為rman的cmdfile,如下所示

然後再crontab作業裡面配置作業

15 00 * * * /u04/backup/scripts/backup_db_xxx.sh >/dev/null 2>&1

00 08 * * * /u04/backup/scripts/delete_ob_xxx.sh >/dev/null 2>&1