Oracle Secure Backup管理員指南 第7章 管理磁帶設備

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

本章描述如何使用Oracle安全備份管理磁帶和磁帶設備。
7.1 管理磁帶驅動器

本節(jié)描述如何掛載(mount)與卸載(unmount)磁帶驅動器中的帶卷。帶卷是一個介質單元,例如8mm磁帶。掛載模式表明了Oracle安全備份能夠以何種方式使用物理上裝入(load)磁帶驅動器中的帶卷。

執(zhí)行以下操作掛載或者卸載磁帶驅動器中的帶卷:

    在管理頁面中,點擊Drives。出現(xiàn)驅動器頁面。該頁面列出了每個驅動器,可以使用該頁面掛載和卸載帶卷。
    從驅動器列表中選擇一個磁帶驅動器。Oracle安全備份Web工具顯示了所有關聯(lián)到介質服務器的磁帶驅動器的名稱。磁帶驅動器可以擁有以下狀態(tài)之一:In Service 磁帶驅動器邏輯可用;Not in Service 磁帶驅動器邏輯不可用;Unmounted 磁帶驅動器未掛載;Mounted 磁帶驅動器已掛載。
    從Mount options中選擇一個掛載選項。這些選項用于邏輯掛載一個帶卷。掛載帶卷時,將會通知obscheduled后臺進程指定帶卷可用??梢栽O置帶卷的使用模式。掛載選項包含以下值:Read 指定該選項告知調度器以只讀方式使用帶卷;Write 指定該選項告知調度器可以在帶卷最后添加其他備份;Overwrite 指定該選項自動將帶卷掛載到磁帶驅動器并且定位到磁帶的開頭,以便覆蓋已有內容。如果使用了該選項,允許重寫未過期的帶卷。根據(jù)過期策略,未過期的帶卷不能被重寫。警告:只在確認需要覆蓋未過期帶卷時使用該模式。
    在Mount and Unmount選項組中,選擇性指定以下選項之一:Unmount 選擇該選項在嘗試一個請求的掛載操作前先執(zhí)行一個卸載操作;Unload 物理上卸載帶卷到存儲插槽中;No rewind 選擇該選項指示Oracle安全部備份寫入完成后不進行倒帶,而是保留在當前位置以寫入下一個備份映像。
    點擊Mount掛載帶卷。Oracle安全備份Web工具在狀態(tài)欄顯示磁帶驅動器名稱和帶卷ID。
    點擊Unmount卸載帶卷。卸載帶卷時,將會告知obscheduled后臺進程指定帶卷不再可用。


7.2 管理磁帶庫

本節(jié)描述如何查看和控制磁帶庫或者磁帶驅動器。
7.2.1 運行磁帶庫命令

可以使用管理 > 磁帶庫頁面列出管理域中的磁帶庫。可以通過該頁面或者頁面中的鏈接執(zhí)行所有的磁帶庫配置任務。

執(zhí)行以下操作管理磁帶驅動器或者磁帶庫:

    在管理頁面,點擊Libraries。出現(xiàn)磁帶庫頁面。
    在設備列表中,選擇一個磁帶庫或者驅動器。
    從Library commands菜單中選擇一個命令,參見表7-1。表格的最后一列顯示了對應的obtool命令行接口中的命令。
    點擊Apply應用所選的命令。出現(xiàn)一個所選命令參數(shù)說明的頁面,具體命令參見下文。

 


表7-1 磁帶庫命令

 

7.2.1.1 更新目錄

該命令更新當前磁帶庫目錄,允許強制進行一次物理盤點。

執(zhí)行以下操作更新目錄:

    在磁帶庫頁面中,從設備列表選擇一個磁帶庫或者磁帶驅動器。
    從磁帶庫命令列表中,選擇Inventory (Libaray | Drive)并點擊Apply。出現(xiàn)另一個頁面。
    可以選擇性勾選Force選項強制執(zhí)行一次盤點。磁帶庫不是從緩存中讀取,而是物理掃描所有插槽以更新目錄。
    可以選擇性在Storage element range項輸入一個存儲插槽范圍。如果沒有指定存儲插槽范圍,就會更新所有的存儲插槽。每個數(shù)據(jù)傳輸插槽(DTE)和導入導出插槽(IEE)都包含在目錄更新中,無論是否指定了存儲插槽范圍。
    點擊Apply、OK或者Cancel。

 

7.2.1.2 導入帶卷

