Oracle Secure Backup管理員指南 第3章 備份配置與介質設置

作者: 不剪發(fā)的Tony老師
畢業(yè)于北京航空航天大學,十多年數據庫管理與開發(fā)經驗,目前在一家全球性的金融公司從事數據庫架構設計。CSDN學院簽約講師以及GitChat專欄作者。csdn上的博客收藏于以下地址:https://tonydong.blog.csdn.net

本章說明如何配置管理域的備份和介質設置。
3.1 配置介質簇

介質簇(media family)是擁有相同屬性的帶卷的邏輯分類。一個介質簇中的帶卷共享相同的命名模式以及備份數據寫入與保留策略。

介質簇擁有兩個帶卷過期策略(expiration policy)類型之一:內容管理(默認)或者時間管理過期策略。內容管理的帶卷只有當帶卷中的每個備份片(backup piece)都被標記為已刪除后才會過期。時間管理的帶卷經過寫入窗口時間(write window time)(如果指定了的話)、保留期(retention period)以及帶卷創(chuàng)建時間(volume creation time)的時間總和之后過期。

唯一的默認介質簇是RMAN-DEFAULT,一個僅用于RMAN備份的內容管理的介質簇。不能刪除或者重命名該介質簇,但是可以修改某些屬性。

如果沒有指定一個用于文件系統(tǒng)備份的介質簇,Oracle安全備份默認備份到null介質簇。此時,該帶卷沒有過期時間,并且寫入窗口永遠保持打開。默認,VOL用于帶卷ID的前綴,例如帶卷ID VOL000002。

有必要為以下備份類型創(chuàng)建介質簇:

    完全備份
    增量備份
    異地備份。介質簇中的帶卷沒有過期時間。這些帶卷是異地存儲的,用于災難恢復或者長期存儲。
    隨意備份。該介質簇用于試驗備份或者在通常備份計劃之外的備份與還原操作。

3.1.1 顯示介質簇

可以使用Oracle Enterprise Manager Database Control 11g顯示已有的介質簇。查看介質簇需要display administrative domain's configuration權限。

執(zhí)行以下操作顯示介質簇:

    在DC主頁面中,點擊Availability。出現可用性子頁面。
    在Oracle安全備份部分,點擊Assign and Manage。出現Oracle安全備份域:domain_name頁面。
    點擊Setup。出現設置子頁面。
    在介質生命周期部分,點擊Media Families。出現介質簇頁面。
    介質簇頁面列出了當前已定義的全部介質簇。對于每個介質簇,表格顯示了以下內容:介質簇名稱;帶卷ID;帶卷是否可以追加;寫入窗口;保留期。


3.1.2 添加介質簇

可以使用DC創(chuàng)建介質簇。介質簇確保了不同時間創(chuàng)建的帶卷用于類似的特性。

添加介質簇頁面包含配置流轉策略和復制策略的選項。該選項只在設置了vaulting環(huán)境時顯示信息。

執(zhí)行以下操作添加介質簇:

    執(zhí)行“3.1.1 顯示介質簇”中的操作,出現DC介質簇頁面。
    點擊Add。出現添加介質簇頁面。
    在Media Family Name項輸入一個名稱。介質簇名稱區(qū)分大小寫,并且必須使用一個字母數字字符開頭,只能包含字母、數字、連接號、下劃線以及點號(不能有空格),最多31個字符。
    在Write Window項,輸入一個時間量。可以在右邊的列表中選擇秒、分、小時、天、周、月、年或者永久。寫入窗口是卷組保留打開更新的時間段,通常由另一個備份映像進行更新。該介質簇中的每個帶卷都看作相同卷集的一部分。寫入窗口在Oracle安全備份在第一個帶卷寫入第一個文件時打開,在指定時間段過去之后關閉。當寫入窗口關閉后,不允許對卷組再進行更新,除非以下情況:卷組過期;重新標記;重新使用;取消標記;強制覆蓋。
    在Retention Policy項,選擇以下選項之一:Retain Volume Sets For 指定介質簇為時間管理,而不是內容管理的。選擇該項,還必須指定一個值和一個時間單位。保留期可以阻止覆蓋介質簇中的成員帶卷,直到指定時間段過后。如果一個帶卷已滿,并且Oracle安全備份繼續(xù)備份到后續(xù)的帶卷中,將會賦予卷組中每個帶卷相同的保留時間??梢詫MAN備份存儲到時間管理的帶卷中。因此,擁有時間管理的過期策略的帶卷可以包含文件備份和RMAN備份片的混合;Content Manages Reuse 用于RMAN備份的保留策略,不能將文件系統(tǒng)備份寫入內容管理的帶卷。內容管理的帶卷在所有備份映像片段被標記為刪除后才能覆蓋??梢酝ㄟ^RMAN或者obtool的rmpiece命令刪除備份片段。內容管理的卷組中的帶卷在其他帶卷沒有過期時也可以過期。
    在Appendable項,選擇以下選項之一:Yes 允許其他的備份映像添加到帶卷中;No 不允許添加其他的備份映像到帶卷中。
    在Comment項,輸入針對介質簇的描述(可選)并點擊OK。介質簇頁面顯示一條成功信息,以及一個添加更多介質簇的鏈接。

