聯機重做日誌、歸檔日誌、備用重做日誌

yiyu_66發表於2007-12-25
 
    DataGuard恢復操作最關鍵的結構是:聯機重做日誌(redo log)、歸檔重做日誌(archvie log)和備用重做日誌(standby redo log 需要另外配置)。

    聯機重做日誌(redo log):

        主備庫都包含redolog,物理備庫因為不會以"讀寫"方式開啟,所以不使用聯機日誌,但是聯機重做日誌是存在的。僅僅是不使用而已。

    歸檔重做日誌(archive log):

        歸檔日誌是主備庫之間保持同步的主要檔案,主庫通過傳送歸檔日誌到備庫而完成兩臺資料庫間的同步。

    備用重做日誌(standby redo log):

        備用重做日誌類似於"聯機重做日誌"。不過備用重做日誌是用於儲存從主資料庫接收的重做條目。

        如果資料庫執行在"最大保護"或"最大可用性"模式時,必須在備用庫配置備用聯機日誌。配置備用聯機重做日誌可以做備用庫的實時恢復。

    備用重做日誌的優點:

            可以存放在裸設定上;
            與聯機重做日誌一樣可以多重備用重做日誌,以提高重做日誌的可靠性;
            如果主資料庫出現故障,備用重做日誌可以恢復比歸檔日誌更多的資料;
            主資料庫上的ARCn或LGWR程式直接傳送資料到遠端備機的備用重做日誌,省去了註冊歸檔日誌的步驟。



DataGuard主備機同步步驟:

    1.主庫生成重做資料,傳輸到備用庫。
    2.備用庫系統通過"RFS程式(遠端檔案服務)"接收。
    3.RFS程式(遠端檔案服務)將重做條目寫入備用歸檔日誌或備用重做日誌(如果配置備用重做日誌)中。
    4.備用庫通過歸檔日誌或備用重做日誌檔案來恢復(實時應用情況下,備用重做日誌寫滿後直接應該而不是歸檔後再應用)。
 
 
原文出處:http://hi.baidu.com/zwfha/blog/item/9e74b894b7e1421cd21b7014.html

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/81912/viewspace-1275/,如需轉載,請註明出處,否則將追究法律責任。

相關文章