該命令將帶卷從導入/導出裝置移動到存儲插槽中。

執(zhí)行以下操作導入帶卷:

    在磁帶庫頁面中,從設備列表選擇一個磁帶庫或者磁帶驅動器。
    從磁帶庫命令列表中,選擇Import Volume (Libaray | Drive)。
    點擊Apply。
    在Options組中,選擇以下選項之一:Identify 讀取每個帶卷的第一個卷標。該選項與“”描述的操作相同。該選項需要選定磁帶驅動器;Import 讀取每個帶卷的所有備份映像標簽。從另一個管理域導入帶卷或者想要知道與每一個文件號關聯(lián)的備份片段(backup section)信息時可以使用該選項。該選項需要選定磁帶驅動器。注意Import不會進行文件編目;Unlabeled 去除帶卷標記。
    在IEE Range項中,輸入存儲要導入帶卷的導入/導出插槽的范圍。
    點擊Apply、OK或者Cancel。

 

7.2.1.3 導出帶卷

該命令將一個或者多個帶卷移動到導入/導出裝置,用以從磁帶庫中刪除帶卷。

執(zhí)行以下操作導出帶卷:

    在磁帶庫頁面中,從設備列表選擇一個磁帶庫或者磁帶驅動器。
    從磁帶庫命令列表中,選擇Export Volume (Libaray | Drive)。
    點擊Apply。
    使用以下方式之一指定要導出的帶卷:在Volume specification項中輸入帶卷ID或者條形碼;在Storage element range項中輸入一個存儲插槽編號或者范圍,例如1-20。
    點擊Apply、OK或者Cancel。

 

7.2.1.4 插入帶卷

該命令通知Oracle安全備份,用戶已經(jīng)手動將帶卷插入到磁帶庫的指定位置,并指定帶卷的屬性。

執(zhí)行以下操作插入帶卷:

    在磁帶庫頁面中,從設備列表中選擇一個磁帶庫或者磁帶驅動器。
    從磁帶庫命令列表中,選擇Insert Volume (Library | Drive)。
    點擊Apply。
    如果已知帶卷的ID或者條形碼,從帶卷說明中選擇以下選項之一:Volume ID,輸入磁帶的帶卷ID;Barcode,輸入磁帶的條形碼。
    在存儲插槽項中,輸入被插入帶卷的存儲插槽編號。
    在插入帶卷選項中選擇以下選項之一:(vol-spec),如果在帶卷說明(第4步)中指定了帶卷ID或者條形碼,選擇該選項;Unlabeled,如果帶卷沒有進行標記或者是一個新帶卷,選擇該選項;Unknown,如果帶卷格式未知,選擇該選項;Clean,如果磁帶是一個清洗磁帶,選擇該選項。確認將清洗磁帶插入了正確的存儲插槽。為以下選項輸入相應的值:Uses,輸入已經(jīng)使用過該清洗帶卷的次數(shù);Max uses,輸入可以使用該清洗帶卷的最大次數(shù)。注意:如果磁帶庫擁有啟用并有效的條形碼閱讀器,不能選擇vol-spec或者Unlabeled選項。
    點擊Apply、OK或者Cancel。

 

7.2.1.5 拔出帶卷

該命令通知Oracle安全備份,用戶已經(jīng)手動將帶卷從磁帶庫中移除。

執(zhí)行以下操作拔出帶卷:

    在磁帶庫頁面中,從設備列表中選擇一個磁帶庫或者磁帶驅動器。
    從磁帶庫命令列表中,選擇Extract Volume (Library | Drive)。
    點擊Apply。
    使用以下兩個方式之一指定被拔出的帶卷:Volume specification,使用帶卷ID或者條形碼指定帶卷,可以選擇以下選項之一:Volume ID,輸入已被拔出的帶卷的ID;Barcode,輸入帶卷條形碼;Storage element range,指定已被拔出的帶卷的存儲插槽范圍,在文本框中輸入一個插槽范圍,例如1-20。
    點擊Apply、OK或者Cancel。

 

7.2.1.6 移動帶卷

該命令將帶卷從當前存儲插槽移動到一個空閑的插槽。例如,可以將帶卷從存儲插槽1移動到導入/導出插槽2。

