專利名稱:虛擬磁帶機實現(xiàn)中間存儲的系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種實現(xiàn)中間存儲系統(tǒng)及其方法,特別是指一種虛擬磁帶機實現(xiàn)中間存儲的系統(tǒng)及其方法。
背景技術(shù):
隨著信息化建設(shè)的縱深發(fā)展,數(shù)據(jù)的安全性變得越來越重要,為了保證數(shù)據(jù)的安全,存儲備份設(shè)備的使用必不可少。對于海量信息的存儲、處理對以往的計算機技術(shù)形成了很大的挑戰(zhàn),也形成了一個巨大的產(chǎn)業(yè)。對于存儲領(lǐng)域來說,PC機本身的存儲硬件已經(jīng)遠遠不能適應(yīng)消費者的需要。當(dāng)數(shù)據(jù)備份的重要性越來越被更多的用戶所認識時,隨即,個人存儲市場出現(xiàn)了許多新技術(shù)和產(chǎn)品。作為一種安全的、可靠的、易使用和有效投資的備份辦法——磁帶備份,理所當(dāng)然成為用戶關(guān)注的焦點。
磁帶機是一種經(jīng)濟、可靠、容量大、速度快的備份設(shè)備。但現(xiàn)有的磁帶機通常數(shù)據(jù)檢索速度緩慢,在數(shù)據(jù)恢復(fù)時,經(jīng)常會由于不能及時檢索到需要恢復(fù)的數(shù)據(jù)而造成不必要的時間損失,并且低文件磁帶機一般不具備自動換帶的功能,當(dāng)進行大數(shù)據(jù)量備份時,因管理員不知道是否需要換磁帶、什么時間換磁帶,而長時間的等待,造成了備份操作的極大不便,特別是網(wǎng)絡(luò)備份時,如果網(wǎng)絡(luò)速度小于備份速度時,更會造成磁帶空間的浪費。一些中間存儲設(shè)備雖然能夠提高數(shù)據(jù)檢索速度,但由于中間存儲設(shè)備的數(shù)據(jù)都是以原始數(shù)據(jù)格式存放的,因此給數(shù)據(jù)備份造成了不便,同時也增加了數(shù)據(jù)管理的復(fù)雜度。具有自動換帶功能的高速磁帶機雖然可以解決換帶的人工操作困難,但其并沒有根本解決數(shù)據(jù)檢索速度的問題,在網(wǎng)絡(luò)備份時同樣會因為網(wǎng)絡(luò)速度而造成磁帶空間的浪費。而且中間存儲設(shè)備與自動換帶功能的高速磁帶機的共同特點就是價格昂貴,不適于中小企業(yè)的應(yīng)用。
因此如何提供一種適合中小型企業(yè)使用的磁帶機功能,在不需要手動換帶的同時,充分利用磁帶空間,提高數(shù)據(jù)的檢索速度,是當(dāng)今磁帶存儲設(shè)備中的急待解決的問題。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明為解決上述問題而提供一種虛擬磁帶機實現(xiàn)中間存儲的系統(tǒng)及方法,主要目的是在充分利用磁帶空間的同時,提高數(shù)據(jù)的檢索速度,從而方便數(shù)據(jù)備份的操作。
所以為達到上述目的,本發(fā)明提供一種虛擬磁帶機實現(xiàn)中間存儲的系統(tǒng),根據(jù)真實磁帶機提供的數(shù)據(jù)格式,將磁帶鏡像存儲到該大容量隨機存儲設(shè)備中,其中包括一用戶界面模塊,其用以提供真實磁帶機的界面并接收用戶數(shù)據(jù),用戶可根據(jù)該真實磁帶機提供的該數(shù)據(jù)格式,設(shè)定磁帶型號以及數(shù)據(jù)容量,同時該用戶界面模塊接收用戶輸入的控制指令;一鏡像模塊,用以根據(jù)該磁帶型號、數(shù)據(jù)容量以及該用戶數(shù)據(jù),創(chuàng)建相應(yīng)的磁帶鏡像文件;一存儲模塊,用以將該鏡像文件存儲于該大容量隨機存儲設(shè)備中;以及一管理模塊,與該存儲模塊相連,用以根據(jù)用戶輸入的該控制指令,執(zhí)行相應(yīng)的操作。
另外,本發(fā)明進而提供一種虛擬磁帶機實現(xiàn)中間存儲的方法,其根據(jù)真實磁帶機提供的數(shù)據(jù)格式,將磁帶鏡像存儲到大容量隨機存儲設(shè)備中,首先設(shè)定虛擬磁帶機的磁帶型號及數(shù)據(jù)容量,然后接收用戶數(shù)據(jù),根據(jù)該型號、數(shù)據(jù)容量以及該用戶數(shù)據(jù)創(chuàng)建磁帶鏡像文件,再將磁帶鏡像文件存儲到大容量隨機存儲設(shè)備中。
根據(jù)本發(fā)明所提供虛擬磁帶機實現(xiàn)中間存儲的系統(tǒng)及其方法,不僅能夠解決數(shù)據(jù)備份時備份空間不足的問題,同時提高數(shù)據(jù)的檢索速度。參照真實磁帶機設(shè)計的用戶界面和數(shù)據(jù)訪問方式,實現(xiàn)了真實磁帶機的基本功能。當(dāng)需要把磁帶鏡像中的數(shù)據(jù)備份到真實磁帶機或從真實磁帶機將數(shù)據(jù)恢復(fù)為磁帶鏡像時,因為數(shù)據(jù)格式是相同的,能夠使磁帶達到最佳數(shù)據(jù)存儲,避免數(shù)據(jù)空間的浪費。并且能夠根據(jù)磁帶的寫入時間準確的知道完成備份的時間,免去人工值守的麻煩。
有關(guān)本發(fā)明的詳細內(nèi)容及技術(shù),現(xiàn)就配合
如下。
圖1是本發(fā)明所提供的虛擬磁帶機實現(xiàn)中間存儲系統(tǒng)的模塊結(jié)構(gòu)圖;
圖2是本發(fā)明實施例的模塊結(jié)構(gòu)圖;圖3是本發(fā)明所提供的虛擬磁帶機實現(xiàn)中間存儲方法的操作流程圖;圖4a~圖4c是本發(fā)明實施例的界面示意圖;圖5是本發(fā)明實施例的數(shù)據(jù)備份流程圖;圖6是本發(fā)明實施例的創(chuàng)建磁帶鏡像的流程圖;圖7是本發(fā)明實施例將磁帶鏡像備份到真實磁帶機的流程圖;圖8是本發(fā)明實施例的讀取真實磁帶制作磁帶鏡像的流程圖;圖9是本發(fā)明實施例的數(shù)據(jù)檢索的流程圖;及圖10是本發(fā)明實施例的數(shù)據(jù)恢復(fù)的流程圖。
其中,附圖標記說明如下100 虛擬磁帶機實現(xiàn)中間存儲的系統(tǒng)110 用戶界面模塊120 鏡像模塊130 存儲模塊140 管理模塊141 檢索單元142 數(shù)據(jù)恢復(fù)單元步驟310設(shè)定虛擬磁帶機的磁帶型號及數(shù)據(jù)容量步驟320接收用戶數(shù)據(jù)步驟330根據(jù)型號、數(shù)據(jù)容量以及用戶數(shù)據(jù)創(chuàng)建磁帶鏡像文件步驟340存儲磁帶鏡像文件到大容量隨機存儲設(shè)備中步驟510接收用戶數(shù)據(jù)步驟520將數(shù)據(jù)轉(zhuǎn)換為磁帶鏡像格式步驟530將磁帶鏡像格式的數(shù)據(jù)寫入磁帶鏡像步驟540磁帶鏡像是否數(shù)據(jù)滿步驟550創(chuàng)建新的磁帶鏡像步驟560數(shù)據(jù)寫入結(jié)束步驟610檢測存儲設(shè)備剩余空間步驟620有足夠的剩余空間?步驟630寫入磁帶鏡像標記數(shù)據(jù)步驟640分配磁帶鏡像數(shù)據(jù)索引空間步驟710創(chuàng)建新的磁帶鏡像,并寫入索引數(shù)據(jù)及磁帶標識步驟720將磁帶鏡像數(shù)據(jù)寫入真實磁帶步驟730數(shù)據(jù)寫入結(jié)束步驟810創(chuàng)建新的磁帶鏡像步驟820讀取真實磁帶數(shù)據(jù)步驟830數(shù)據(jù)寫入到磁帶鏡像步驟840數(shù)據(jù)索引寫入到磁帶鏡像步驟910用戶界面接收檢索指令步驟920將檢索操作轉(zhuǎn)為數(shù)據(jù)操作步驟930讀取磁帶鏡像索引,改變數(shù)據(jù)偏移步驟1010讀取虛擬磁帶機備份數(shù)據(jù)步驟1020將數(shù)據(jù)讀取請求轉(zhuǎn)換為磁帶鏡像讀取步驟1030磁帶鏡像數(shù)據(jù)是否保存在磁帶?步驟1040提示在磁帶機中插入指定磁帶步驟1050磁帶標識是否與在磁帶鏡像記錄的標識相同?步驟1060提示是否將磁帶數(shù)據(jù)恢復(fù)到隨機存儲設(shè)備步驟1070是否將磁帶數(shù)據(jù)恢復(fù)到隨機存儲設(shè)備?步驟1080恢復(fù)磁帶數(shù)據(jù)到隨機存儲設(shè)備中的磁帶鏡像步驟1090直接讀取磁帶數(shù)據(jù)步驟1100讀取磁帶鏡像中的數(shù)據(jù)步驟1110數(shù)據(jù)讀取結(jié)束具體實施方式
本發(fā)明的虛擬磁帶機實現(xiàn)中間存儲的系統(tǒng)及其方法,可做為一個單獨的組件集成于NAS(Network Attached Storage-網(wǎng)絡(luò)連接存儲)系統(tǒng)中,NAS產(chǎn)品包括內(nèi)存件(例如硬盤驅(qū)動器數(shù)組、CD或DVD驅(qū)動器、磁帶驅(qū)動器或可移動的存儲介質(zhì))和集成在一起的簡易服務(wù)器,可用于實現(xiàn)涉及文件存取及管理的所有功能。本發(fā)明可利用NAS系統(tǒng)中的磁盤、光盤等隨機存儲設(shè)備作為數(shù)據(jù)存儲介質(zhì)。
請參見圖1,該圖是本發(fā)明所提供的虛擬磁帶機實現(xiàn)中間存儲系統(tǒng)的模塊結(jié)構(gòu)圖,本發(fā)明根據(jù)真實磁帶機提供的數(shù)據(jù)格式,將磁帶鏡像存儲到該大容量隨機存儲設(shè)備中,包括用戶界面模塊110,鏡像模塊120,存儲模塊130,以及管理模塊140,詳細說明如下(1)用戶界面模塊110,其用以提供真實磁帶機的界面并接收用戶數(shù)據(jù),用戶可根據(jù)該真實磁帶機提供的該數(shù)據(jù)格式,設(shè)定磁帶型號以及數(shù)據(jù)容量,同時該用戶界面模塊接收用戶輸入的控制指令,控制指令包括備份、檢索、數(shù)據(jù)恢復(fù)、快進、快退等。
(2)鏡像模塊120,用以根據(jù)該磁帶型號、數(shù)據(jù)容量以及該用戶數(shù)據(jù),創(chuàng)建相應(yīng)的磁帶鏡像文件。本模塊接收到用戶界面模塊110傳送的數(shù)據(jù)后,按照設(shè)定的磁帶型號及數(shù)據(jù)容量將數(shù)據(jù)轉(zhuǎn)換為磁帶鏡像存儲于大容量隨機存儲設(shè)備中。其中磁帶鏡像文件根據(jù)其是否包含有用戶數(shù)據(jù)還可進一步分為標準磁帶鏡像文件和虛擬磁帶鏡像文件。標準磁帶鏡像文件中的用戶數(shù)據(jù)存儲在大容量隨機存儲設(shè)備中,虛擬磁帶鏡像文件中的用戶數(shù)據(jù)存儲于真實磁帶中。
其中標準磁帶鏡像的數(shù)據(jù)格式如下表所示
標準磁帶鏡像包括標記數(shù)據(jù)、數(shù)據(jù)索引以及磁帶數(shù)據(jù)區(qū)三個部分,主要包含以下信息標記數(shù)據(jù)UUID標識磁帶鏡像的唯一標志碼;磁帶規(guī)格用戶設(shè)定的磁帶規(guī)格磁帶容量記錄在系統(tǒng)中的磁帶容量當(dāng)前磁頭位置記錄在系統(tǒng)中的虛擬磁頭所在的位置時間創(chuàng)建/修改等時間。
數(shù)據(jù)索引數(shù)據(jù)索引包含每一次備份的數(shù)據(jù)索引信息。
UUID標識本次備份的唯一標志碼;數(shù)據(jù)起始位置數(shù)據(jù)開始位置。
數(shù)據(jù)大小記錄在系統(tǒng)中的已備份數(shù)據(jù)大小。
備份時間記錄在系統(tǒng)中的進行數(shù)據(jù)備份的時間備份主題用戶輸入的記錄標記。
磁帶數(shù)據(jù)區(qū)存儲備份的真實數(shù)據(jù),與真實磁帶數(shù)據(jù)格式相同。
虛擬磁帶鏡像的數(shù)據(jù)格式如下表所示
虛擬磁帶鏡像包括標記數(shù)據(jù)和數(shù)據(jù)索引兩個部分,其中標記數(shù)據(jù)與數(shù)據(jù)索引所包含的信息與上述標準磁帶鏡像相同,不同的該鏡像不包含存儲于真實磁帶機中的用戶數(shù)據(jù)數(shù)據(jù)。主要用途是管理已經(jīng)備份到真實磁帶的備份數(shù)據(jù)。用戶可以通過操作虛擬磁帶鏡像文件來了解磁帶備份數(shù)據(jù)的內(nèi)容。
(3)存儲模塊130,用以將該鏡像文件存儲于該大容量隨機存儲設(shè)備中,可使用的大容量隨機存儲設(shè)備包括硬盤設(shè)備、DVD-RW、虛擬存儲設(shè)備(如Raid)等。
(4)管理模塊140,與該存儲模塊相連,用以根據(jù)用戶輸入的該控制指令,執(zhí)行相應(yīng)的操作。其中該管理模塊142還可進一步包括一檢索單元141以及一數(shù)據(jù)恢復(fù)單元142,如圖2所示。檢索單元141用以根據(jù)該鏡像文件中的數(shù)據(jù)索引,計算數(shù)據(jù)的偏移量,同時改變數(shù)據(jù)偏移。數(shù)據(jù)恢復(fù)單元142用以從磁帶鏡像中讀取相應(yīng)的數(shù)據(jù)。在本發(fā)明的虛擬磁帶機實現(xiàn)中間存儲的系統(tǒng)100中,用戶界面模塊接收用戶控制指令,并將其轉(zhuǎn)換為存儲訪問指令,從而與該存儲模塊130進行交互操作。存儲模塊130還可與真實磁帶機相連,將鏡像文件存儲到真實磁帶機中。
接著,通過圖3來說明本發(fā)明的流程,該圖是本發(fā)明所提供虛擬磁帶機實現(xiàn)中間存儲的方法操作流程圖,說明如下首先設(shè)定虛擬磁帶機的磁帶型號及數(shù)據(jù)容量(步驟310),然后接收用戶數(shù)據(jù)(步驟320),根據(jù)該型號、數(shù)據(jù)容量以及該用戶數(shù)據(jù)創(chuàng)建磁帶鏡像文件(步驟330),再存儲該磁帶鏡像文件到大容量隨機存儲設(shè)備中(步驟340)。
請參見圖4a~圖4c,該圖是本發(fā)明實施例的界面示意圖。如圖所示,用戶所使用的NAS設(shè)備具有600G的硬盤空間,同時用戶擁有一臺磁帶容量為4G的磁帶機,當(dāng)用戶需要備份10G容量的數(shù)據(jù)時,用戶首先通過圖4a所示的用戶界面中輸入磁帶機的磁帶型號及數(shù)據(jù)容量,用戶在“磁帶規(guī)格設(shè)定”菜單中選擇與真實磁帶機使用磁帶相同的型號,用戶選擇了“DAT4G/90Min”,則每個磁帶鏡像可備份4G的數(shù)據(jù)。然后用戶將存儲位置設(shè)定在有充足剩余空間(>15G)的大容量隨機存儲設(shè)備卷中。然后用戶按下“確定”按鈕,系統(tǒng)開始備份數(shù)據(jù)。請參見圖5,該圖是本發(fā)明實施例的備份數(shù)據(jù)的流程圖,首先接收用戶數(shù)據(jù)(步驟510),然后將數(shù)據(jù)轉(zhuǎn)換為磁帶鏡像格式(步驟520),再將磁帶鏡像格式的數(shù)據(jù)寫入磁帶鏡像(步驟530),系統(tǒng)判斷當(dāng)前的磁帶鏡像數(shù)據(jù)是否已滿(步驟540),如果當(dāng)前磁帶鏡像數(shù)據(jù)已滿,則創(chuàng)建新的磁帶鏡像(步驟550),直到將所有的數(shù)據(jù)都完成備份。本系統(tǒng)在數(shù)據(jù)備份時,如果備份數(shù)據(jù)寫滿一個磁帶鏡像,則自動創(chuàng)建新的磁帶鏡像繼續(xù)寫入數(shù)據(jù)。其中創(chuàng)建新的磁帶鏡像的過程請參見圖6,首先系統(tǒng)檢測存儲設(shè)備的剩余空間(步驟610),然后判斷是否有足夠的剩余空間(步驟620),如果有足夠的空間,則寫入磁帶鏡像標記數(shù)據(jù)(步驟630),再分配磁帶鏡像數(shù)據(jù)索引空間(步驟640),完成磁帶鏡像的創(chuàng)建。如果沒有足夠的空間,磁帶鏡像創(chuàng)建失敗。這樣約10G的備份數(shù)據(jù)將存儲為3個容量為4G的磁帶鏡像,最后一個磁帶鏡像只有約2G的備份數(shù)據(jù),還可繼續(xù)備份其它數(shù)據(jù)。
用戶還可實現(xiàn)磁帶鏡像與真實磁帶機的備份/恢復(fù)操作。如圖4b所示,用戶可以選擇磁帶鏡像備份到真實磁帶機上,或?qū)⒄鎸嵈艓C的磁帶數(shù)據(jù)恢復(fù)為磁帶鏡像。當(dāng)需要把磁帶鏡像中的數(shù)據(jù)備份到真實磁帶機或從真實磁帶機將數(shù)據(jù)恢復(fù)為磁帶鏡像時,因為數(shù)據(jù)格式是相同的,能夠使磁帶達到最佳數(shù)據(jù)存儲,并且能夠根據(jù)磁帶的寫入時間準確的知道完成備份的時間。當(dāng)用戶選擇將磁帶鏡像備份到真實磁帶機上時,請參見圖7,系統(tǒng)首先創(chuàng)建新的磁帶鏡像并寫入索引數(shù)據(jù)及磁帶標識(步驟710),然后將磁帶鏡像數(shù)據(jù)寫入真實磁帶(步驟720),當(dāng)數(shù)據(jù)寫入結(jié)束(步驟730)后,完成磁帶鏡像備份。當(dāng)用戶選擇將真實磁帶機的磁帶數(shù)據(jù)恢復(fù)為磁帶鏡像時,請參見圖8,系統(tǒng)首先創(chuàng)建新的磁帶鏡像(步驟810),然后讀取真實磁帶機中的數(shù)據(jù)(步驟820),將所有數(shù)據(jù)寫入到磁帶鏡像(步驟830)后,再將數(shù)據(jù)索引寫入磁帶鏡像(步驟840)。
當(dāng)用戶需要進行恢復(fù)操作時,選擇可用的備份進行恢復(fù),如圖4c所示,當(dāng)數(shù)據(jù)已經(jīng)備份到真實磁帶機時,用戶可以選擇恢復(fù)操作為磁帶鏡像讀取或直接從磁帶機讀??;同時提示用戶插入相應(yīng)的磁帶到磁帶機。系統(tǒng)自動檢索相應(yīng)的磁帶鏡像,進行數(shù)據(jù)讀取,完成恢復(fù)操作。其中檢索過程請參見圖9,用戶界面接收到檢索指令(步驟910)后,將檢索操作轉(zhuǎn)換為數(shù)據(jù)操作(步驟920),再讀取磁帶鏡像索引,改變數(shù)據(jù)偏移(步驟930)。數(shù)據(jù)恢復(fù)過程請參見圖10,首先讀取虛擬磁帶機備份數(shù)據(jù)(步驟1010),然后將數(shù)據(jù)讀取請求轉(zhuǎn)換為磁帶鏡像讀取(步驟1020),系統(tǒng)判斷磁帶鏡像數(shù)據(jù)是否保存在磁帶(步驟1030),如果保存在磁帶,則提示用戶在磁帶機中插入指定磁帶(步驟1040),系統(tǒng)判斷磁帶標識是否與在磁帶鏡像記錄的標識相同(步驟1050),然后提示是否將磁帶數(shù)據(jù)恢復(fù)到大容量隨機存儲設(shè)備(步驟1060),選擇將數(shù)據(jù)恢復(fù)到大容量隨機存儲設(shè)備,則自動恢復(fù)磁帶數(shù)據(jù)到大容量隨機存儲設(shè)備中的磁帶鏡像,否則直接讀取磁帶數(shù)據(jù)。如果步驟1030中確定磁帶鏡像數(shù)據(jù)沒有保存在磁帶機中,則直接讀取磁帶鏡像中的數(shù)據(jù),直到數(shù)據(jù)讀取結(jié)束(步驟1110)。
雖然本發(fā)明利用較佳實施例揭示如上,但并非用以限定本發(fā)明,所以任何熟悉本發(fā)明的技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),所作的改變及調(diào)整,均應(yīng)屬于本發(fā)明申請專利范圍所要求保護的范圍內(nèi)。
權(quán)利要求
1.一種虛擬磁帶機實現(xiàn)中間存儲的系統(tǒng),其根據(jù)真實磁帶機提供的數(shù)據(jù)格式,將磁帶鏡像存儲到大容量隨機存儲設(shè)備中,其中包括一用戶界面模塊,用以提供真實磁帶機的界面并接收用戶數(shù)據(jù),用戶可根據(jù)該真實磁帶機提供的該數(shù)據(jù)格式,設(shè)定磁帶型號以及數(shù)據(jù)容量,同時該用戶界面模塊接收用戶輸入的控制指令;一鏡像模塊,用以根據(jù)該磁帶型號、數(shù)據(jù)容量以及該用戶數(shù)據(jù),創(chuàng)建相應(yīng)的磁帶鏡像文件;一存儲模塊,用以將該鏡像文件存儲于該大容量隨機存儲設(shè)備中;及一管理模塊,與該存儲模塊相連,用以根據(jù)用戶輸入的該控制指令,執(zhí)行相應(yīng)的操作。
2.如權(quán)利要求1所述的虛擬磁帶機實現(xiàn)中間存儲的系統(tǒng),其中所述磁帶鏡像文件為標準磁帶鏡像文件。
3.如權(quán)利要求1所述的虛擬磁帶機實現(xiàn)中間存儲的系統(tǒng),其中所述磁帶鏡像文件為虛擬磁帶鏡像文件。
4.如權(quán)利要求1所述的虛擬磁帶機實現(xiàn)中間存儲的系統(tǒng),其中所述管理模塊還包括一數(shù)據(jù)檢索單元,用以根據(jù)該鏡像文件中的數(shù)據(jù)索引,計算數(shù)據(jù)的偏移量,同時改變數(shù)據(jù)偏移。
5.如權(quán)利要求1所述的虛擬磁帶機實現(xiàn)中間存儲的系統(tǒng),其中所述數(shù)據(jù)管理模塊還包括一數(shù)據(jù)恢復(fù)單元,用以從磁帶鏡像中讀取相應(yīng)的數(shù)據(jù)。
6.如權(quán)利要求1所述的虛擬磁帶機實現(xiàn)中間存儲的系統(tǒng),其中所述鏡像存儲模塊還可將該鏡像文件存儲到該真實磁帶機。
7.一種虛擬磁帶機實現(xiàn)中間存儲的方法,其根據(jù)真實磁帶機提供的數(shù)據(jù)格式,將磁帶鏡像存儲到大容量隨機存儲設(shè)備中,其中包括設(shè)定虛擬磁帶機的磁帶型號及數(shù)據(jù)容量;接收用戶數(shù)據(jù);根據(jù)該型號、數(shù)據(jù)容量以及該用戶數(shù)據(jù)創(chuàng)建磁帶鏡像文件;及存儲該磁帶鏡像文件到大容量隨機存儲設(shè)備中。
8.如權(quán)利要求7所述的虛擬磁帶機實現(xiàn)中間存儲的方法,其中所述磁帶鏡像文件為標準磁帶鏡像文件。
9.如權(quán)利要求7所述的虛擬磁帶機實現(xiàn)中間存儲的方法,其中所述磁帶鏡像文件為虛擬磁帶鏡像文件。
10.如權(quán)利要求7所述的虛擬磁帶機實現(xiàn)中間存儲的方法,其中還包括數(shù)據(jù)恢復(fù)的步驟,用以根據(jù)磁帶鏡像讀取相應(yīng)的數(shù)據(jù)。
11.如權(quán)利要求7所述的虛擬磁帶機實現(xiàn)中間存儲的方法,其中所述創(chuàng)建鏡像文件的步驟還包括寫入磁帶鏡像標記數(shù)據(jù);分配磁帶鏡像數(shù)據(jù)索引空間。
12.如權(quán)利要求7所述的虛擬磁帶機實現(xiàn)中間存儲的方法,其中還包括如下檢索的步驟接收用戶的檢索指令;將該檢索指令轉(zhuǎn)換為數(shù)據(jù)操作;讀取磁帶鏡像索引,根據(jù)該索引改變數(shù)據(jù)偏移。
全文摘要
一種虛擬磁帶機實現(xiàn)中間存儲的系統(tǒng)及其方法,其中該系統(tǒng)包括一用戶界面模塊,一鏡像模塊,一存儲模塊以及一管理模塊;其方法包括以下步驟根據(jù)真實磁帶機提供的數(shù)據(jù)格式,將磁帶鏡像存儲到大容量隨機存儲設(shè)備中,首先用戶界面模塊接收用戶設(shè)定的虛擬磁帶機的磁帶型號及數(shù)據(jù)容量,然后接收用戶數(shù)據(jù),鏡像模塊根據(jù)該型號、數(shù)據(jù)容量以及該用戶數(shù)據(jù)創(chuàng)建磁帶鏡像文件,存儲模塊再將磁帶鏡像文件存儲到大容量隨機存儲設(shè)備中,通過管理模塊實現(xiàn)對數(shù)據(jù)的操作,不僅能夠解決數(shù)據(jù)備份時備份空間不足的問題,同時提高數(shù)據(jù)的檢索速度。
文檔編號G11B5/09GK1635481SQ20031012359
公開日2005年7月6日 申請日期2003年12月26日 優(yōu)先權(quán)日2003年12月26日
發(fā)明者劉文涵, 陳玄同, 王福利 申請人:英業(yè)達股份有限公司