亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

數(shù)據(jù)遷移的方法和系統(tǒng)的制作方法

文檔序號(hào):6597613閱讀:403來源:國知局
專利名稱:數(shù)據(jù)遷移的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)系統(tǒng)數(shù)據(jù)處理領(lǐng)域,具體而言,是一種磁帶數(shù)據(jù)遷移的方法和 系統(tǒng)。
背景技術(shù)
在金融、保險(xiǎn)等諸多行業(yè)的計(jì)算機(jī)應(yīng)用系統(tǒng)中,存在大量備份輸出到磁帶、磁盤、 光盤或本領(lǐng)域已知的任何存儲(chǔ)單元(下面簡稱為磁帶)上的歷史數(shù)據(jù),這些歷史數(shù)據(jù)作為 企事業(yè)單位珍貴的信息資料和數(shù)字資產(chǎn),需要長期保存和利用。但是,一方面由于磁帶有一 定生命周期,隨著保存時(shí)間的增加,磁帶會(huì)逐漸老化,超過一定期限后,磁帶上的數(shù)據(jù)存在 損壞或丟失的風(fēng)險(xiǎn);另一方面,隨著計(jì)算機(jī)硬件和軟件技術(shù)的發(fā)展和升級(jí),原有的備份系統(tǒng) 和平臺(tái)(如數(shù)據(jù)庫系統(tǒng)、業(yè)務(wù)系統(tǒng)等)逐漸的退出應(yīng)用或被新的系統(tǒng)取代,而在原系統(tǒng)下備 份的數(shù)據(jù)則需要經(jīng)過轉(zhuǎn)換處理才能在新的系統(tǒng)環(huán)境下使用。因此,需要定期將超過一定時(shí) 間期限的原磁帶數(shù)據(jù)遷移到新的目標(biāo)存儲(chǔ)單元上,在遷移的操作中,根據(jù)應(yīng)用場景還需要 對(duì)數(shù)據(jù)的編碼進(jìn)行轉(zhuǎn)換和處理,以保證數(shù)據(jù)在新的環(huán)境下能正確的保存、讀取和使用?,F(xiàn)有的磁帶數(shù)據(jù)遷移方式是首先在源數(shù)據(jù)備份平臺(tái)和系統(tǒng)環(huán)境中,將磁帶數(shù)據(jù) 還原讀取到計(jì)算機(jī)的磁盤存儲(chǔ)單元中,然后利用原平臺(tái)的數(shù)據(jù)恢復(fù)命令再對(duì)磁盤存儲(chǔ)單元 中的數(shù)據(jù)轉(zhuǎn)換和處理成所需的格式后,再輸出到新的目標(biāo)存儲(chǔ)單元上。該方式雖然能夠完 成數(shù)據(jù)的遷移,但也存在著一個(gè)致命的缺陷由于各種磁帶上保存的數(shù)據(jù)時(shí)間跨度大,每個(gè) 時(shí)間段所用的軟、硬件平臺(tái)版本都有所區(qū)別,因此數(shù)據(jù)所涉及的軟、硬件平臺(tái)種類繁多,而 隨著系統(tǒng)的升級(jí)更新,原有的設(shè)備和環(huán)境已被替換或淘汰,為了遷移在這些平臺(tái)環(huán)境下備 份的原磁帶數(shù)據(jù),需要投入和耗費(fèi)大量的人力和設(shè)備資源創(chuàng)建一個(gè)與原備份數(shù)據(jù)相同的平 臺(tái)環(huán)境,然后才能將其中備份的數(shù)據(jù)遷移到新的目標(biāo)存儲(chǔ)單元上,這種方式不僅操作相當(dāng) 復(fù)雜,而且效率極其低下,成本十分高昂,因此,對(duì)于海量數(shù)據(jù)遷移來說幾乎難以實(shí)現(xiàn)和完 成。