執(zhí)行以下操作移動帶卷:

    在磁帶庫頁面中,從設備列表中選擇一個磁帶庫或者磁帶驅動器。
    從磁帶庫命令列表中,選擇Move Volume (Library | Drive)。
    點擊Apply。
    使用以下兩個方式之一指定要移動的帶卷:Volume specification,使用帶卷ID或者條形碼指定帶卷,可以選擇以下選項之一:Volume ID,輸入帶卷的ID;Barcode,輸入帶卷條形碼;Element spec,指定要移動的帶卷的存儲插槽,在文本框中輸入一個插槽編號,例如1。
    在Element spec項中,輸入帶卷移動到的目的插槽。例如iee2。
    點擊Apply、OK或者Cancel。

 

7.2.1.7 打開通道

該命令用于打開磁帶庫的導入/導出通道。

執(zhí)行以下操作打開導入/導出通道:

    在磁帶庫頁面中,從設備列表中選擇一個磁帶庫。
    從磁帶庫命令列表中,選擇Open Door (Library)。
    點擊Apply、OK或者Cancel。

 

7.2.1.8 關閉通道

該命令用于關閉磁帶庫的導入/導出通道。

執(zhí)行以下操作關閉導入/導出通道:

    在磁帶庫頁面中,從設備列表中選擇一個磁帶庫。
    從磁帶庫命令列表中,選擇Close Door (Library)。
    點擊Apply、OK或者Cancel。

 

7.2.1.9 識別帶卷

該命令裝載選定的帶卷,讀取每個帶卷的卷標,然后將帶卷放回原來的存儲插槽??梢允褂迷撁铗炞C磁帶庫已占用的插槽的狀態(tài)并相應更新磁帶庫目錄。

執(zhí)行以下操作識別帯卷:

 

    在磁帶庫頁面中,從設備列表中選擇一個磁帶驅動器。
    從磁帶庫命令列表中,選擇Identify Volume (Drive)。
    點擊Apply。
    在Drive列表中選擇用于帯卷識別的磁帶驅動器。
    選擇Import選項可以讀取每個帯卷上的所有備份映像標簽。如果導入其他管理域中的帯卷,或者想要獲取與每個磁帶文件編號關聯(lián)的備份片段的信息時,可以使用該選項。注意Import不會登記帯卷中存儲的文件。
    在Storage element range項中輸入帯卷的存儲插槽范圍,例如1-20。
    點擊Apply、OK或者Cancel。

 

7.2.1.10 裝載帶卷

該命令將帯卷從指定的存儲插槽移動到選定的磁帶驅動器中。

執(zhí)行以下操作裝載帯卷:

 

    在磁帶庫頁面中,從設備列表中選擇一個磁帶驅動器。
    從磁帶庫命令列表中,選擇Load Volume (Drive)。
    點擊Apply。
    在Drive列表中選擇用于裝載帯卷的磁帶驅動器。
    使用以下兩個方式之一指定要裝載的帶卷:Volume specification,使用帶卷ID或者條形碼指定帶卷,可以選擇以下選項之一:Volume ID,輸入帶卷的ID;Barcode,輸入帶卷條形碼;Element spec,指定要裝載的帶卷的存儲插槽,在文本框中輸入一個插槽編號,例如1。
    在Load volume options選項組中勾選以下選項:Mount (option),掛載模式表示調度系統(tǒng)使用物理上裝載到磁帶驅動器中的帯卷的方式,有效值包括:Read,通知調度程序以只讀方式使用該帯卷;Write,可以追加任何備份到帯卷的最后;Overwrite,自動掛載帯卷并定位到帯卷的開始,以便覆蓋已有的內容。使用該選項可以覆蓋一個未過期的帯卷;Load if Required,只有當帯卷沒有裝載到磁帶驅動器時才會裝載帯卷。
    點擊Apply、OK或者Cancel。

 

7.2.1.11 卸除帶卷

該命令將帯卷從選定的磁帶驅動器移動到指定的存儲插槽中。

執(zhí)行以下操作卸除帯卷:

    在磁帶庫頁面中,從設備列表中選擇一個磁帶驅動器。
    從磁帶庫命令列表中,選擇Unload Volume (Drive)。
    點擊Apply。
    在Drive列表中選擇已經(jīng)裝載帯卷的磁帶驅動器。
    在Source element address項中輸入將帶卷移動到其中的存儲插槽編號,例如1。
    點擊Apply、OK或者Cancel。

 
 

7.2.1.12 標記帶卷

