我們回過(guò)頭來(lái)看看進(jìn)行數(shù)據(jù)庫(kù)備份時(shí)生成的文件。
一共生成了兩個(gè)文件
/u01/app/oracle/fast_recovery_area/DEVDB/backupset/2015_07_08/o1_mf_nnndf_TAG20150708T005827_bsr19n9z_.bkp /u01/app/oracle/fast_recovery_area/DEVDB/backupset/2015_07_08/o1_mf_ncsnf_TAG20150708T005827_bsr1flnq_.bkp第一個(gè)文件包含了6個(gè)dbf文件的備份,第二個(gè)文件包含了控制文件和spfile的備份。這兩個(gè)文件RMAN稱之為備份集。
備份集:是RMAN用來(lái)保存?zhèn)浞萏赜械母袷剑粋€(gè)備份集可以包含一個(gè)或者多個(gè)物理文件。
備份集有三種:
數(shù)據(jù)文件:可以包含數(shù)據(jù)文件和控制文件,但不包含歸檔日志。
歸檔日志:僅包含歸檔日志,不能包含數(shù)據(jù)文件或控制文件。
備份集:在RMAN中可以對(duì)備份集做備份,也就是說(shuō)備份集里面包含備份集。
備份集的特性
可以使用BACKUP 命令創(chuàng)建備份集。FILESPERSET 參數(shù)可以控制備份集中包含的數(shù)據(jù)文件個(gè)數(shù)。
備份集通常包含多個(gè)文件。
可以將備份集寫入磁盤或磁帶。
要從備份集中提取文件,必須使用還原操作。
數(shù)據(jù)文件備份集可以是增量備份或完全備份。
備份集不包含從未使用過(guò)的塊。
我們?cè)囅胍幌?,如果按照上面?zhèn)浞輸?shù)據(jù)庫(kù)一樣,所有的數(shù)據(jù)文件都只生成一個(gè)備份集文件會(huì)有什么問(wèn)題?當(dāng)數(shù)據(jù)庫(kù)非常大的時(shí)候,生成出來(lái)的一個(gè)文件也是巨大的。即便我們不考慮操作系統(tǒng)對(duì)文件大小是否有限制。那么大的一個(gè)文件在管理維護(hù)上也是非常困難的。
為此,Oracle引入了備份片的概念。如果你仔細(xì)留意上面?zhèn)浞菪畔?,你?huì)發(fā)現(xiàn)這樣的字樣。
piece handle=/u01/app/oracle/fast_recovery_area/DEVDB/backupset/2015_07_08/o1_mf_nnndf_TAG20150708T005827_bsr19n9z_.bkppiece即時(shí)備份片的意思。備份片在物理上將備份集拆分成一個(gè)或多個(gè)文件。我們看下圖:
備份片的特性
備份片是備份集中的一個(gè)文件。
備份片可以包含來(lái)自多個(gè)數(shù)據(jù)文件的數(shù)據(jù)塊。
可以使用參數(shù)MAXPIECESIZE來(lái)控制備份片的大大小。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。