3.1.3 編輯或者顯示介質簇屬性

可以使用DC編輯用戶定義的介質簇的任何屬性,只要擁有modify administrative domain's configuration權限。同樣,可以編輯RMAN-DEFAULT介質簇的任何屬性,除了write window和keep volume set之外。

執(zhí)行以下操作顯示或者編輯介質簇的屬性:

    執(zhí)行“3.1.1 顯示介質簇”中的操作,出現DC介質簇頁面。
    選擇介質簇并點擊Edit。
    執(zhí)行任何修改并點擊OK。介質簇頁面顯示一條成功信息。

3.1.4 刪除介質簇

可以使用DC刪除管理域中的介質簇。注意,刪除介質簇不會影響到之前通過該介質簇寫入帶卷的元數據。執(zhí)行以下操作刪除介質簇:

    執(zhí)行“3.1.1 顯示介質簇”中的操作,出現DC介質簇頁面。
    選擇介質簇并點擊Remove。出現確認頁面。
    點擊Yes。介質簇頁面顯示一條成功信息,不再顯示被刪除介質簇。

3.2 配置數據庫備份存儲選擇器

數據庫備份存儲選擇器(database backup storage selector)將RMAN備份與Oracle安全備份存儲介質進行關聯。例如,可以指定數據庫orcl的歸檔重做日志備份使用介質簇orcl_log。

可以使用Database Control創(chuàng)建一個存儲選擇器。DC為選擇器產生一個系統(tǒng)定義的名稱。如果想要指定數據庫備份存儲選擇器的名稱,可以使用obtool的mkssel命令。同樣,也可以使用Oracle安全備份Web工具管理數據庫備份存儲選擇器。
3.2.1 顯示數據庫備份存儲選擇器

顯示存儲選擇器需要擁有display administrative domain's configuration權限。

執(zhí)行以下操作顯示數據庫存儲選擇器:

    在DC主頁面中,點擊Availability。出現可用性子頁面。
    在備份/恢復部分,點擊Backup Settings。出現備份設置頁面。

3.2.2 添加數據庫備份存儲選擇器

可以使用DC創(chuàng)建數據庫備份存儲選擇器。Oracle安全備份在與RMAN交互時,將存儲選擇器中封裝的信息用于備份作業(yè)。

執(zhí)行以下操作配置數據庫備份存儲選擇器:

    執(zhí)行“3.2.1 顯示數據庫備份存儲選擇器”中的操作,出現備份設置頁面。
    在Oracle安全備份域部分,點擊Configure。出現管理服務器登錄頁面。
    從Administrative Server列表中選擇一個管理服務器。在Username項輸入一個擁有管理權限的Oracle安全備份用戶名。在Password項輸入口令。如果想要DC記住該用戶和口令,選擇Save As Preferred Credential。點擊OK。出現備份存儲選擇器頁面。
    點擊Add。出現添加備份存儲選擇器頁面。
    在數據庫備份類型中,選擇以下之一:All;Archive Logs;Auto Backup;Full;Incremental。
    在Copy Number項,選擇一個拷貝份數。
    在Media Family中,選擇一個介質簇。
    在Encryption項,選擇以下加密類型之一:on 加密備份數據,除非已經由RMAN加密;off 不加密備份數據,除非主機或者全局策略設置需要加密。該選項為默認設置;forced off 不加密備份數據,覆蓋任何主機加密設置。該選項不會影響RMAN加密;software encryption 使用軟件加密替代硬件加密。
    在Resource Wait Time項,輸入一個值并從列表中選擇一個單位。默認為Forever。資源等待時間指定了等待備份所需資源可用的時間。如果在該時間過后資源仍然不可用,備份將會失敗。
    在使用設備部分,點擊Add指定備份所用的磁帶設備。如果沒有指定任何磁帶設備,Oracle安全備份使用管理域中的任意可用磁帶設備。出現使用設備頁面。
    如果想要篩選磁帶設備列表,在Device Name項中輸入名稱并點擊Go。在搜索結果表格中,選擇一個磁帶驅動器并點擊Select。出現添加數據庫選擇器頁面,所選磁帶驅動器出現在使用設備表格中。
    選擇使用的磁帶設備或者驅動器,點擊Select。
    點擊OK。備份存儲選擇器頁面顯示一條成功信息。添加的數據庫備份存儲選擇器出現在表格中。