發(fā)明內(nèi)容
本發(fā)明的目的在于針對(duì)現(xiàn)有磁帶和其他存儲(chǔ)單元中的數(shù)據(jù)遷移過程依賴于源數(shù) 據(jù)特定的平臺(tái)和環(huán)境,因此使遷移工序復(fù)雜、效率低下、成本高昂的問題,而提供一種新的 數(shù)據(jù)遷移方法和系統(tǒng),以簡化遷移工序,提高遷移效率,大大降低遷移的成本,使海量數(shù)據(jù) 遷移變得簡單易行。為了實(shí)現(xiàn)上述的目的,本發(fā)明提出了一種新的數(shù)據(jù)遷移的方法和系統(tǒng)。本發(fā)明的 核心是源數(shù)據(jù)的遷移不需要依賴特定的平臺(tái)和應(yīng)用系統(tǒng),而是通過對(duì)磁帶格式和文件格式 的自動(dòng)檢測和解碼,提供一個(gè)通用的數(shù)據(jù)遷移平臺(tái),在這個(gè)平臺(tái)下,可對(duì)所有已知格式的磁 帶數(shù)據(jù)進(jìn)行遷移。上述的數(shù)據(jù)遷移系統(tǒng)包括一個(gè)或多個(gè)數(shù)據(jù)讀取模塊,一個(gè)格式特征庫,一個(gè)格式 檢測模塊,一個(gè)數(shù)據(jù)轉(zhuǎn)換模塊,一個(gè)或多個(gè)打包輸出模塊。數(shù)據(jù)讀取模塊用于讀取需要遷移的源數(shù)據(jù)。格式特征庫是用于存儲(chǔ)磁帶格式和文件格式特征匹配規(guī)則,每種格式對(duì)應(yīng)一條 或多條匹配規(guī)則,這些規(guī)則能夠唯一識(shí)別對(duì)應(yīng)格式的數(shù)據(jù);格式檢測模塊是用于檢測數(shù)據(jù) 的磁帶格式和文件格式,當(dāng)收到檢測請(qǐng)求時(shí),系統(tǒng)根據(jù)格式特征庫中的匹配規(guī)則,對(duì)輸入數(shù) 據(jù)進(jìn)行格式匹配,輸出匹配結(jié)果;數(shù)據(jù)轉(zhuǎn)換模塊是根據(jù)格式檢測結(jié)果,對(duì)指定格式的數(shù)據(jù)解 碼和轉(zhuǎn)換。生成中間文件;數(shù)據(jù)打包輸出模塊是將中間文件打包輸出到目標(biāo)存儲(chǔ)單元中。數(shù)據(jù)讀取模塊從原存儲(chǔ)單元讀取源數(shù)據(jù),該源數(shù)據(jù)輸入到格式檢測模塊中,當(dāng)格 式檢測模塊收到檢測請(qǐng)求時(shí),系統(tǒng)根據(jù)格式特征庫中的匹配規(guī)則,對(duì)輸入數(shù)據(jù)進(jìn)行格式匹 配,輸出匹配結(jié)果;該結(jié)果輸入到數(shù)據(jù)轉(zhuǎn)換模塊中,在數(shù)據(jù)轉(zhuǎn)換模塊中對(duì)指定格式的數(shù)據(jù)解 碼和轉(zhuǎn)換,生成中間文件;該中間文件輸入到數(shù)據(jù)打包輸出模塊中,打包后存儲(chǔ)到目標(biāo)存儲(chǔ) 單元中,完成數(shù)據(jù)的遷移。基于上述遷移系統(tǒng),本發(fā)明提出了一種數(shù)據(jù)遷移方法,本方法包括以下的步驟1、讀取需要遷移的原磁帶中的數(shù)據(jù)。2、檢測源數(shù)據(jù)磁帶格式,所述磁帶格式是指數(shù)據(jù)在磁帶上的存儲(chǔ)格式,其中至少 包含一個(gè)或若干個(gè)數(shù)據(jù)塊,可能還包含若干個(gè)用于描述磁帶格式和數(shù)據(jù)信息的標(biāo)簽。識(shí)別 出磁帶格式后,根據(jù)該磁帶格式結(jié)構(gòu),對(duì)數(shù)據(jù)進(jìn)行轉(zhuǎn)換和處理,提取其中的有效數(shù)據(jù)。3、檢測數(shù)據(jù)文件格式,所述文件格式是指數(shù)據(jù)還原到磁盤上的存儲(chǔ)格式,常見的 文件格式是結(jié)構(gòu)化的數(shù)據(jù)集,在結(jié)構(gòu)化的文件結(jié)構(gòu)中,一個(gè)文件包含若干條記錄,每條記錄 包含若干字段。識(shí)別出數(shù)據(jù)文件格式后,對(duì)其中的記錄和字段進(jìn)行轉(zhuǎn)換和處理,同時(shí)根據(jù)轉(zhuǎn) 換策略,在記錄和字段之間添加標(biāo)簽(Tag),生成中間文件。4、將步驟3中生成的中間文件打包輸出到目標(biāo)存儲(chǔ)單元中。本發(fā)明的有益效果是,與現(xiàn)有技術(shù)相比較,本發(fā)明中采用了自動(dòng)識(shí)別數(shù)據(jù)的磁帶 格式、文件格式,并對(duì)其進(jìn)行解碼和轉(zhuǎn)換,生成中間文件,然后再打包輸出。使得數(shù)據(jù)遷移過 程不依賴于特定的備份平臺(tái)和應(yīng)用系統(tǒng),可以在一個(gè)平臺(tái)上對(duì)其它所有平臺(tái)的數(shù)據(jù)進(jìn)行遷 移,實(shí)現(xiàn)了跨平臺(tái)的數(shù)據(jù)遷移,降低了遷移過程的復(fù)雜度,提高了遷移效率,降低了遷移成 本,是海量數(shù)據(jù)遷移的優(yōu)選方法。為了使本發(fā)明更加清晰和便于理解,下面通過附圖和實(shí)施例對(duì)其做進(jìn)一步詳細(xì)說 明。


