採用0112111增量備份策略,7天乙個輪迴
也就是週日0級備份,周1 2 4 5 6 採用2級增量備份,周3採用1級增量備份
配置控制檔案備份路徑
rman > configure controlfile autobackup format for device type disk to '/u01/backup/rmanbk/ccontrolfile_%f';
資料備份目錄
$ mkdir -p /u01/backup/rmanbk
首先將過期天數設為7天
rman> configure retention policy to recovery window of 7 days;
下面開始建立0級 1級 2級備份指令碼
0級備份指令碼
vim rman_bk_level0.sh
------0級備份----------------
#! /bin/bash
export oracle_sid=orcl
export nls_lang='american_america.zhs16gbk'
runcrosscheck backup;
delete noprompt obsolete;
exit;
<------------------
1級備份指令碼
vim rman_bk_level1.sh
---------1級增量備份---------------
#! /bin/bash
export oracle_sid=orcl
export nls_lang='american_america.zhs16gbk'
runcrosscheck backup;
delete noprompt obsolete;
exit;
<2級備份指令碼
vim rman_bk_level2.sh
---------2級增量備份---------------
#! /bin/bash
export oracle_sid=orcl
export nls_lang='american_america.zhs16gbk'
runcrosscheck backup;
delete noprompt obsolete;
release d1;
exit;
<加入到crontab中
crontab -e
-----------
#週日0級備份
00 23 * * 0 /u01/backup_shell/rman_bk_level0.sh
#周一、二、四、五、六2級增量備份
00 23 * * 1,2,4,5,6 /u01/backup_shell/rman_bk_level2.sh
#週三1級增量備份
00 23 * * 3 /u01/backup_shell/rman_bk_level1.sh
-------------
oracle定時備份 增量備份
一 匯出 匯入 export import 利用export可將資料從資料庫中提取出來,利用import則可將提取出來的資料送回oracle資料庫中去。1.簡單匯出資料 export 和匯入資料 import oracle支援三種型別的輸出 1 表方式 t方式 將指定表的資料匯出。2 使用者方式 u...
Oracle增量備份原理
rman乙個強大的功能是支援增量備份,增量備份中心思想就是減少備份的資料量,我們不需要在從頭開始備份了,只需要備份自上次已備份之後的資料塊即可。關於incremental增量備份級別 oracle 9i 共有五種級別 0 1 2 3 4,0級最高 4級最低,0級是1級的基礎以此類推。oracle 1...
Oracle的差異增量備份和累積增量備份
差異增量備份 differential incremental backup 備份自最近一次小於或等於level n備份以來的修改。累積增量備份 cumulative incremental backup 備份自最近一次小於level n備份以來的修改。在rman增量備份中,有差異增量和累積增量的概...