3.2.3 編輯數據庫備份存儲選擇器

修改存儲選擇器需要擁有modify administrative domain's configuration權限。

執(zhí)行以下操作編輯數據庫備份存儲選擇器參數:

    執(zhí)行“3.2.1 顯示數據庫備份存儲選擇器”中的操作,出現備份設置頁面。
    在Oracle安全備份部分,點擊Configure。出現管理服務器登錄頁面。
    從AdministrativeServer列表中選擇一個管理服務器。在Username項輸入一個擁有管理權限的Oracle安全備份用戶名。在Password項輸入口令。如果想要DC記住該用戶和口令,選擇Save As Preferred Credential。點擊OK。出現備份存儲選擇器頁面。
    選擇備份存儲選擇器,點擊Edit。出現編輯備份存儲選擇器頁面。
    執(zhí)行修改并點擊OK。備份存儲選擇器頁面顯示一條成功信息,以及所執(zhí)行的修改。要修改數據庫備份存儲選擇器的名稱,可以使用Web工具或者obtool的renssel命令。

3.2.4 刪除數據庫備份存儲選擇器

刪除存儲選擇器需要擁有modify administrative domain's configuration權限。

執(zhí)行以下操作刪除數據庫備份存儲選擇器:

    執(zhí)行“3.2.1 顯示數據庫備份存儲選擇器”中的操作,出現備份設置頁面。
    在Oracle安全備份域部分,點擊Configure。出現管理服務器登錄頁面。
    從AdministrativeServer列表中選擇一個管理服務器。在Username項輸入一個擁有管理權限的Oracle安全備份用戶名。在Password項輸入口令。如果想要DC記住該用戶和口令,選擇Save As Preferred Credential。點擊OK。出現備份存儲選擇器頁面。
    選擇備份存儲選擇器,點擊Remove。出現確認頁面。
    點擊Yes。備份存儲選擇器頁面顯示一條成功信息,并且所選備份存儲選擇器不再出現在列表中。

3.3 配置作業(yè)匯報計劃

作業(yè)匯報(job summary)是描述選定的文件系統(tǒng)備份或還原作業(yè)、數據庫備份或還原作業(yè)、介質移動作業(yè)或者復制作業(yè)狀態(tài)的報告。可以配置一個指示何時生成以及誰接收報告的作業(yè)匯報計劃(job summary schedule)。

Oracle建議至少創(chuàng)建一個作業(yè)匯報計劃,以便能夠接收到描述每個計劃備份作業(yè)的狀態(tài)的自動電子郵件。
3.3.1 顯示作業(yè)匯報頁面

列出作業(yè)匯報必須擁有display administrative domain's configuration權限。執(zhí)行以下操作在Web工具中顯示當前定義的作業(yè)匯報列表:

    在Oracle安全備份Web工具主頁面上,點擊Configure。出現配置子頁面。
    在高級部分,點擊Job Summaries。出現配置:作業(yè)匯報頁面。
    配置:作業(yè)匯報頁面按照名稱列出了當前定義的所有作業(yè)匯報。同時還顯示了每個作業(yè)匯報的運行時間和覆蓋的時間段。


3.3.2 創(chuàng)建作業(yè)匯報計劃

可以使用Web工具創(chuàng)建作業(yè)匯報計劃。作業(yè)匯報計劃是一個表明作業(yè)是否成功的文本文件報告,指示了Oracle安全備份何時與何種情況下應該產生備份、還原或者復制作業(yè)的匯報。