該命令裝載選定的帶卷并為每個帶卷寫入一個卷標。該命令將會刪除帶卷中的所有數(shù)據(jù)。

執(zhí)行以下操作標記帶卷:

    在磁帶庫頁面中,從設備列表中選擇一個磁帶驅動器。
    從磁帶庫命令列表中,選擇Lable Volume (Drive)。
    點擊Apply。
    在Drive列表中選擇用于裝載帯卷的磁帶驅動器。
    可以選擇性指定Force選項強制標記一個帶卷。該選項忽略其他情況下可能阻止標記操作的條件。該選項可以覆蓋未過期的帶卷,或者覆蓋手動輸入的不正確的條形碼,而不需要先刪除帶卷標記。
    選擇Barcode選項并輸入帶卷的條形碼。
    在Storage element range項中輸入一個存儲插槽編號范圍,例如1-3。
    點擊Apply、OK或者Cancel。

 

7.2.1.13 刪除卷標

該命令裝載選定的帶卷并物理上刪除它們的帶卷標記。

執(zhí)行以下操作刪除卷標:

    在磁帶庫頁面中,從設備列表中選擇一個磁帶驅動器。
    從磁帶庫命令列表中,選擇Unlable Volume (Drive)。
    點擊Apply。
    在Drive列表中選擇用于裝載帯卷的磁帶驅動器。
    選擇Force忽略基于時間管理帶卷的過期時間和基于內容管理帶卷的每個備份片(backup piece)的刪除狀態(tài)。如果沒有選擇Force并且?guī)Ь頉]有過期,刪除卷標操作將會失敗。
    在Storage element range項中輸入一個存儲插槽編號范圍,例如1-3。
    點擊Apply、OK或者Cancel。

 
7.2.1.14 清洗磁帶驅動器

該命令請求執(zhí)行一次手動清洗磁帶驅動器的操作。

執(zhí)行以下操作清洗磁帶驅動器:

    在磁帶庫頁面中,從設備列表中選擇一個磁帶驅動器。
    從磁帶庫命令列表中,選擇Clean (Drive)。
    點擊Apply。
    在Drive列表中選擇用于裝載清洗帯卷的磁帶驅動器。
    選擇Force強制清洗磁帶驅動器。如果磁帶驅動器中已經(jīng)裝載了一個磁帶,選擇該選項將會卸除該磁帶,裝載清洗磁帶,清洗磁帶驅動器,最后重新裝載原來的磁帶。
    在Storage element address項中輸入一個包含清洗磁帶的存儲插槽地址,例如12。
    點擊Apply、OK或者Cancel。

 
7.2.1.15 借用磁帶驅動器

該命令可以借用一個磁帶驅動器。用戶必須屬于一個擁有manage devices and change device state權限的用戶類。

可以在備份或者還原操作請求協(xié)助時借用磁帶驅動器。借用磁帶驅動器將會臨時性覆蓋當前作業(yè)提交的磁帶設備的預訂,并允許運行任意數(shù)量的磁帶庫或者磁帶驅動器命令。然后可以歸還磁帶驅動器并繼續(xù)之前的作業(yè)。

執(zhí)行以下操作借用磁帶驅動器:

    在磁帶庫頁面中,從設備列表中選擇一個磁帶驅動器。
    從磁帶庫命令列表中,選擇Borrow (Drive)。
    在Drive列表中選擇要借用的磁帶驅動器。
    點擊Apply、OK或者Cancel。

7.2.1.16 歸還磁帶驅動器

在借用一個磁帶驅動器之后,可以歸還該驅動器。

執(zhí)行以下操作歸還借用的磁帶驅動器:

    在磁帶庫頁面中,從設備列表中選擇一個磁帶驅動器。
    從磁帶庫命令列表中,選擇Return Device (Drive)。
    在Drive列表中選擇要歸還的磁帶驅動器。
    點擊Apply、OK或者Cancel。

7.2.1.17 重用帶卷

該命令裝載選定的帶卷并刪除帶卷上的每個備份映像。帶卷屬性(帶卷ID、介質簇等等)被保留,但是內容將被刪除。重用帶卷與刪除卷標類似,但是重用帶卷將會保留已有的卷標。

執(zhí)行以下操作重用帶卷:

    在磁帶庫頁面中,從設備列表中選擇一個磁帶驅動器。
    從磁帶庫命令列表中,選擇Reuse (Drive)。
    點擊Apply。
    在Drive列表中選擇用于裝載帯卷的磁帶驅動器。
    在Storage element range項中輸入包含要重用的帶卷的存儲插槽范圍,例如1-3。
    點擊Apply、OK或者Cancel。

