中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

備份概念(一致性、非一致性)

發布時間:2020-07-11 03:28:35 來源:網絡 閱讀:902 作者:sunhuabin2016 欄目:數據庫

一致性備份(consistent backup)的含義是,備份所包含的各個文件中的所有修改都具備相同的系統變化編號(system change number,SCN)。
   也就是說,備份所包含的各個文件中的所有數據均來自同一時間點。與非一致性備份(inconsistent backup)不同,
   使用一致性數據庫完全備份(consistent whole database backup)進行復原(restore)后,不需要執行恢復操作(recovery)。
非一致性備份指,在數據庫處于打開(open)狀態時,或數據庫異常關閉(shut down abnormally)后,對一個或多個數據庫文件進行的備份。

    1 一致性備份概述
 對數據庫整體或部分進行的一致性備份(consistent backup)后,備份中所有數據文件(datafile)及控制文件(control file)
都經歷過相同檢查點(checkpoint),擁有相同的 SCN。
    進行一致性數據庫完全備份(consistent whole database backup)的唯一方法是:首先使用 NORMAL,IMMEDIATE,或 TRANSACTIONAL 選項關閉數據庫
并在數據庫處于關閉狀態時進行備份
     Oracle 通過數據庫檢查點操作使數據文件和控制文件擁有相同的 SCN,即具備一致性。在一致性備份中,只有只讀表空間(read-only tablespace)及
脫機表空間(offline tablespace)的 SCN 可以比備份中其他文件的 SCN 滯后。這兩種表空間內的數據不會被修改,因此她們也能滿足一致性的要求。
    一致性數據庫完全備份的重要特點是,使用此種備份復原(restore)的數據庫無須恢復(recovery)即可打開(open),
這是因為復原的數據庫具備一致性:復原的數據文件內的數據是正確的,無須用戶進行任何處理。用戶可以使用一年前的一致性備份復原數據庫,
    而無須進行介質恢復(media  recovery),Oracle 也不必執行實例恢復(instance recovery)。
    但是,如果使用一致性備份復原數據庫而沒有應用重做日志(applying redo),備份之后產生的事務將全部丟失。
    
    2  非一致性備份
    如果數據庫沒有完全關閉,例如出現實例故障,或用戶使用了 SHUTDOWN ABORT 語句,此時數據庫的數據文件是非一致性的,即控制文件和redo log,
dbf這三個擁有的scn不一至,除非此數據庫為只讀數據庫。    
    如果數據庫運行在 NOARCHIVELOG(非歸檔)模式下,一致性數據庫完全備份是唯一有效的備份方案,因為使用非一致性備份(inconsistenbackup)復原數據庫后需要執行恢復操作來確保數據一致性。在NOARCHIVELOG 模式下,Oracle 不會對重做日志進行歸檔,因此恢復所需的重做日志可能已經不存在了。而運行在 ARCHIVELOG(歸檔)模式下的數據庫,可以采用一致性數據庫完全備份。當使用此種備份復原數據庫后,用戶可以立即打開數據庫,使備份后發生的事務全部丟失;如果歸檔的重做日志存在,用戶也可以應用這些日志從而恢復備份后發生的事務。 

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

金湖县| 宜都市| 安乡县| 罗甸县| 泾源县| 兴仁县| 秭归县| 萝北县| 阿克苏市| 蒙自县| 宝鸡市| 嵊州市| 方正县| 沅江市| 仁布县| 陈巴尔虎旗| 五家渠市| 滁州市| 泰安市| 邵阳县| 黔西县| 工布江达县| 唐山市| 奉新县| 晋宁县| 陇川县| 英吉沙县| 贵南县| 威信县| 金塔县| 平利县| 鄱阳县| 且末县| 桑日县| 松阳县| 平谷区| 玉林市| 伊金霍洛旗| 内丘县| 龙州县| 云南省|