執(zhí)行以下操作創(chuàng)建作業(yè)匯報計劃:

    執(zhí)行“3.3.1 顯示作業(yè)匯報頁面”中的步驟,出現配置:作業(yè)匯報頁面。
    點擊Add,出現配置:作業(yè)匯報 > 新建作業(yè)匯報頁面。
    在Summary項中輸入一個作業(yè)匯報名稱。名稱區(qū)分大小寫,并且必須以一個字母數字字符開頭。名稱只能包含字母、數字、破折號、下劃線以及點號(不能包含空格),最大長度為127個字符。
    選擇以下選項之一:Select daily,該選項產生一個每周7天,每天一次的作業(yè)匯報;Select weekdays,該選項產生一個周一到周五,每天一次的作業(yè)匯報;Select weekend,該選項產生一個周六和周日,每天一次的作業(yè)匯報;選擇每周的一天或者多天執(zhí)行一次作業(yè)匯報。
    從hours和minutes列表中選擇產生作業(yè)匯報的時間點。
    在Mail to項中輸入一個電子郵箱地址。該選項指定了接收作業(yè)匯報的用戶的電子郵箱地址。要使用該特性必須在管理服務器上運行一個電子郵件系統(tǒng)。使用逗號分隔多個地址。
    選擇以下時間段選項之一:Cover preceding,該選項指定了一個報告的時間范圍。在隨后的文本框中輸入一個值并選擇一個單位。如果產生每日報告,可以輸入24并選擇小時為單位;Since,該選項指定一個報告覆蓋的時間段起點。從隨后的列表中選擇一周的某一天,并且在hours和minutes列表中選擇一個時間點。
    選擇報告選項??梢苑謩e啟用或者禁用以下選項:Backup jobs,該選項指定報告是否包含文件系統(tǒng)備份作業(yè);Oracle backup jobs,該選項指定報告是否包含RMAN備份作業(yè);Scheduled jobs,該選項指定報告是否包含調度器中等待處理的全部作業(yè)。計劃作業(yè)是指等待運行的作業(yè);Subordinate jobs,該選項指定報告是否包含從屬作業(yè);Volume duplication jobs,該選項指定報告是否包含帶卷復制作業(yè);Restore jobs,該選項指定報告是否包含文件系統(tǒng)還原作業(yè);Oracle restore jobs,該選項指定報告是否包含RMAN備份作業(yè)該選項指定報告是否包含RMAN還原作業(yè);User jobs,該選項指定報告是否包含用戶發(fā)起的作業(yè)。如果設置為no,作業(yè)匯報只包含調度作業(yè);Superseded jobs,該選項指定報告是否包含擁有相同標準的所有作業(yè);Catalog backup jobs,該選項指定報告是否包含關于目錄備份作業(yè)的信息。目錄備份同時在包含備份作業(yè)信息的匯報報告中。但是,這些內容與其他備份混雜在一起,沒有明確標記為目錄備份。該選項是為了單獨監(jiān)控目錄備份的狀態(tài)。
    點擊OK。配置:作業(yè)匯報頁面顯示一條成功信息,并且列表中顯示創(chuàng)建的作業(yè)匯報。點擊該選項指定報告是否包含文件系統(tǒng)還原作業(yè)

3.3.3 編輯作業(yè)匯報計劃

可以使用Web工具修改已有的備份匯報計劃、帶卷復制掃描或者vaulting掃描匯報計劃。編輯作業(yè)匯報計劃必須擁有modify administrative domain's configuration權限。

執(zhí)行以下操作編輯作業(yè)匯報計劃:

    執(zhí)行“3.3.1 顯示作業(yè)匯報頁面”中的步驟,出現配置:作業(yè)匯報頁面。
    選擇要編輯的作業(yè)匯報并點擊Edit。出現配置:作業(yè)匯報 > summary_name頁面。
    執(zhí)行一些修改并點擊OK。配置:作業(yè)匯報頁面顯示一條成功信息。如果編輯了起始時間和覆蓋時間段,表格中顯示修改后的值。

3.3.4 刪除作業(yè)匯報計劃

可以使用Web工具刪除備份匯報計劃。刪除作業(yè)匯報計劃必須擁有modify administrative domain's configuration權限。

執(zhí)行以下操作刪除作業(yè)匯報計劃:

    執(zhí)行“3.3.1 顯示作業(yè)匯報頁面”中的步驟,出現配置:作業(yè)匯報頁面。
    選擇要刪除的作業(yè)匯報并點擊Remove。出現一個確認頁面。
    點擊Yes。配置:作業(yè)匯報頁面顯示一條成功信息,并且相應作業(yè)匯報計劃從表格中消失。

3.3.5 重命名作業(yè)匯報計劃

重命名作業(yè)匯報計劃必須擁有modify administrative domain's configuration權限。

執(zhí)行以下操作重命名作業(yè)匯報計劃:

    執(zhí)行“3.3.1 顯示作業(yè)匯報頁面”中的步驟,出現配置:作業(yè)匯報頁面。
    選擇要重命名的作業(yè)匯報計劃并點擊Rename。
    在Rename summary_name to項中輸入一個名稱并點擊Yes。配置:作業(yè)匯報頁面顯示一條成功信息,并且相應作業(yè)匯報計劃在表格中顯示為修改后的名稱。