7.2.2 顯示磁帶庫屬性

執(zhí)行以下操作查看磁帶庫的屬性:

    在磁帶庫頁面中,從設備列表中選擇一個磁帶庫。
    點擊Show Properties。出現(xiàn)一個顯示所選磁帶庫屬性的頁面。
    點擊Close返回磁帶庫頁面。

7.2.3 顯示磁帶驅動器屬性

執(zhí)行以下操作查看磁帶驅動器的屬性:

    在磁帶庫頁面中,從設備列表中選擇一個磁帶驅動器。
    點擊Show Properties。出現(xiàn)一個顯示所選磁帶驅動器屬性的頁面。
    點擊Close返回磁帶庫頁面。

7.2.4 顯示磁帶庫中的帶卷

執(zhí)行以下操作查看磁帶庫中的帶卷:

    在磁帶庫頁面中,從設備列表中選擇一個磁帶庫。
    點擊List Volumes。出現(xiàn)一個顯示所選磁帶庫中帶卷的頁面。
    點擊Close返回磁帶庫頁面。

7.2.5 顯示錯誤日志

執(zhí)行以下操作查看錯誤信息:

    在磁帶庫頁面中,從設備列表中選擇一個磁帶庫。
    點擊Dump。出現(xiàn)一個顯示所選磁帶庫或者磁帶驅動器相關錯誤信息的頁面。
    可以選擇Since (date)并指定一個日期范圍查詢特定錯誤信息。
    可以選擇Read error log file并輸入要讀取的錯誤日志文件路徑和文件名。
    選擇以下選項之一:Apply,使用以上設置查找錯誤信息;Clear,清除錯誤歷史,顯示此后出現(xiàn)的新錯誤;Close,返回磁帶庫頁面。

7.3 管理設備預訂

在常規(guī)操作中,Oracle安全備份暫時將共享資源分配給它的進程和作業(yè)獨占使用。它使用一個內置的資源預訂系統(tǒng)完成分配,該系統(tǒng)由管理服務器上的后臺服務進程進行管理。

在某些情況下可能需要獨占和顯式使用一個磁帶設備。這種情況下,可以指示Oracle安全備份預留一個磁帶設備以供使用,并且在完成操作之后解除預約的設備。在擁有預約期間,沒有Oracle安全備份組件會訪問該磁帶設備。

執(zhí)行以下操作管理磁帶設備的預訂:

    在管理頁面中,點擊Device Reservations。出現(xiàn)設備預訂頁面。該頁面列出了可以預訂的磁帶設備??梢栽谠擁撁婧拖嚓P鏈接頁面完成所有的磁帶設備預訂操作。
    要預訂一個磁帶庫或者驅動器,在設備列表中進行選擇并點擊Reserve。此時該磁帶設備被單獨預訂。該預訂將會持續(xù)到當前會話結束或者解除該磁帶設備。
    要解除一個磁帶庫或者驅動器,在設備列表中進行選擇并點擊Unreserve。當前預訂的磁帶設備將被解除,可以用于其他操作。
    要解除當前預訂的所有磁帶庫和驅動器,點擊Unreseve all。

7.4 自動帶卷卸除

Oracle安全備份可以在備份或者還原操作使用的帶卷空閑一定時間后自動將它從磁帶驅動器中物理卸除。自動帶卷卸除具有兩個主要的優(yōu)點:

    在一個加電的磁帶驅動器中持續(xù)裝載帶卷會影響帶卷的可靠性。
    由于exportvol命令不會查詢已裝載的磁帶驅動器,因此驅動器中的空閑帶卷永遠不會被導出。

帶卷被卸除之前能夠空置的時間由全局策略maxdriveidletime控制。默認值為5分鐘,但是可以將其修改為0秒到24小時。還可以設置為forever,此時空閑的帶卷永遠不會自動卸除。

帶卷只在備份或者還原操作之后才會自動卸除。如果將帶卷裝載到磁帶驅動器中,不會自動卸除。

當卸除操作成功完成后,Oracle安全備份寫入一條成功信息到observiced日志中。這條成功信息中包含了磁帶驅動器的名稱。如果帶卷由于某些原因不能卸除,Oracle安全備份寫入一條錯誤信息到observiced日志中。