oracle逻辑备份和物理备份,oracle数据库物理备份和逻辑备份区别
oracle數(shù)據(jù)庫物理備份和邏輯備份區(qū)別
ORACLE中數(shù)據(jù)備份分為物理備份和邏輯備份兩種。物理備份就是轉(zhuǎn)儲(chǔ)ORACLE物理文件(如數(shù)據(jù)文件、控制文件、歸檔日志文件等),一旦數(shù)據(jù)庫發(fā)生故障,可以利用這些文件進(jìn)行還原;
邏輯備份就是對(duì)數(shù)據(jù)庫對(duì)象(如用戶、表、存儲(chǔ)過程等)利用EXPORT等工具進(jìn)行導(dǎo)出工作,可以利用IMPORT等工具把邏輯備份文件導(dǎo)入到數(shù)據(jù)庫。
RMAN備份是一種物理備份,不是對(duì)象級(jí)的邏輯備份, 可以用RMAN來備份數(shù)據(jù)文件、控制文件、參數(shù)文件、歸檔日志文件。在數(shù)據(jù)庫出現(xiàn)問題的時(shí)候可以通過RMAN物理備份恢復(fù)到數(shù)據(jù)庫的失效點(diǎn)。
邏輯備份是通過邏輯手段記錄要備份的數(shù)據(jù)庫對(duì)象的信息,是一種對(duì)象級(jí)備份的方案,因此邏輯備份的備份集的可移植性比較強(qiáng),可以把數(shù)據(jù)庫的邏輯備份恢復(fù)到不同版本不同平臺(tái)的數(shù)據(jù)庫上,也正式因?yàn)檫壿媯浞菔菍?duì)象級(jí)的備份,因此備份和恢復(fù)的效率比較低,對(duì)于大型的系統(tǒng),采用邏輯備份,其恢復(fù)時(shí)間之長是大多數(shù)大型業(yè)務(wù)系統(tǒng)所不能忍受的。 相對(duì)而言,物理備份不具備移植性,備份環(huán)境和恢復(fù)環(huán)境必須是完全相同的,由于物理備份是對(duì)數(shù)據(jù)庫的文件(Block)進(jìn)行備份,其備份和恢復(fù)速度相對(duì)比較快,在大型業(yè)務(wù)系統(tǒng)中較多地使用物理備份。
Oracle熱備份是一種物理備份,不過之后設(shè)置的物理備份和邏輯備份是兩種不同的方式,一種是block改變的應(yīng)用,一種的SQL語句的重現(xiàn),所以一個(gè)稱為物理Standby,一個(gè)稱為邏輯Standby 。
自:? 在實(shí)際應(yīng)用中,應(yīng)該以物理備份為主,邏輯備份作為補(bǔ)充。
總結(jié)
以上是生活随笔為你收集整理的oracle逻辑备份和物理备份,oracle数据库物理备份和逻辑备份区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: .net odbc连接mysql数据库,
 - 下一篇: oracle绑定主键,oracle添加主