Oracle 学习笔记:Backup Recovery 常用命令
1、設(shè)置歸檔模式:
(1):查看數(shù)據(jù)庫(kù)是否處于歸檔模式:
歸檔模式處于禁用狀態(tài)。
(2):設(shè)置數(shù)據(jù)庫(kù)處于歸檔模式:
設(shè)置數(shù)據(jù)庫(kù)處于歸檔模式的前提是數(shù)據(jù)庫(kù)處于mount狀態(tài)下,重啟數(shù)據(jù)庫(kù)至mount狀態(tài):
在mount狀態(tài)下,使用alter語(yǔ)句啟用數(shù)據(jù)庫(kù)的歸檔模式:
2、定義閃回恢復(fù)區(qū)(flash recovery area):
閃回恢復(fù)區(qū)主要通過(guò)以下3個(gè)初始化參數(shù)來(lái)設(shè)置和管理:
db_recovery_file_dest:指定閃回恢復(fù)區(qū)的位置
db_recovery_file_dest_size:指定閃回恢復(fù)區(qū)的可用空間大小
db_flashback_retention_target:指定數(shù)據(jù)庫(kù)可以回退的時(shí)間,單位為分鐘,默認(rèn)1440分鐘,也就是一天。當(dāng)然,實(shí)際上可回退的時(shí)間還決定于閃回恢復(fù)區(qū)的大小,因?yàn)槔锩姹4媪嘶赝怂枰膄lash log。所以這個(gè)參數(shù)要和db_recovery_file_dest_size配合修改。
(1)、查看當(dāng)前的閃回恢復(fù)區(qū)的位置以及大小:
(2)、設(shè)置閃回恢復(fù)區(qū)的位置以及大小:
在設(shè)置閃回恢復(fù)區(qū)的位置之前,確定已經(jīng)創(chuàng)建了該目錄,否則在修改的過(guò)程中會(huì)報(bào)如下錯(cuò)誤:
(3)、查看上述的設(shè)置結(jié)果:
(4)、如果要查看閃回恢復(fù)區(qū)空間的使用情況,可以查看以下視圖:
(5)、如果要釋放更多的空間,可以使用如下命令刪除所有歸檔日志文件以釋放空間:
3、設(shè)置歸檔日志的多路徑存儲(chǔ):
(1)、查看log_archive_dest當(dāng)前的配置信息:
(2)、定義新位置:
第一條命令使用閃回恢復(fù)區(qū),第二條使用自定義的位置。
(3)、查看是否定義成功:
4、關(guān)于控制文件的control_file_record_keep_time參數(shù):
This parameter specify the minimum days the RMAN information is stored in the control file before overwritten. The default value is 7 days. When using catalog, a smaller value should be chosen.
查看此參數(shù)的值:
5、rman的使用:
(1)、啟用rman:
其中1、2、3、5、6是指非catalog的連接,第4條是至catalog的連接,db02是目標(biāo)數(shù)據(jù)庫(kù),db01是目錄數(shù)據(jù)庫(kù)。
(2)、顯示rman的配置信息:
(3)、配置rman:
啟用控制文件的自動(dòng)備份:
啟用備份集壓縮:
定義保留策略:
默認(rèn)的保留值是1.
(4)、恢復(fù)rman的配置默認(rèn)值:
6、備份命令backup:
如果直接使用backup database,則進(jìn)行全備,這個(gè)方法不能進(jìn)行增量備份和差異備份。
進(jìn)行級(jí)別0的備份,這個(gè)可以進(jìn)行增量備份和差異備份:
進(jìn)行級(jí)別1的備份:
進(jìn)行級(jí)別1的累計(jì)(cumulative)備份:
備份完成后刪除所有歸檔日志:
7、list命令:
8、report命令:
9、delete命令:
10、rman相關(guān)的幾個(gè)視圖:
- V$ARCHIVED_LOG??
- V$BACKUP_CORRUPTION??
- V$BACKUP_DEVICE??
- V$BACKUP_FILES??
- V$BACKUP_PIECE??
- V$BACKUP_REDOLOG??
- V$BACKUP_SET??
- V$BACKUP_SPFILE??
- V$COPY_CORRUPTION??
- V$RMAN_CONFIGURATION?
總結(jié)
以上是生活随笔為你收集整理的Oracle 学习笔记:Backup Recovery 常用命令的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 可耻的中国互联网
- 下一篇: 第二话 最最最简单的计算机