圖1為本發(fā)明的實(shí)施例之系統(tǒng)示意方框圖。圖2為本發(fā)明所述數(shù)據(jù)遷移方法的流程圖;圖3為圖2中的磁帶格式解碼流程圖;圖4為圖2中的文件格式解碼流程圖。
具體實(shí)施例方式參看圖1。本發(fā)明的數(shù)據(jù)遷移系統(tǒng)包括一個(gè)或多個(gè)數(shù)據(jù)讀取模塊20,對(duì)于磁帶數(shù) 據(jù)遷移,常用的讀取模塊為與磁帶型號(hào)兼容的磁帶驅(qū)動(dòng)器;一個(gè)格式特征庫30,格式特征 庫是用于存儲(chǔ)磁帶格式和文件格式特征匹配規(guī)則,每種格式對(duì)應(yīng)一條或多條匹配規(guī)則,這 些規(guī)則能夠唯一識(shí)別對(duì)應(yīng)格式的數(shù)據(jù);一個(gè)格式檢測模塊40,格式檢測模塊是用于檢測數(shù)據(jù)的磁帶格式和文件格式;一個(gè)數(shù)據(jù)轉(zhuǎn)換模塊50,數(shù)據(jù)轉(zhuǎn)換模塊是根據(jù)格式檢測結(jié)果,對(duì) 指定格式的數(shù)據(jù)解碼和轉(zhuǎn)換,生成中間文件;一個(gè)或多個(gè)打包輸出模塊60,數(shù)據(jù)打包輸出 模塊是將中間文件打包輸出到目標(biāo)存儲(chǔ)單元中。數(shù)據(jù)讀取模塊20從原存儲(chǔ)單元10中讀取 需要遷移的源數(shù)據(jù),源數(shù)據(jù)可以包括文件、文件系統(tǒng)、程序、多媒體文件、數(shù)據(jù)庫、數(shù)據(jù)集、邏 輯目錄和邏輯卷等。該源數(shù)據(jù)輸入到格式檢測模塊40中,當(dāng)格式檢測模塊40收到檢測請(qǐng) 求時(shí),系統(tǒng)根據(jù)格式特征庫30中的匹配規(guī)則,對(duì)輸入數(shù)據(jù)進(jìn)行格式匹配,輸出匹配結(jié)果;該 結(jié)果輸入到數(shù)據(jù)轉(zhuǎn)換模塊50中,在數(shù)據(jù)轉(zhuǎn)換模塊50中對(duì)指定格式的數(shù)據(jù)解碼和轉(zhuǎn)換,生成 中間文件;該中間文件輸入到數(shù)據(jù)打包輸出模塊60中,打包后存儲(chǔ)到目標(biāo)存儲(chǔ)單元70中, 完成數(shù)據(jù)的遷移。參照?qǐng)D2所示,本發(fā)明所述數(shù)據(jù)遷移方法包括以下的步驟步驟101,讀取原磁帶數(shù)據(jù),將需要遷移的數(shù)據(jù)從原磁帶轉(zhuǎn)移到計(jì)算機(jī)內(nèi)存單元 中,在一個(gè)具體的實(shí)施方案中,該項(xiàng)操作可由磁帶驅(qū)動(dòng)器或其它可存取磁帶數(shù)據(jù)的設(shè)備完 成。計(jì)算機(jī)讀出的數(shù)據(jù)中,包含了磁帶格式和文件格式等附加信息,將這種帶磁帶格式的數(shù) 據(jù)稱之為原始磁帶數(shù)據(jù)。步驟102,磁帶格式解碼,首先對(duì)原始磁帶數(shù)據(jù)進(jìn)行磁帶格式檢測和識(shí)別,然后根 據(jù)識(shí)別結(jié)果,按照磁帶格式的結(jié)構(gòu),對(duì)原始磁帶數(shù)據(jù)進(jìn)行解碼和轉(zhuǎn)換,過濾其中的磁帶格式 的附加信息,生成文件數(shù)據(jù)。步驟103,文件格式解碼,首先對(duì)文件數(shù)據(jù)進(jìn)行文件格式檢測和識(shí)別,然后根據(jù)識(shí) 別結(jié)果,按照文件格式的結(jié)構(gòu),對(duì)文件數(shù)據(jù)進(jìn)行解碼和轉(zhuǎn)換,生成中間文件。步驟104,數(shù)據(jù)打包輸出,按照預(yù)定的打包輸出策略,將中間文件重新組織輸出到 目標(biāo)存儲(chǔ)單元,所述輸出策略可以選擇下列其中的一種或兩種的組合1、根據(jù)文件中數(shù)據(jù)內(nèi)容的分類進(jìn)行打包,同屬于一個(gè)應(yīng)用系統(tǒng)的文件數(shù)據(jù)內(nèi)容存 在一定的相關(guān)性,例如數(shù)據(jù)庫系統(tǒng)中的同一個(gè)表或相同記錄結(jié)構(gòu)的數(shù)據(jù),將這些相關(guān)的數(shù) 據(jù)打包到同一存儲(chǔ)單元有利于數(shù)據(jù)的查找。2、根據(jù)文件中數(shù)據(jù)創(chuàng)建時(shí)間進(jìn)行打包,將相同時(shí)間段創(chuàng)建的數(shù)據(jù)打包到同一存儲(chǔ)單元。參照附圖3,前述的步驟102,磁帶格式解碼包括下面的步驟步驟201,接收磁帶格式解碼請(qǐng)求,在具體的實(shí)施方案中,該請(qǐng)求可以在讀取到一 個(gè)數(shù)據(jù)塊時(shí)觸發(fā),也可以在讀取完整個(gè)磁帶數(shù)據(jù)時(shí)產(chǎn)生;步驟202,檢查是否需要檢測磁帶格式,如果在之前的步驟中已經(jīng)執(zhí)行過磁帶格式 檢測,則直接跳到步驟206,否則進(jìn)入下一步;步驟203,加載格式特征庫,取出所有的磁帶格式的匹配規(guī)則;步驟204,磁帶格式匹配,根據(jù)匹配規(guī)則定義,對(duì)請(qǐng)求數(shù)據(jù)進(jìn)行匹配;步驟205,判斷匹配是否成功,即根據(jù)匹配結(jié)果,如果匹配成功,則進(jìn)入下一步,否 則結(jié)束解碼;步驟206,磁帶格式解碼,即根據(jù)磁帶格式檢測的結(jié)果,按照該磁帶格式所定義的 數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)進(jìn)行相應(yīng)的解碼。步驟207,輸出解碼后的文件數(shù)據(jù),即將磁帶格式解碼結(jié)果輸出到文件數(shù)據(jù)中。參照附圖4,前述的步驟103,文件格式解碼包括下面的步驟
步驟301,接收文件格式解碼請(qǐng)求,在具體的實(shí)施方案中,該請(qǐng)求在磁帶格式解碼 后產(chǎn)生;步驟302,檢查是否需要檢測文件格式,如果在之前的步驟中已經(jīng)執(zhí)行過文件格式 檢測,則直接跳到步驟306,否則進(jìn)入下一步;步驟303,加載格式特征庫,取出所有的文件格式的匹配規(guī)則;步驟304,文件格式匹配,根據(jù)匹配規(guī)則定義,對(duì)請(qǐng)求的文件數(shù)據(jù)進(jìn)行匹配;步驟305,判斷匹配是否成功,即根據(jù)匹配結(jié)果,如果匹配成功,則進(jìn)入下一步,否 則結(jié)束解碼;步驟306,文件格式解碼,即根據(jù)文件格式檢測的結(jié)果,按照該文件格式所定義的 數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)進(jìn)行相應(yīng)的解碼。步驟307,輸出解碼后的數(shù)據(jù),即將文件格式解碼結(jié)果輸出到中間數(shù)據(jù)中。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技 術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修 改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種數(shù)據(jù)遷移的系統(tǒng),其特征是包括一個(gè)或多個(gè)數(shù)據(jù)讀取模塊,數(shù)據(jù)讀取模塊用于讀取需要遷移的源數(shù)據(jù); 一個(gè)格式特征庫,格式特征庫是用于存儲(chǔ)磁帶格式和文件格式特征匹配規(guī)則,每種格 式對(duì)應(yīng)一條或多條匹配規(guī)則,這些規(guī)則能夠唯一識(shí)別對(duì)應(yīng)格式的數(shù)據(jù);一個(gè)格式檢測模塊,格式檢測模塊是用于檢測數(shù)據(jù)的磁帶格式和文件格式,當(dāng)收到檢 測請(qǐng)求時(shí),系統(tǒng)根據(jù)格式特征庫中的匹配規(guī)則,對(duì)輸入數(shù)據(jù)進(jìn)行格式匹配,輸出匹配結(jié)果;一個(gè)數(shù)據(jù)轉(zhuǎn)換模塊,數(shù)據(jù)轉(zhuǎn)換模塊是根據(jù)格式檢測結(jié)果,對(duì)指定格式的數(shù)據(jù)解碼和轉(zhuǎn) 換。生成中間文件;一個(gè)或多個(gè)打包輸出模塊,數(shù)據(jù)打包輸出模塊是將中間文件打包輸出到目標(biāo)存儲(chǔ)單元中;數(shù)據(jù)讀取模塊從原存儲(chǔ)單元讀取源數(shù)據(jù),該源數(shù)據(jù)輸入到格式檢測模塊中,當(dāng)格式檢 測模塊收到檢測請(qǐng)求時(shí),系統(tǒng)根據(jù)格式特征庫中的匹配規(guī)則,對(duì)輸入數(shù)據(jù)進(jìn)行格式匹配,輸 出匹配結(jié)果;該結(jié)果輸入到數(shù)據(jù)轉(zhuǎn)換模塊中,在數(shù)據(jù)轉(zhuǎn)換模塊中對(duì)指定格式的數(shù)據(jù)解碼和 轉(zhuǎn)換,生成中間文件;該中間文件輸入到數(shù)據(jù)打包輸出模塊中,打包后存儲(chǔ)到目標(biāo)存儲(chǔ)單元 中,完成數(shù)據(jù)的遷移。
2.一種數(shù)據(jù)遷移的方法,其特征是包括以下的步驟步驟(101),讀取原磁帶中的數(shù)據(jù),將需要遷移的數(shù)據(jù)從原磁帶或其它存儲(chǔ)單元轉(zhuǎn)移到 計(jì)算機(jī)內(nèi)存單元中,計(jì)算機(jī)讀出的數(shù)據(jù)中包含了磁帶格式和文件格式等附加信息,將這種 帶磁帶格式的數(shù)據(jù)統(tǒng)稱之為原始磁帶數(shù)據(jù);步驟(102),磁帶格式解碼,首先對(duì)原始磁帶數(shù)據(jù)進(jìn)行磁帶格式檢測和識(shí)別,然后根據(jù) 識(shí)別結(jié)果,按照磁帶格式的結(jié)構(gòu),對(duì)原始磁帶數(shù)據(jù)進(jìn)行解碼和轉(zhuǎn)換,過濾其中的磁帶格式的 附加信息,生成文件數(shù)據(jù);步驟(103),文件格式解碼,首先對(duì)文件數(shù)據(jù)進(jìn)行文件格式檢測和識(shí)別,然后根據(jù)識(shí)別 結(jié)果,按照文件格式的結(jié)構(gòu),對(duì)文件數(shù)據(jù)進(jìn)行解碼和轉(zhuǎn)換,生成中間文件;步驟(104),數(shù)據(jù)打包輸出,按照預(yù)定的打包輸出策略,將中間文件重新組織輸出到目 標(biāo)存儲(chǔ)單元。
3.根據(jù)權(quán)利要求2所述的數(shù)據(jù)遷移的方法,其特征是所說的步驟(102),磁帶格式解碼 包括下面的步驟步驟(201),接收磁帶格式解碼請(qǐng)求,該請(qǐng)求可以在讀取到一個(gè)數(shù)據(jù)塊時(shí)觸發(fā),也可以 在讀取完整個(gè)磁帶數(shù)據(jù)時(shí)產(chǎn)生;步驟(202),檢查是否需要檢測磁帶格式,如果在之前的步驟中已經(jīng)執(zhí)行過磁帶格式檢 測,則直接跳到步驟(206),否則進(jìn)入下一步;步驟(203),加載格式特征庫,取出所有的磁帶格式的匹配規(guī)則; 步驟(204),磁帶格式匹配,根據(jù)匹配規(guī)則定義,對(duì)請(qǐng)求數(shù)據(jù)進(jìn)行匹配; 步驟(205),判斷匹配是否成功,即根據(jù)匹配結(jié)果,如果匹配成功,則進(jìn)入下一步,否則 結(jié)束解碼;步驟(206),磁帶格式解碼,即根據(jù)磁帶格式檢測的結(jié)果,按照該磁帶格式所定義的數(shù) 據(jù)存儲(chǔ)結(jié)構(gòu)進(jìn)行相應(yīng)的解碼;步驟(207),輸出解碼后的文件數(shù)據(jù),即將磁帶格式解碼結(jié)果輸出到文件數(shù)據(jù)中。
4.根據(jù)權(quán)利要求2或3所述的數(shù)據(jù)遷移的方法,其特征是所說的步驟(103),文件格式 解碼包括下面的步驟步驟(301),接收文件格式解碼請(qǐng)求,該請(qǐng)求在磁帶格式解碼后產(chǎn)生; 步驟(302),檢查是否需要檢測文件格式,如果在之前的步驟中已經(jīng)執(zhí)行過文件格式檢 測,則直接跳到步驟306,否則進(jìn)入下一步;步驟(303),加載格式特征庫,取出所有的文件格式的匹配規(guī)則; 步驟(304),文件格式匹配,根據(jù)匹配規(guī)則定義,對(duì)請(qǐng)求的文件數(shù)據(jù)進(jìn)行匹配; 步驟(305),判斷匹配是否成功,即根據(jù)匹配結(jié)果,如果匹配成功,則進(jìn)入下一步,否則 結(jié)束解碼;步驟(306),文件格式解碼,即根據(jù)文件格式檢測的結(jié)果,按照該文件格式所定義的數(shù) 據(jù)存儲(chǔ)結(jié)構(gòu)進(jìn)行相應(yīng)的解碼;步驟(307),輸出解碼后的數(shù)據(jù),即將文件格式解碼結(jié)果輸出到中間數(shù)據(jù)中。
5.根據(jù)權(quán)利要求4所述的數(shù)據(jù)遷移的方法,其特征是所說的步驟(104),數(shù)據(jù)打包輸 出,按照預(yù)定的打包輸出策略,將中間文件重新組織輸出到目標(biāo)存儲(chǔ)單元,所述的輸出策略 可以選擇下列其中的一種或兩種的組合(1)根據(jù)文件中數(shù)據(jù)內(nèi)容的分類進(jìn)行打包,同屬于一個(gè)應(yīng)用系統(tǒng)的文件數(shù)據(jù)內(nèi)容存在 一定的相關(guān)性,例如數(shù)據(jù)庫系統(tǒng)中的同一個(gè)表或相同記錄結(jié)構(gòu)的數(shù)據(jù),將這些相關(guān)的數(shù)據(jù) 打包到同一存儲(chǔ)單元有利于數(shù)據(jù)的查找;(2)根據(jù)文件中數(shù)據(jù)創(chuàng)建時(shí)間進(jìn)行打包,將相同時(shí)間段創(chuàng)建的數(shù)據(jù)打包到同一存儲(chǔ)單兀。
全文摘要
本發(fā)明公開了一種數(shù)據(jù)遷移的方法和系統(tǒng),旨在解決現(xiàn)有的數(shù)據(jù)遷移操作復(fù)雜,效率低下,成本高昂,對(duì)海量數(shù)據(jù)遷移幾乎難以實(shí)現(xiàn)的缺陷。該方法包括以下的步驟讀取需要遷移的磁帶中的源數(shù)據(jù);檢測源數(shù)據(jù)磁帶格式;識(shí)別出磁帶格式后,根據(jù)該磁帶格式結(jié)構(gòu),對(duì)數(shù)據(jù)進(jìn)行轉(zhuǎn)換和處理,提取其中的有效數(shù)據(jù);檢測數(shù)據(jù)文件格式,所述文件格式是指數(shù)據(jù)還原到磁盤上的存儲(chǔ)格式;識(shí)別出數(shù)據(jù)文件格式后,對(duì)其中的記錄和字段進(jìn)行轉(zhuǎn)換和處理,同時(shí)根據(jù)轉(zhuǎn)換策略,在記錄和字段之間添加標(biāo)簽,生成中間文件,再將生成的中間文件打包輸出到目標(biāo)存儲(chǔ)單元中。本發(fā)明用于將超過一定時(shí)間期限的磁帶源數(shù)據(jù)遷移到新的目標(biāo)存儲(chǔ)單元上的場合。
文檔編號(hào)G06F17/30GK102135963SQ20101010044
公開日2011年7月27日 申請(qǐng)日期2010年1月21日 優(yōu)先權(quán)日2010年1月21日
發(fā)明者馮利來, 張建平, 范國華 申請(qǐng)人:深圳市智駿數(shù)據(jù)科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1