欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

分布式數(shù)據(jù)歸檔系統(tǒng)和/或方法

文檔序號:7622473閱讀:171來源:國知局

專利名稱::分布式數(shù)據(jù)歸檔系統(tǒng)和/或方法
技術(shù)領(lǐng)域
:本發(fā)明涉及分布式數(shù)據(jù)歸檔系統(tǒng)和/或方法。更具體的說,本發(fā)明實(shí)施例涉及將數(shù)據(jù)提取(器)和數(shù)據(jù)累加(器)配對的系統(tǒng)和/或方法,其中,這些部件可位于網(wǎng)絡(luò)系統(tǒng)中的任何一個(gè)或多個(gè)計(jì)算機(jī)中。這種分布式同級提取-累加方案具有如下優(yōu)點(diǎn),減少(而且有時(shí)可以完全消除)數(shù)據(jù)歸檔時(shí)對“漏斗(funnel)”操作的需求,其中所有數(shù)據(jù)都通過中央計(jì)算機(jī)或中央計(jì)算機(jī)系統(tǒng)進(jìn)行轉(zhuǎn)移或備份。在具體實(shí)施例中,召回(recall)-累加、搜索、檢驗(yàn)、和/或其他與歸檔有關(guān)的活動都可以以基于同級的和/或分布式的方式進(jìn)行。技術(shù)背景及
發(fā)明內(nèi)容數(shù)據(jù)庫以及其他數(shù)據(jù)存儲中的數(shù)據(jù)隨著時(shí)間在不斷增長。引起這種持續(xù)膨脹的原因有很多。其中一個(gè)原因與每天越來越多的商業(yè)交易的發(fā)生有關(guān)?;ヂ?lián)網(wǎng)、內(nèi)聯(lián)網(wǎng)、和/或系統(tǒng)具有增長極大的交易數(shù)目,在很多商業(yè)領(lǐng)域中的合并和收購也是如此。最終結(jié)果就是更多的數(shù)據(jù)需要被歸檔以便,例如,保持對法律法規(guī)(例如,需要保留這樣的信息的法律法規(guī))的遵守,保持商業(yè)系統(tǒng)中的主要“生產(chǎn)(production)”部分處于最大效能等。關(guān)于交易的細(xì)節(jié)包括,例如,參與者、條款、條件、相關(guān)的產(chǎn)品或數(shù)據(jù)等,都需要進(jìn)行存檔。此外,近期還出現(xiàn)了接近歸檔元數(shù)據(jù)(movetowardsarchivingmetadata)(元數(shù)據(jù)有時(shí)其被看作“與數(shù)據(jù)有關(guān)的數(shù)據(jù)”)涉及商業(yè)交易中的這些和/或其他各方面。在需要更多對數(shù)據(jù)的歸檔的同時(shí),隨之而來還需要更好的方式來完成它。比如,瞬時(shí)引用中的發(fā)明者認(rèn)識到需要在允許服務(wù)中央控制情況下歸檔商業(yè)和/或其他數(shù)據(jù),同時(shí),最大化整個(gè)網(wǎng)絡(luò)中的分布的潛在范圍?,F(xiàn)有的歸檔方法不能解決歸檔的迅速擴(kuò)散問題。現(xiàn)有的系統(tǒng)通常只能通過漏斗方式到達(dá)一個(gè)或僅僅非常少的一些,網(wǎng)絡(luò)中的特定計(jì)算機(jī)。這種方式限制了容量并降低了容錯(cuò)能力,因?yàn)榇嬖谝粋€(gè)所有數(shù)據(jù)都必須通過的“漏斗”。這種漏斗方式被專用于漏斗通道的資源所限制。且還具有單點(diǎn)失效的缺點(diǎn)。曾經(jīng)可通過商業(yè)方式從Neon獲得產(chǎn)品,其聲稱可以以分布式方式進(jìn)行操作。從一定程度上來說,其聲稱的內(nèi)容是真實(shí)的。即是,Neon的產(chǎn)品涉及的數(shù)據(jù)“提取”可以在多個(gè)計(jì)算機(jī)中發(fā)生。但是,將這些提取的數(shù)據(jù)“累加”進(jìn)歸檔需要通過特定的計(jì)算機(jī),該特定的計(jì)算機(jī)作為歸檔控制中心進(jìn)行工作。這樣,即使數(shù)據(jù)提取可以發(fā)生在整個(gè)網(wǎng)絡(luò)中的多個(gè)計(jì)算機(jī)中,系統(tǒng)仍然不利的涉及“漏斗”方式處理所有歸檔的提取數(shù)據(jù)。圖1所示為網(wǎng)絡(luò)系統(tǒng)的簡要視圖,該圖用于說明采用漏斗方式進(jìn)行數(shù)據(jù)歸檔的缺點(diǎn)。圖1中的網(wǎng)絡(luò)100包括多臺計(jì)算機(jī)102。每臺計(jì)算機(jī)與數(shù)據(jù)存儲104連接,并將所有或部分存儲的數(shù)據(jù)發(fā)送累加器計(jì)算機(jī)106,然后,在歸檔存儲位置108歸檔提取的數(shù)據(jù)。從圖1中的例子可以看出,在數(shù)據(jù)可以存儲到歸檔存儲位置108之前,所有的數(shù)據(jù)都以漏斗方式傳輸?shù)嚼奂悠?06。這樣,如果累加器106發(fā)生了任何故障(例如,被損壞、被破壞、暫時(shí)不可連接等等),歸檔操作將會失敗。即使數(shù)據(jù)提取已經(jīng)在一定程度上以分步式方式執(zhí)行,但是累加器106提供的中央漏斗方式仍然具有極大的不足。值得慶幸的是,本領(lǐng)域中存在改進(jìn)歸檔系統(tǒng)和/或方法的需要。例如,在本領(lǐng)域中5存在對數(shù)據(jù)提取和數(shù)據(jù)累加的真正的分布式方式的需求。本發(fā)明具體實(shí)施例的一個(gè)方面涉及允許服務(wù)的中央控制方式的數(shù)據(jù)歸檔,并且,最大化整個(gè)網(wǎng)絡(luò)的分布的潛在范圍。在具體實(shí)施例中,任意數(shù)量的數(shù)據(jù)“提取”可以在任意數(shù)量和/或類型的計(jì)算機(jī)中運(yùn)行。同時(shí),在具體實(shí)施例中,任意數(shù)量的數(shù)據(jù)“累加”可以在任意數(shù)量的計(jì)算機(jī)中運(yùn)行。累加器計(jì)算機(jī)可以是與提取器計(jì)算機(jī)相同或不同的計(jì)算機(jī)。在具體實(shí)施例中,部分(而不是全部)累加器計(jì)算機(jī)也可以同時(shí)是提取器計(jì)算機(jī),反之亦然。此處描述的分布式設(shè)計(jì)具有增加容量并提高故障容錯(cuò)率的優(yōu)點(diǎn)。本發(fā)明具體實(shí)施例的另一方面涉及自動確定數(shù)據(jù)是遺失還是被破壞的技術(shù)。在這種情況下,數(shù)據(jù)完整性檢驗(yàn)可以與安全-增強(qiáng)加密技術(shù)一起執(zhí)行,或代替該加密技術(shù)。一種示例的情形是,歸檔數(shù)據(jù)被存儲了很長一段時(shí)間但并沒有被碰觸過(untouched)。相應(yīng)的,可能發(fā)生了一個(gè)事件,例如,在硬件層面,存儲介質(zhì)丟失-即使是相關(guān)個(gè)人職員(例如,信息技術(shù)部分、數(shù)據(jù)所有者等等)也不知道,不存在明顯的丟失,和/或明顯的對服務(wù)的干擾。一段時(shí)間(例如,幾天、幾個(gè)月、幾年等)以后,需要對歸檔進(jìn)行檢索才知道到底丟失了什么。不幸的是,由于自丟失事件發(fā)生已經(jīng)過了很長時(shí)間,可能已經(jīng)不存在改正該問題的機(jī)會了。但是,采用本發(fā)明具體實(shí)施例提供的技術(shù),可以有助于保證歸檔的所有部分都在一個(gè)可控的時(shí)間范圍內(nèi)(以可變的程度)被定期的訪問。本例中的方案可以,相應(yīng)的,提高識別、尋址、以及修正任何丟失的能力,由于發(fā)現(xiàn)問題的時(shí)間可能會比較接近丟失事件發(fā)生的時(shí)間。本發(fā)明的具體實(shí)施例涉及歸檔系統(tǒng)。網(wǎng)絡(luò)中連接有多臺計(jì)算機(jī)。至少一個(gè)源數(shù)據(jù)存儲器和至少一個(gè)目標(biāo)數(shù)據(jù)存儲器被連接到上述網(wǎng)絡(luò)。配置至少一個(gè)歸檔服務(wù)以協(xié)調(diào)多個(gè)提取操作和多個(gè)累加操作,每一個(gè)所述提取操作在所述多個(gè)計(jì)算機(jī)中的一臺計(jì)算機(jī)上可執(zhí)行用以從一個(gè)所述源數(shù)據(jù)存儲器讀出數(shù)據(jù),同時(shí)每一個(gè)所述累加操作在所述多個(gè)計(jì)算機(jī)中的一個(gè)計(jì)算機(jī)上可執(zhí)行用以將數(shù)據(jù)寫入到一個(gè)所述目標(biāo)數(shù)據(jù)存儲器。每一個(gè)所述提取操作被配置為在所述多個(gè)計(jì)算機(jī)中任意一個(gè)預(yù)定的計(jì)算機(jī)上運(yùn)行,并和一個(gè)所述累加操作配對,一個(gè)所述累加操作被配置為在所述多個(gè)計(jì)算機(jī)中任意一個(gè)預(yù)定的計(jì)算機(jī)上運(yùn)行。在本發(fā)明的具體實(shí)施例中,所述至少一個(gè)歸檔服務(wù)可被進(jìn)一步配置以實(shí)現(xiàn)規(guī)則(a)將提取和累加操作映射到執(zhí)行這些操作的各計(jì)算機(jī),以及(b)存儲同級提取操作和累加操作之間的配對。在具體實(shí)施例中,該規(guī)則還可進(jìn)一步識別至少一個(gè)所述源數(shù)據(jù)存儲器用于每一個(gè)所述提取操作和識別至少一個(gè)所述目標(biāo)數(shù)據(jù)存儲器用于每一個(gè)所述累加操作。在具體實(shí)施例中,該規(guī)則可進(jìn)一步包括定義提取規(guī)則,所述提取規(guī)則用以識別從至少一個(gè)源數(shù)據(jù)存儲器中將被讀出的數(shù)據(jù)和是否有另外的數(shù)據(jù)將被附加在所述讀出的數(shù)據(jù)上,和/或累加規(guī)則用以指示如何處理重復(fù)的表項(xiàng)和/或?qū)⒃诿恳粋€(gè)所述的目標(biāo)數(shù)據(jù)存儲器中保留多長的數(shù)據(jù)。具體實(shí)施例中的系統(tǒng)被布置為當(dāng)向至少一個(gè)目標(biāo)數(shù)據(jù)存儲器寫入數(shù)據(jù)時(shí)不使用中心樞紐或漏斗的系統(tǒng)。按照本發(fā)明具體實(shí)施例,至少一個(gè)歸檔服務(wù)可被進(jìn)一步配置為與至少一個(gè)召回操作相配合,以從所述至少一個(gè)目標(biāo)數(shù)據(jù)存儲器取回?cái)?shù)據(jù),該存儲器可訪問所述計(jì)算機(jī)。在所述至少一個(gè)召回操作中,從所述至少一個(gè)目標(biāo)數(shù)據(jù)存儲器取回的數(shù)據(jù)被放置到至少一個(gè)所述源數(shù)據(jù)存儲器中。按照本發(fā)明具體實(shí)施例,所述至少一個(gè)歸檔服務(wù)可被進(jìn)一步配置為與至少一個(gè)驗(yàn)證操作相配合,以驗(yàn)證至少一個(gè)目標(biāo)數(shù)據(jù)存儲器內(nèi)數(shù)據(jù)的完整性。所述至少一個(gè)驗(yàn)證操作可被配置為連續(xù)運(yùn)行預(yù)定長的時(shí)間,周期性運(yùn)行以使所述至少一個(gè)驗(yàn)證操作在預(yù)定的時(shí)間或以預(yù)定的時(shí)間間隔開始執(zhí)行,等等。所述至少一個(gè)驗(yàn)證操作可被配置為根據(jù)可被至少一個(gè)驗(yàn)證操作獲得的預(yù)定規(guī)則確定數(shù)據(jù)是否存在、是否與校驗(yàn)和匹配、和/或是否可被召回。所述至少一個(gè)驗(yàn)證操作可被進(jìn)一步配置為如果所述至少一個(gè)驗(yàn)證操作在執(zhí)行過程中遇到故障時(shí)報(bào)警。依照本發(fā)明具體實(shí)施例,所述至少一個(gè)歸檔服務(wù)被進(jìn)一步配置為與至少一個(gè)輸入操作相配合,以使來自另外的不可用的備份位置(theotherwisenon-consumablebackuplocation)的數(shù)據(jù)并入到所述至少一個(gè)源數(shù)據(jù)存儲器和/或所述至少一個(gè)目標(biāo)數(shù)據(jù)存儲器。所述至少一個(gè)輸入操作可被配置為確定(a)存在于來自另外的不可用的備份位置的數(shù)據(jù)中的哪些數(shù)據(jù)被備份;(b)來自別的不可用的備份位置的數(shù)據(jù)怎樣被備份。所述至少一個(gè)輸入操作可執(zhí)行用于從所述另外的不可用的備份位置重獲數(shù)據(jù)的規(guī)則,用于重獲數(shù)據(jù)的所述規(guī)則是一個(gè)或更多的用戶編程的規(guī)則、一個(gè)或更多的預(yù)定義算法、和/或由所述至少一個(gè)輸入操作自動生成。在本發(fā)明的具體實(shí)施例中還提供了相應(yīng)的方法用于提供、配置、和/或執(zhí)行相同的方案。在本發(fā)明的具體實(shí)施例中還提供了相應(yīng)的計(jì)算機(jī)可讀存儲介質(zhì),該介質(zhì)存儲有執(zhí)行上述方法的命令。本發(fā)明實(shí)施例的各方面可以單獨(dú)的使用,和/或以各種組合方式使用以獲得本發(fā)明的其他具體實(shí)施例。為了更好和更完整地說明本發(fā)明實(shí)施例中的各種特征和優(yōu)點(diǎn)技術(shù)方案,下面將結(jié)合附圖對本發(fā)明的具體實(shí)施例的細(xì)節(jié)進(jìn)行描述。圖1是網(wǎng)絡(luò)系統(tǒng)的簡要視圖,其有助于說明漏斗方式進(jìn)行數(shù)據(jù)歸檔的缺點(diǎn)。圖2是示意了與本發(fā)明實(shí)施例中的提取操作有關(guān)的參數(shù)的屏幕截圖。圖3是示意了與本發(fā)明實(shí)施例中的累加操作有關(guān)的參數(shù)的屏幕截圖。圖4是示意了本發(fā)明實(shí)施例中的提取和累加操作過程的系統(tǒng)圖。圖5是示意了本發(fā)明實(shí)施例中的提取操作的執(zhí)行流程圖。圖6是本發(fā)明實(shí)施例中包括多分布?xì)w檔相關(guān)活動的系統(tǒng)示意圖。圖7是示意了本發(fā)明實(shí)施例中的用于執(zhí)行數(shù)據(jù)驗(yàn)證/完整性檢測的參數(shù)的屏幕截圖。圖8是示意了本發(fā)明實(shí)施例中的執(zhí)行驗(yàn)證操作的流程圖。圖9是示意了本發(fā)明實(shí)施例中的用于在在先時(shí)間點(diǎn)恢復(fù)數(shù)據(jù)的參數(shù)的屏幕截圖。圖10是示意了本發(fā)明實(shí)施例中的在在先時(shí)間點(diǎn)恢復(fù)數(shù)據(jù)的流程圖。具體實(shí)施例方式在本發(fā)明的具體實(shí)施例中,在整個(gè)網(wǎng)絡(luò)中可并行的運(yùn)行任意數(shù)目的自動進(jìn)行的歸檔操作。這種分布式的處理模型可有利的允許了在計(jì)算機(jī)中和計(jì)算機(jī)之間的并行操作,因而不存在(或本質(zhì)上不存在)對可能發(fā)生的歸檔操作的數(shù)目的實(shí)際限制。例如,在業(yè)務(wù)中可存在多臺計(jì)算機(jī)。這些計(jì)算機(jī)中的每一臺都可以用于從原始數(shù)據(jù)庫或其他原始數(shù)據(jù)存儲器中提取數(shù)據(jù)以便進(jìn)行歸檔,并且還/或可被配置為將數(shù)據(jù)累加入歸檔。通過允許非限制或本質(zhì)上非限制的并行活動,歸檔操作的處理可以散布于整個(gè)網(wǎng)絡(luò)中而不是被漏斗的通往或通過網(wǎng)絡(luò)中的一小部分。這種分布式方案可以提高歸檔操作的吞吐量。該方案還允許將歸檔處理定向到處理過程成本低或處理能力高的計(jì)算機(jī)上??苫诿恳粋€(gè)單獨(dú)的歸檔操作的需求來做出這種決定。例如,與個(gè)人財(cái)務(wù)交易中的歸檔相聯(lián)系的法定需求(legalrequirements)包括,例如,歸檔將要發(fā)生的時(shí)間、保留持續(xù)的時(shí)間長度等等。而這些法定需求會相應(yīng)的提升這種數(shù)據(jù)的重要性,這種數(shù)據(jù)的歸檔操作可被給予高優(yōu)先級,這樣它們會被設(shè)置為在更高速度的計(jì)算機(jī)中執(zhí)行。相反地,與內(nèi)部資本(internalstock)層級有關(guān)的數(shù)據(jù)相應(yīng)的具有較低的與之相關(guān)的法定需求,即其重要性要低一些,表明其歸檔操作會被設(shè)置在較便宜、較慢的計(jì)算機(jī)中執(zhí)行。這說明歸檔處理的費(fèi)用可以在具有處理能力的網(wǎng)絡(luò)中的各部分進(jìn)行定向,并伴隨有費(fèi)用的有效利用。例如,即是代理人(instantassignee)的一個(gè)客戶在除主機(jī)以外運(yùn)行了大約60000個(gè)服務(wù)。如果安排了一個(gè)或多個(gè)“提取器”在這些計(jì)算機(jī)中的每一個(gè)中運(yùn)行,并且所有同級的“累加器”通過一個(gè)特定的“中央擁有”(或具有在其上運(yùn)行的許可)歸檔的計(jì)算漏斗連接,這樣的歸檔情形是不可行的。其存在過多的進(jìn)入連接,其漏斗傳輸過多的數(shù)據(jù)至集中擁有歸檔的特定計(jì)算機(jī)。相反的,本發(fā)明實(shí)施例涉及降低并且有時(shí)甚至完全消除對漏斗傳輸?shù)男枰姆桨?。?dāng)這么做時(shí),本發(fā)明實(shí)施例中使能的活動與同時(shí)或?qū)嵸|(zhì)上同時(shí)必須發(fā)生的活動一樣多,同時(shí)不受漏斗傳輸?shù)臐撛诘钠款i限制。實(shí)際上,在本發(fā)明的具體實(shí)施例中,儲存?zhèn)}庫(storagevault)本身提供了實(shí)際的處理限制,而不是漏斗計(jì)算機(jī)施加的瓶頸和/或受限的吞吐量。這有助于保證儲存庫系統(tǒng)被最大限度或最終希望的利用。如上述的暗示,此處描述的歸檔處理可以被看作是涉及同級提取和累加的操作。如圖2所示,為具體實(shí)施例中的提取操作涉及的特定參數(shù)的屏幕截圖???,例如,從下拉式列表202(其中列表了所有可被選中的配置為執(zhí)行提取操作的計(jì)算機(jī))中指定提取計(jì)算機(jī)(Computer)。在圖2的示例中,選擇名為“UKMCM002”的計(jì)算機(jī)作為提取計(jì)算機(jī)。被訪問的存儲器的類型(Type)在區(qū)域204識別,本例中為ADABAS數(shù)據(jù)庫。當(dāng)然,需要說明的是,此處描述的技術(shù)可被用于與任何類型的數(shù)據(jù)庫或數(shù)據(jù)存儲器連接,而ADABAS僅僅是可用的數(shù)據(jù)庫中的一個(gè)例子。在任何情況下,ADABAS數(shù)據(jù)庫的位置和/或從其提取的信息由位置(Location)區(qū)域206提供。在如圖2所示的例子中,位置區(qū)域206指明了數(shù)據(jù)庫(Database)號碼1將被在文件(File)612訪問。訪問區(qū)域208的模式(Mode)確定了取得數(shù)據(jù)的方式。在圖2的示例中,采用ADABAS命令來訪問數(shù)據(jù)。當(dāng)然,也可以有其他的選擇。例如,可以全部或部分的復(fù)制原始文件(rawfile),可采用SQL命令等等。歸檔操作的范圍(Scope)在區(qū)域210選定。如圖2所示,該區(qū)域涉及整個(gè)歸檔。當(dāng)然,其他的選擇可以包括,例如,被選擇的數(shù)據(jù)如預(yù)指定關(guān)鍵字或重要數(shù)據(jù)、近期修改或的數(shù)據(jù)、自上一次歸檔操作后改變的數(shù)據(jù)、遵循預(yù)定義規(guī)則或要求(例如,法定報(bào)告要求等)的數(shù)據(jù)、和/或類似數(shù)據(jù)。在具體實(shí)施例中,所有的數(shù)據(jù)都被認(rèn)為是備選的用于歸檔的數(shù)據(jù),而對數(shù)據(jù)的選擇權(quán)則屬于企業(yè)本身。有些數(shù)據(jù)可能具有特定的與之相關(guān)的需遵守的要求,這些將從本質(zhì)上描述歸檔活動。然而,即時(shí)應(yīng)用(instantapplication)的發(fā)明者發(fā)現(xiàn)大多數(shù)企業(yè)傾向于歸檔遠(yuǎn)遠(yuǎn)多于其當(dāng)前負(fù)載的信息??紤]到這一點(diǎn),即時(shí)應(yīng)用的發(fā)明者還發(fā)現(xiàn)障礙常常存在于與之一起執(zhí)行的歸檔的下降趨勢(ease)。在任何情況下,用于歸檔的示例的技術(shù)數(shù)據(jù)類型可包括,例如,普通文本數(shù)據(jù)、二進(jìn)制、打包、數(shù)值、浮點(diǎn)等等。除了業(yè)務(wù)數(shù)據(jù)外,也可能需要?dú)w檔元數(shù)據(jù)(例如,描述業(yè)務(wù)數(shù)據(jù)的系統(tǒng)數(shù)據(jù))。例如,在ADABAS示例中,每個(gè)文件都具有稱為FDT(區(qū)域描述表格,fielddescriptiontable)的描述圖表,在具體例子中其可能被需要,以便對FDT(或其他數(shù)據(jù)庫或數(shù)據(jù)存儲類型的等同者)進(jìn)行歸檔。實(shí)際上,常常需要這樣的元數(shù)據(jù)以便允許系統(tǒng)正確的在當(dāng)前和未來控制和整理業(yè)務(wù)數(shù)據(jù)。類似的,歸檔操作的累加部分可被配置為在網(wǎng)絡(luò)中的任何計(jì)算機(jī)上執(zhí)行,這些計(jì)算機(jī)可與其同級或搭檔的提取操作的計(jì)算機(jī)相同或不同。在這點(diǎn)上,圖3示意了本發(fā)明實(shí)施例中的累加操作涉及的特定參數(shù)的屏幕截圖。在圖3的示例中,累加計(jì)算機(jī)為“UKMCM001”,與其同級的提取器(如前圖所述為“UKMCM002”)為不同的計(jì)算機(jī)。提取數(shù)據(jù)的累加目的地采用目的地(Destination)選擇304來指定。如前所述,提取的數(shù)據(jù)被累加到數(shù)據(jù)倉庫(有時(shí)也稱為歸檔存儲位置或僅稱為歸檔)中。在具體實(shí)施例中,數(shù)據(jù)倉庫可以是位于中央的且所有或本質(zhì)上所有計(jì)算機(jī)可訪問的存儲區(qū)域。換句話說,數(shù)據(jù)倉庫實(shí)質(zhì)上可以是網(wǎng)絡(luò)主干的一部分。在具體實(shí)施例中,存儲到數(shù)據(jù)倉庫的數(shù)據(jù)可以被存儲在平面文件(flatfile)中,例如,在文件系統(tǒng)或錄結(jié)構(gòu)(directorystructure)的文件中。在具體實(shí)施例中,提取的數(shù)據(jù)可以替代性的或附加的存儲到其他同級數(shù)據(jù)庫或數(shù)據(jù)存儲器(例如,其他ADABAS數(shù)據(jù)庫、不同類型的數(shù)據(jù)庫、或與被提取數(shù)據(jù)的數(shù)據(jù)存儲器相同或不同的其他存儲器)中。如圖3中的示例,可選擇(但實(shí)際上其不是)特定的ADABAS數(shù)據(jù)庫和/或存儲位置。在具體實(shí)施例中的數(shù)據(jù)倉庫可包括一個(gè)或多個(gè)物理存儲位置并且,這樣,單個(gè)數(shù)據(jù)倉庫即可被認(rèn)為包括多個(gè)倉庫或子倉庫。在具體實(shí)施例中,數(shù)據(jù)倉庫可以是呈現(xiàn)為任何合適的物理和/或邏輯形式的安全倉庫的一種形式。還可指定數(shù)據(jù)存儲參數(shù)306。這些參數(shù)可包括若文件并沒有存在時(shí)是否產(chǎn)生文件、如何處理二次錄入(例如,替換、忽略、改變、將生成的錯(cuò)誤信息等等)、如何處理二次錄入的描述(例如,采用上述的和/或其他選擇方案)等等。還可以指定保留類型(retentiontype)的細(xì)節(jié)這樣,例如,就可以實(shí)施自動或手動的保留策略。自動保留策略涉及,例如,以預(yù)定時(shí)長保留數(shù)據(jù)、保留哪種類型的數(shù)據(jù)、何時(shí)和/或如何進(jìn)行備份或清除備份等等。在整個(gè)網(wǎng)絡(luò)的任何組合中,可在任何時(shí)間運(yùn)行任何數(shù)目的上述處理對而沒有實(shí)際的限制。在具體實(shí)施例中,可在一臺計(jì)算機(jī)和多臺計(jì)算機(jī)之間同時(shí)運(yùn)行多個(gè)操作。圖4是示意了本發(fā)明實(shí)施例中的提取和累加操作過程的系統(tǒng)圖。更具體來說,在圖4的示例中,兩個(gè)提取/累加對以相反的方向在兩臺相同的計(jì)算機(jī)之間運(yùn)行。更具體來說,計(jì)算機(jī)A和B分別包括歸檔服務(wù)40和402b的相應(yīng)實(shí)例。歸檔服務(wù)402基于配置服務(wù)器404中的設(shè)置協(xié)調(diào)提取和累加操作(以下將對其進(jìn)行詳細(xì)描述)。配置服務(wù)器可包括歸檔規(guī)則,例如,基于前述的圖2和3中的屏幕截圖中示例的參數(shù)建立。考慮到這一點(diǎn),管理者用戶接口(UserInterface,UI)406可允許用戶觀察歸檔過程和/或調(diào)整配置規(guī)則。如前所述,在任何情況下,歸檔服務(wù)可在實(shí)質(zhì)上控制或協(xié)調(diào)提取和累加活動。如圖4的示例中,計(jì)算機(jī)A發(fā)起提取操作410a。該提取操作410a從ADABAS數(shù)據(jù)庫41中,例如按照指定的規(guī)則,提取數(shù)據(jù)。與計(jì)算機(jī)A的提取操作410a配對的是計(jì)算機(jī)B中執(zhí)行的同級累加過程414b。然后,累加過程414b獲取從ADABAS數(shù)據(jù)庫41提取的數(shù)據(jù)并將其放置在數(shù)據(jù)倉庫416。如前所述,倉庫可以是中央數(shù)據(jù)存儲器(例如,在文件系統(tǒng)中實(shí)施),即使其是顯示在圖4中的計(jì)算機(jī)B側(cè)。如前所述,被選擇的數(shù)據(jù)可被累加進(jìn)其他的數(shù)據(jù)存儲器中而不是通常的倉庫或歸檔中,或是附加的累加進(jìn)通常的倉庫或歸檔中。如圖4所示,ADABAS數(shù)據(jù)庫412b被歸檔至ADABAS數(shù)據(jù)庫412c。在圖4示例中,這是通過利用計(jì)算機(jī)B側(cè)的提取操作410b并配合計(jì)算機(jī)A側(cè)的累加操作41來完成。換句話說,提取操作410b從ADABAS數(shù)據(jù)庫412b提取數(shù)據(jù),然后將其發(fā)送至累加操作414a,這樣其就可被歸檔至ADABAS數(shù)據(jù)庫4Ha。在具體實(shí)施例中,通訊(例如,在提取和累加操作之間的通訊)可以由TCP/IP通訊來路由。當(dāng)然,也可以是其他的通訊協(xié)議。例如,在具體實(shí)施例中,另一示例運(yùn)輸可以是基于代理的運(yùn)輸。例如,在申請序列號為12/458030、12/385104、和11/896310的美國專利申請中,其整個(gè)內(nèi)容整體上與此處相關(guān)。在具體實(shí)施例中,商業(yè)上可獲得的產(chǎn)品EntireX可以用來作為傳輸工具。在具體實(shí)施例中,累加和提取操作可在與其相應(yīng)的源和目的數(shù)據(jù)庫“相近”的計(jì)算機(jī)中執(zhí)行,而在本發(fā)明的不同實(shí)施例中還可以有其他的安排方式。此外,在具體實(shí)施例中,特定歸檔活動的提取和累加操作被設(shè)置為在相同的計(jì)算機(jī)那里執(zhí)行,這些組成部分可被組合成一個(gè)以減少(有時(shí)甚至是消除)對路由通訊的需求。圖4中示例的結(jié)構(gòu)提供了在整個(gè)企業(yè)網(wǎng)絡(luò)中進(jìn)行歸檔操作的自由度。將其與自動執(zhí)行(例如,基于預(yù)定義的規(guī)律的或不規(guī)律的時(shí)間表)相結(jié)合可實(shí)現(xiàn)在作為專業(yè)管理的公司服務(wù)的整個(gè)業(yè)務(wù)中流暢的處理歸檔。圖5是示意了本發(fā)明實(shí)施例中的提取操作的執(zhí)行流程圖。在步驟S501中,在提取計(jì)算機(jī)中部署的歸檔服務(wù)發(fā)現(xiàn)到了運(yùn)行特定操作(例如,根據(jù)預(yù)設(shè)的時(shí)間表)的時(shí)間。歸檔服務(wù)可自身可檢測這一點(diǎn),或其也可按照指示執(zhí)行歸檔操作,例如,通過配置服務(wù)器,在本發(fā)明的不同實(shí)施例中。在步驟S503中,歸檔服務(wù)接著發(fā)起在合適的計(jì)算機(jī)上的提取過程。在步驟S505中,歸檔服務(wù)接著識別將要運(yùn)行的配對的累加過程(例如,在相同或其他計(jì)算機(jī)中的過程)。其相應(yīng)的與在合適的計(jì)算機(jī)中的歸檔服務(wù)通訊以安排發(fā)起同級的累加器。在步驟S507中,在合適的計(jì)算機(jī)中的歸檔服務(wù)發(fā)起本地的配對的累加過程。在步驟S509中,設(shè)定提取和累加過程的通訊接口,這樣它們可以一起工作以完成處理。在步驟S511中,提取器按照定義的標(biāo)準(zhǔn)從原始數(shù)據(jù)庫或存儲器中獲取信息。在具體實(shí)施例中,提取器可將“η”個(gè)記錄打包(blockup)為一個(gè)到達(dá)同級累加器的通訊。在步驟S513中,配對的累加器將最近的“包(block)”存儲到選擇的目的地。最近的包的存儲也可與提取器和/或歸檔服務(wù)一致。在具體實(shí)施例中,該包可以從原始源中移出。然后,提取器可獲取下一個(gè)包,并不斷重復(fù)直到所有數(shù)據(jù)被從原始數(shù)據(jù)庫或源中提取、存儲、和移出。在該過程中,提取和累加過程都可向其本地歸檔服務(wù)提供進(jìn)展信息。管理者可以使用UI來觀察兩臺計(jì)算機(jī)中任一臺中的流程,并具按照日期進(jìn)展的圖解顯示。歸檔活動并不局限于提取和累加。例如,其他歸檔活動涉及檢索、驗(yàn)證、召回、和/或其他操作。這些操作也可以被配置在網(wǎng)絡(luò)中的任何位置運(yùn)行,例如,可以分布式方式提供這類活動。圖6是本發(fā)明實(shí)施例中包括多個(gè)分布式歸檔相關(guān)活動的系統(tǒng)示意圖。圖6中的系統(tǒng)包括提取、累加、檢索、驗(yàn)證和召回組成部分。當(dāng)然,需要說明的是系統(tǒng)中上述組成部分也可替換為其他組成部分,或增加其他組成部分。還需要說明的是,可向一臺或多臺計(jì)算機(jī)的上下文中提供特定的組成部分,而圖6中的方框僅僅示例了本發(fā)明的一個(gè)具體的實(shí)施例。參考圖6中的細(xì)節(jié),背景網(wǎng)格602代表存儲介質(zhì)(例如,示例磁盤空間)網(wǎng)絡(luò)。在圖6的示例中其示例了全包圍存儲網(wǎng)格。該網(wǎng)格表明即使有時(shí)候?qū)λ杏?jì)算機(jī)來說使用存儲網(wǎng)絡(luò)的所有部分是可行的,但是常常會對存儲網(wǎng)絡(luò)進(jìn)行劃分這樣每一臺計(jì)算機(jī)只會看到其需要看到的部分。這種配置是企業(yè)安全策略的慣常配置。該示例的配置也說明了在具體實(shí)施例中可并行的使用多個(gè)邏輯歸檔或數(shù)據(jù)倉庫,例如,在同一公司(或者甚至是共享相同計(jì)算機(jī)/存儲網(wǎng)絡(luò)的不同公司)中的不同業(yè)務(wù)區(qū)域。當(dāng)然,需要說明的是并沒有實(shí)際的固定的示意圖,其概括了所有可能的系統(tǒng)歸檔配置,這是因?yàn)榇嬖诟鞣N各樣不同的組成部分,就像公司以相同的方式管理存儲網(wǎng)絡(luò)一樣。這種靈活性表明在具體實(shí)施例中的歸檔的并行、分布式特點(diǎn)可以通過采用歸檔或倉庫的并行分布式網(wǎng)絡(luò)來被增強(qiáng),例如,在相同的計(jì)算機(jī)網(wǎng)絡(luò)中對不同的目的和/或數(shù)據(jù)。在網(wǎng)絡(luò)中的所有或大部分計(jì)算機(jī)常常共享所有或大部分的介質(zhì)。網(wǎng)格602代表整個(gè)企業(yè)的這種共享的變化特性。在一些實(shí)施例中,網(wǎng)絡(luò)中的所有計(jì)算機(jī)都可以看到網(wǎng)絡(luò)602中的一個(gè)部分,但是網(wǎng)格602的其他部分僅僅能被一部分計(jì)算機(jī)看到。許多網(wǎng)絡(luò)系統(tǒng)中都普遍具有這種類型的變化。網(wǎng)格602的描述可以去向極端情況,即網(wǎng)格的一塊可代表不能被其他對象訪問的本地磁盤或計(jì)算機(jī)。示意圖中的其他方框以看上去不規(guī)則的方式散布在存儲網(wǎng)格602之上。實(shí)際上,網(wǎng)絡(luò)中每一計(jì)算機(jī)分布的位置時(shí)常具有其理由,對于旁觀者而言這并不總是明顯可知的。每一個(gè)帶有文字的方框代表企業(yè)網(wǎng)絡(luò)中的計(jì)算機(jī),且每一個(gè)計(jì)算機(jī)可以訪問存儲網(wǎng)絡(luò)602的部分(或全部)。企業(yè)中有時(shí)會有成千上萬臺分布在世界各地的服務(wù)計(jì)算機(jī),但是要簡單而清楚的描述這樣的網(wǎng)絡(luò)太困難。相應(yīng)的,圖6中的示例可以僅僅考慮一個(gè)大的典范的企業(yè)的一小部分。每一個(gè)方框中的文字代表了計(jì)算機(jī)中在隨機(jī)時(shí)間點(diǎn)發(fā)生的涉及的歸檔活動。箭頭連接了歸檔數(shù)據(jù)需要的特定的配對活動(例如,提取和累加)。例如,計(jì)算機(jī)604與計(jì)算機(jī)606配對用于進(jìn)行提取和累加。計(jì)算機(jī)604和606都可以訪問存儲網(wǎng)格602中的歸檔,但是組成部分可被配置為在這兩臺計(jì)算機(jī)604和606之間劃分操作的兩部分,例如,以前述描述的方案進(jìn)行劃分。這可分散負(fù)載,在較便宜的硬件運(yùn)行其一部分,以減少前述討論的漏斗問題。在方框608中同時(shí)包括提取和累加。這示例了在相同計(jì)算機(jī)中配置兩種活動的情形。圖中還示意了召回(Recall)方框。該召回過程也可以是分布式的,例如,采用與前述相似的技術(shù)。累加的反面則是從歸檔中讀回?cái)?shù)據(jù)。例如,類似上述的提取-召回同級過程,該過程可被配置為在一臺計(jì)算機(jī)上運(yùn)行,而提取的相反過程(例如,將數(shù)據(jù)放回進(jìn)其原始形式)可被配置為在另一計(jì)算機(jī)上運(yùn)行。這可能是出于負(fù)載均衡目的,或其他原因。例如,召回可以用來取回(retrieve)任何已經(jīng)歸檔的數(shù)據(jù),已經(jīng)歸檔的數(shù)據(jù)的任意部分。考慮到這一點(diǎn),在本發(fā)明實(shí)施例中,用戶可以選擇召回的數(shù)據(jù)(例如,基于用戶指定和/或預(yù)定義標(biāo)準(zhǔn)過濾提取什么數(shù)據(jù))。需要說明的是,圖中示例了在與提取器處于相同計(jì)算機(jī)的一個(gè)召回組成部分(覆蓋在提取器之上),表明了活動不一定分布在一個(gè)到一個(gè)的不同計(jì)算機(jī)上。換句話說,召回計(jì)算機(jī)610可以獨(dú)自執(zhí)行,或計(jì)算機(jī)612可以執(zhí)行提取和召回過程等等。即使計(jì)算機(jī)612可執(zhí)行提取和召回兩個(gè)過程,相同的計(jì)算機(jī)612也可以執(zhí)行提取過程而依靠另一計(jì)算機(jī)622執(zhí)行累加過程??蛇x擇指定這種可選擇的同級映射圖。其他的選擇可包括,例如,召回?cái)?shù)據(jù)的范圍(例如,整個(gè)數(shù)據(jù)輸入、單輸入的部分、自指定貨預(yù)定時(shí)間后改變的輸入的部分等等)、召回?cái)?shù)據(jù)的位置、源中的數(shù)據(jù)(如果有的話)發(fā)生了什么(例如,是否被刪除、保留、作為召回標(biāo)識等等)、或/和類似對象。基于上述說明,可以了解到召回可以相反于提取和累加配對而被配對,這樣,在具體實(shí)施例中召回對于并行活動可具有相同的范圍。也可使用網(wǎng)絡(luò)中的不同計(jì)算機(jī)實(shí)現(xiàn)歸檔檢索。如圖6的示例,使用計(jì)算機(jī)614和616進(jìn)行搜索。此外,在這些搜索執(zhí)行的地方具有杰出的控制,例如,對相關(guān)存儲介質(zhì)的訪問。也會發(fā)生驗(yàn)證活動。并且,可將其配置為其運(yùn)行在計(jì)算機(jī)618和620上,例如,它們需要自該處被運(yùn)行、需要自該處運(yùn)行它們等等。從圖6中可以了解到,具體實(shí)施例中的歸檔技術(shù)涉及多個(gè)不同活動的組合。每一個(gè)這種活動被作為一組成部分,該組成部分在協(xié)作組成部分的構(gòu)架中存在。這些協(xié)作組成部分,相應(yīng)的,可被安排為在任何規(guī)模的多樣化的企業(yè)網(wǎng)絡(luò)上運(yùn)行,例如,以得到分布式歸檔解決方案。雖然術(shù)語“配對的(paired)”被用來描述特定活動和/或組成部分之間的關(guān)系,但是此處描述的具體實(shí)施例并不局限于嚴(yán)格的一對一映射圖(mappings)。實(shí)際上,在具體實(shí)施例中,可以提供活動和/或組成部分之間n-m的映射關(guān)系。例如,提取器可從一個(gè)或多個(gè)源存儲器提取數(shù)據(jù),累加器可從一個(gè)或多個(gè)提取器累加數(shù)據(jù)并且/或向一個(gè)或多個(gè)目標(biāo)存儲器提供數(shù)據(jù)。在本發(fā)明的具體實(shí)施例中,召回、驗(yàn)證、和/或其他活動和/或組成部分或外圍設(shè)備的連接也可以具有類似的配置。進(jìn)一步的,需要說明的是,在具體實(shí)施例中可使用一個(gè)或多個(gè)代理者中介n-m映射關(guān)系實(shí)施時(shí)的通訊,雖然其他運(yùn)輸機(jī)制也可以采用。類似的,在其他實(shí)施例中,可采用云計(jì)算以提供高分布但可控的方式來執(zhí)行上述和/或其他的歸檔操作。實(shí)際上,在具體實(shí)施例中的云計(jì)算有助于減少歸檔中對漏斗方式的需要。mm^nMmmm^m^mM附加于或替代于上述的分布式歸檔技術(shù),具體實(shí)施例也涉及數(shù)據(jù)丟失檢測技術(shù)。歸檔系統(tǒng)通常需要在多年有時(shí)甚至是幾十年時(shí)間中容納數(shù)據(jù)。多方研究表明,歸檔中的絕大部分?jǐn)?shù)據(jù)從其文件形成到過期期間從來沒有被訪問過。然而,歸檔中的所有數(shù)據(jù)通常必須保持可訪問,以防在過期前需要被使用,而常常不存在可以完全預(yù)測哪些數(shù)據(jù)會被需要哪些數(shù)據(jù)不會被需要的方法。如果可以絕對正確的預(yù)測哪些數(shù)據(jù)會被需要,那么只有一小部分?jǐn)?shù)據(jù)會被需要在第一位置歸檔。實(shí)際上,法律法規(guī)和/或商業(yè)守則的需要常常要求保留所有的數(shù)據(jù)以防會需要這些數(shù)據(jù)(例如,解決未來的法律爭議)。這樣,如果歸檔中的任何單獨(dú)的數(shù)據(jù)片在未來的幾年甚至幾十年都可能不會被訪問,則存在在任何時(shí)間丟失、損壞、破壞等存儲在介質(zhì)上的部分或所有數(shù)據(jù)的可能。這種損壞或丟失在需要該單獨(dú)的數(shù)據(jù)之前通常不會被發(fā)現(xiàn)。許多現(xiàn)有的產(chǎn)品被設(shè)計(jì)為保護(hù)基礎(chǔ)的數(shù)據(jù)不被盜竊、改變、或偽造。常常采用加密和其他安全技術(shù)來滿足這些要求。不幸的是,這些安全措施不保護(hù)再次的丟失或損壞而是專注在盜竊的可能性上。歸檔中的數(shù)據(jù)已經(jīng)被加密的事實(shí)與損壞或丟失并沒有多大關(guān)系,這是由于問題在于其存在將被丟失或損壞的情況同時(shí)并不是非法被訪問的。換句話說,存在在數(shù)據(jù)安全性外提供數(shù)據(jù)完整性的需求?,F(xiàn)在的歸檔方案沒有被設(shè)計(jì)為重復(fù)的驗(yàn)證歸檔12中的數(shù)據(jù)是否仍然有效。這樣一來沒有被檢出的數(shù)據(jù)丟失就可能發(fā)生,這樣歸檔中表現(xiàn)內(nèi)容變得不完整或無用。許多產(chǎn)品趨向于專注在加密(其可以通過硬件容易的實(shí)現(xiàn))上而不是數(shù)據(jù)丟失的主動監(jiān)測。數(shù)據(jù)或存儲數(shù)據(jù)的介質(zhì)的丟失和損壞有可能發(fā)生。歸檔數(shù)據(jù)的問題在于上述情況通常不會被發(fā)現(xiàn)而被發(fā)現(xiàn)時(shí)又已經(jīng)太晚了。一般而言,存在一些“事故(inCident)”(例如,諸如DVD或其他存儲介質(zhì)被破壞或丟失的硬件損壞、軟件失效、電力中斷等等)會在數(shù)據(jù)丟失產(chǎn)生時(shí)發(fā)生,而與此同時(shí)將會產(chǎn)生一些事故報(bào)告類型。然而,如果丟失涉及的數(shù)據(jù)已經(jīng)被使用了一段時(shí)間(例如,幾天、幾個(gè)月、幾年等等),可能不存在明顯的商業(yè)的損壞或風(fēng)險(xiǎn)。此外,隨著時(shí)間的流逝事故報(bào)告本身也會過期,但是相關(guān)的丟失或損壞的數(shù)據(jù)并沒有過期并且可能在任何已知或未知的時(shí)間被需要,例如,在未來的歸檔的檢索中。不能在所有情況下都絕對的阻止數(shù)據(jù)的損壞/丟失。歸檔的問題在于提供最早的可能的對已經(jīng)發(fā)生的事情的報(bào)警。這種報(bào)警發(fā)生得越及時(shí),采取手段解決該事故就越有可能。因而,當(dāng)潛在的重要數(shù)據(jù)變得不可訪問、不可用等等時(shí),需要提供報(bào)警,這樣就可以依照用于特定數(shù)據(jù)的規(guī)則采取某些手段解決問題。需要?dú)w檔系統(tǒng)(通過硬件備份)提供對歸檔數(shù)據(jù)的加密。加密本質(zhì)上是保護(hù)數(shù)據(jù)不被盜竊的手段。雖然加密通常是可取的,但是其提供的仍然是不完整的解決方案,因?yàn)榧用懿荒芊乐箶?shù)據(jù)丟失。需要更主動的防止數(shù)據(jù)丟失的方法以保證提供盡可能及時(shí)的早期報(bào)警機(jī)制(例如,自動的不需要直接人工干預(yù)的),而不是將問題遺留下來直至太晚(例如,在丟失或損壞事故后需要數(shù)據(jù)時(shí),已經(jīng)不能再獲得該數(shù)據(jù)了)。本發(fā)明的具體實(shí)施例涉及用于不斷地或周期地訪問一些或所有歸檔中的數(shù)據(jù)以保證數(shù)據(jù)仍然可用的技術(shù),在短時(shí)間(例如,涉及歸檔中的數(shù)據(jù)度過的時(shí)間)內(nèi)不斷地或本質(zhì)上不斷地。在發(fā)現(xiàn)丟失或問題的地方,可以進(jìn)行報(bào)警以保證及時(shí)的而不是當(dāng)時(shí)間已經(jīng)太晚時(shí)將注意力拉到該情形中??紤]到這一點(diǎn),圖7是示意了本發(fā)明實(shí)施例中的用于執(zhí)行數(shù)據(jù)驗(yàn)證/完整性檢測的參數(shù)的屏幕截圖。授權(quán)用戶可以選擇發(fā)起的驗(yàn)證檢測的類型,例如,通過從下拉列表702中選擇。以下為示例存在(Exists)—其中,驗(yàn)證簡單的進(jìn)行檢查以查看數(shù)據(jù)被正確的如文件系統(tǒng)或其他存儲位置中呈現(xiàn)的那樣列出,并且可被打開或是訪問;校驗(yàn)和(Checksum)—其中,數(shù)據(jù)被真實(shí)的讀取和校驗(yàn)和、或類似操作以檢測正確性;和/或可召回的(Recallable)—其中,將數(shù)據(jù)通過完整的達(dá)到召回的點(diǎn)的仿真進(jìn)行處理,以觀察其可以完整的返回到當(dāng)前系統(tǒng)。以上定義的檢測級別表明越來越高的級別??梢岳斫獾氖牵凑諏?shí)際需要(例如,取決于數(shù)據(jù)敏感性)也可以執(zhí)行其他類型的驗(yàn)證。實(shí)際上,決定使用哪種檢驗(yàn)通常涉及成本估計(jì),即依照檢驗(yàn)的數(shù)據(jù)的價(jià)值和重要性執(zhí)行的每一業(yè)務(wù)。非常簡單的檢驗(yàn)譬如如果(例如)文件可在列表中被看見則其可被執(zhí)行、或進(jìn)一步設(shè)置驗(yàn)證,例如,真實(shí)的驗(yàn)證以保證文件可被打開。還可有更多的選擇,且包括在一定程度上整個(gè)數(shù)據(jù)可以被讀取和理解、檢驗(yàn)、校驗(yàn)和等等。當(dāng)進(jìn)行檢驗(yàn)時(shí)還可對其提供進(jìn)一步的控制,例如,采用檢驗(yàn)類型和/和頻率選擇704和/或706。一個(gè)實(shí)施例涉及檢驗(yàn)處理器連續(xù)運(yùn)行、在一個(gè)給定時(shí)間段內(nèi)檢驗(yàn)整個(gè)歸檔內(nèi)容、在何種程度上重新啟動整個(gè)過程。其表明隨著歸檔的增加檢驗(yàn)必須運(yùn)行得更深入以在特定的時(shí)間段內(nèi)檢驗(yàn)整個(gè)對象。如圖7的示例中,每個(gè)月進(jìn)行整個(gè)歸檔內(nèi)容的連續(xù)檢驗(yàn)。其結(jié)果為從其丟失開始一個(gè)月內(nèi)檢測到的數(shù)據(jù)丟失,無論在丟失發(fā)生時(shí)數(shù)據(jù)存在了多久。通過上述的每月檢測整個(gè)內(nèi)容,施加的“步調(diào)(pacing)”的級別可自動的通過歸檔系統(tǒng)進(jìn)行確認(rèn),例如,基于歸檔中的數(shù)據(jù)的總數(shù)(為所考慮的特定數(shù)據(jù))。因此,由于提供了足夠的時(shí)間,該技術(shù)將沿著背景中的軌跡而不會引起對周邊計(jì)算資源的干擾。在具體實(shí)施例中,其可自動啟動,例如,在有意的、偶然的、或其他干擾的情況下。如果處理過程推算出在分配的時(shí)間內(nèi)不能檢查所有的內(nèi)容,則可以進(jìn)行報(bào)警這樣該處理過程可以被進(jìn)一步擴(kuò)展,或被移到一個(gè)處理速度更快的計(jì)算機(jī)上。確定使用的是連續(xù)還是周期的檢測可以留待業(yè)務(wù)來選擇。雖然在處理策略上存在有不同,但是在以較早可能性檢測數(shù)據(jù)丟失的潛在的需求中并沒有實(shí)質(zhì)的不同。一些用戶的想法可能是不斷地運(yùn)行檢測器,例如,作為背景中的軌跡(trickle),然而其他用戶可能想要在特定的時(shí)間段內(nèi)的特定時(shí)間運(yùn)行檢測器。其他用戶甚至希望手動的進(jìn)行檢測(例如,比如用戶特別地要求啟動檢測過程),而不是或附加的自動進(jìn)行檢測。另一實(shí)施例涉及驗(yàn)證過程周期的(例如,一周一次、兩周一次等)運(yùn)行,這樣會引起其從起始點(diǎn)開始盡快的運(yùn)行至完成。在兩周一次的周期檢查中,任何數(shù)據(jù)丟失都會自其丟失之日起兩周內(nèi)被檢查到,不管數(shù)據(jù)丟失的部分已經(jīng)存在多久。同時(shí),在其運(yùn)行到下一次運(yùn)行之間間隔的時(shí)間段具有默認(rèn)的步調(diào),這樣可以在需要的地方進(jìn)行報(bào)警。圖8是示意了本發(fā)明實(shí)施例中的執(zhí)行驗(yàn)證操作的流程圖。在步驟S801中,驗(yàn)證計(jì)算機(jī)中的歸檔服務(wù)根據(jù)設(shè)置的日程發(fā)現(xiàn)已經(jīng)到了驗(yàn)證操作運(yùn)行的時(shí)間。在步驟S803中,歸檔服務(wù)啟動驗(yàn)證過程。在步驟S805中,驗(yàn)證過程一段一段(piecebypiece)的與歸檔內(nèi)容聯(lián)系,例如,在已經(jīng)使用了歸檔基礎(chǔ)結(jié)構(gòu)來確定歸檔的所在位置之后。在步驟S807中根據(jù)檢查的級別和產(chǎn)生的費(fèi)用處理每一段。如前所述,級別可以僅僅是打開數(shù)據(jù)段(例如,接觸它)、讀取和驗(yàn)證內(nèi)部校驗(yàn)和、按照在必要時(shí)被完全召回的程度處理數(shù)據(jù)段。在該過程中,可向本地歸檔服務(wù)提供處理信息。管理者可使用UI來監(jiān)控驗(yàn)證過程,具有按日期的處理過程的圖像顯示。在具體實(shí)施例中,當(dāng)檢測到問題時(shí),如前所述可進(jìn)行報(bào)警。該報(bào)警涉及產(chǎn)生電子郵件、文檔、或?qū)κ跈?quán)用戶的其他信息、可聽的警報(bào)燈。在具體實(shí)施例中,當(dāng)檢測到問題時(shí),可嘗試自動修復(fù)、替代、或其他解決問題的手段。數(shù)據(jù)恢復(fù)系統(tǒng)和方法的實(shí)施例附加于或替代于上述的分布式歸檔技術(shù),本發(fā)明實(shí)施例還涉及數(shù)據(jù)恢復(fù)系統(tǒng)和/或方法。從業(yè)務(wù)者為其數(shù)據(jù)庫和其他系統(tǒng)投資歸檔系統(tǒng)時(shí)開始,需要良好組織的專業(yè)的歸檔服務(wù)以進(jìn)行進(jìn)一步的操作。然而,仍然存在對數(shù)據(jù)的處理需求,該數(shù)據(jù)具有預(yù)先設(shè)置的不可被普通業(yè)務(wù)應(yīng)用使用的形式。例如,公司可能在很長一段時(shí)間已經(jīng)備份了用于恢復(fù)的數(shù)據(jù),但是并不一定用于歸檔。這種數(shù)據(jù)通常不能被應(yīng)用和/或歸檔系統(tǒng)使用。這種數(shù)據(jù)可能處于不能被業(yè)務(wù)系統(tǒng)使用的格式或介質(zhì)中。這樣在本領(lǐng)域中就產(chǎn)生了對用于歸檔系統(tǒng)的系統(tǒng)和/或方法“及時(shí)移動回(travelbackintime)”不可用數(shù)據(jù)(例如,以舊的歸檔和/或其他非結(jié)構(gòu)化的格式)以便將數(shù)據(jù)移動為新的、管理良好的系統(tǒng)的需求。該優(yōu)點(diǎn)使得新的歸檔系統(tǒng)可以包含和獲得用于提早新歸檔系統(tǒng)調(diào)試日期的數(shù)據(jù)。這也可以使得原先不符合規(guī)定的公司可以在調(diào)試時(shí)或之后產(chǎn)生的數(shù)據(jù)之外補(bǔ)上舊數(shù)據(jù)。考慮以下的實(shí)施例中的情況。公司從未正式的歸檔大多數(shù)數(shù)據(jù)?,F(xiàn)在,假定公司的審計(jì)告知該公司其部分或所有數(shù)據(jù)不符合規(guī)定。還假定公司需要新的歸檔產(chǎn)品。當(dāng)然,從今天起他們可以變得符合規(guī)定。然而,幾年之后,不符合規(guī)定的情況仍然存在。雖然公司可能已經(jīng)將舊的數(shù)據(jù)庫進(jìn)行了備份,但它們?nèi)匀豢赡懿荒苋菀椎谋粯I(yè)務(wù)系統(tǒng)使用,遺留的數(shù)據(jù)庫系統(tǒng)軟件跨越多個(gè)版本,并不能容易的恢復(fù)為可使用的格式(如果根本上可能),并極大的與現(xiàn)有的業(yè)務(wù)系統(tǒng)不協(xié)調(diào)由于新領(lǐng)域出現(xiàn)在當(dāng)今的現(xiàn)代數(shù)據(jù)中、或舊數(shù)據(jù)中的領(lǐng)域已經(jīng)不再存在、或數(shù)據(jù)的格式/長度等隨時(shí)間不斷該段。目前所需要的適合的新歸檔系統(tǒng)可以開采舊數(shù)據(jù)、刮凈與舊歸檔系統(tǒng)相關(guān)的數(shù)據(jù)并將其復(fù)制到新的歸檔系統(tǒng)中(例如,根據(jù)過去的時(shí)期按時(shí)的記載日期),這樣該歸檔系統(tǒng)可以實(shí)質(zhì)上回溯時(shí)間,而不是只能向前?,F(xiàn)有的歸檔方案通常沒有被設(shè)計(jì)為可了解并獲得僅以不可用格式存在的、提前了新歸檔系統(tǒng)的介紹的日期的數(shù)據(jù)的復(fù)件。這表明,只要在其活動信息生命周期管理(informationlifecyclemanagement,ILM)內(nèi)保留有舊數(shù)據(jù),公司就必須尋找到管理兩個(gè)不同歸檔系統(tǒng)的方法、或承受舊數(shù)據(jù)的不符合規(guī)定的情況。這些歸檔系統(tǒng)的類型在其有效性上會受到限制直到時(shí)間顯著的向前移動,例如,直到舊數(shù)據(jù)已經(jīng)不再被需要、實(shí)質(zhì)上需要、或涉及。本發(fā)明實(shí)施例意識到存在如下的需求,即用于數(shù)據(jù)庫和其他數(shù)據(jù)存儲器的現(xiàn)代歸檔系統(tǒng)可以回溯處理舊數(shù)據(jù)備份(例如,具有與當(dāng)前版本不同的格式,該格式不能被應(yīng)用系統(tǒng)使用)以便將其輸入到現(xiàn)代歸檔。可以進(jìn)行上述處理的能力可自被采用起的第一天就增加現(xiàn)代系統(tǒng)的效率。其本質(zhì)上表明新的歸檔系統(tǒng)可以回溯時(shí)間以記錄相關(guān)信息,即使其目前為不可用格式。這使得在前的(常常為非正式和無組織的)歸檔或備份系統(tǒng)可以立即退休而使用新的管理良好的工具集。例如,假定從今天起新的工具集將會管理所有歸檔,向前趨進(jìn)。然而,在歸檔中仍然需要提前了今天的新歸檔系統(tǒng)的執(zhí)行的日期的備份數(shù)據(jù),即使其已經(jīng)被非新工具集的其他方法累加。例如,舊數(shù)據(jù)可能已經(jīng)被采用工具進(jìn)行了備份。然而,在具體實(shí)施例中,使能該新工具訪問這些數(shù)據(jù)的非標(biāo)準(zhǔn)的格式并獲得更老的歸檔數(shù)據(jù),可以本質(zhì)上及時(shí)抑制新工具、極大的增加歸檔的價(jià)值、等,其可幫助服務(wù)的公司和客戶。圖9是示意了本發(fā)明實(shí)施例中的用于在在先時(shí)間點(diǎn)恢復(fù)數(shù)據(jù)的參數(shù)的屏幕截圖。圖9中示例從其他資源獲取數(shù)據(jù)的選擇,而不是從實(shí)時(shí)源獲取數(shù)據(jù)。例如,可以選擇和讀取舊的或被棄用的備份,這樣在新歸檔系統(tǒng)中可以流暢的獲取來自過去的不可用數(shù)據(jù)。這樣現(xiàn)代歸檔系統(tǒng)可將自己在時(shí)間上退回過去,因而可以從第一日起極大的增加新系統(tǒng)的范圍,而不是僅僅增加在時(shí)間上緩慢前進(jìn)的價(jià)值。如圖9的示例,下拉列表包括不同的已知的包括ADASAV(—種備份應(yīng)用)、ADACMP(—種壓縮應(yīng)用)等的ADABAS應(yīng)用。采用具體實(shí)施例中的技術(shù),可以寫入或預(yù)先定義程序來從這些和/或其他輸出獲得數(shù)據(jù),并以已知但是恰當(dāng)?shù)?并且實(shí)質(zhì)上不是通??捎玫?格式提供這樣的數(shù)據(jù)。數(shù)據(jù)的這些附加的格式的一些地方是眾所周知的,比如數(shù)據(jù)庫應(yīng)用輸出,這樣數(shù)據(jù)就被預(yù)測的處理。這也可以延及未知數(shù)據(jù)額格式,通過提供基于規(guī)則的數(shù)據(jù)的挖掘這樣當(dāng)其并不是眾所周知時(shí)業(yè)務(wù)可直接影響這些數(shù)據(jù)的獲取。換句話說,可以指定重新獲取(可簡稱重獲)數(shù)據(jù)的規(guī)則,例如,使用基于公司的知識,其中在指定該規(guī)則之前該知識可以不15被新歸檔系統(tǒng)自身所知曉。在具體實(shí)施例中,這些規(guī)則可描述,例如,整體上在特定執(zhí)行的用以訪問特定格式的數(shù)據(jù)的程序之間發(fā)生的交互,該交互還/或代表了實(shí)際應(yīng)用數(shù)據(jù)到具有相應(yīng)的元數(shù)據(jù)描述的歸檔系統(tǒng)。這種交互可被用在特定的數(shù)據(jù)庫系統(tǒng)類型,或者其可以是僅對位置特定的格式。在具體實(shí)施例中,需要將數(shù)據(jù)以某種格式存儲,以使得之后可以以原始格式和/或可用格式提取、重新格式化等該數(shù)據(jù)。需要說明的是,如果從已知數(shù)據(jù)庫備份中提取數(shù)據(jù),則數(shù)據(jù)可能是可管理的因?yàn)槠涫紫仁莵碜杂谠摂?shù)據(jù)庫類型又可在該點(diǎn)被直接的召回到該格式,如果需要的話。圖10是示意了本發(fā)明實(shí)施例中的在在先時(shí)間點(diǎn)恢復(fù)數(shù)據(jù)的流程圖。在步驟S1001中,歸檔系統(tǒng)(或輸入/恢復(fù)模型或服務(wù))被分配任務(wù)從過去時(shí)間點(diǎn)恢復(fù)或輸入數(shù)據(jù)庫或數(shù)據(jù)存儲備份。該數(shù)據(jù)庫可以是ADABAS數(shù)據(jù)庫、SQL數(shù)據(jù)庫、一系列平面文件、使用應(yīng)用備份的文件等等。在步驟S1003中,新歸檔系統(tǒng)根據(jù)備份數(shù)據(jù)和/或數(shù)據(jù)是如何備份的讀取備份數(shù)據(jù)并制定結(jié)構(gòu)、平臺、版本、和/或任何其他相關(guān)的信息。例如,通過用戶指定該信息或至少告訴歸檔系統(tǒng)去何處尋找確定這些信息可幫助上述操作。一旦確定了該背景信息,在步驟1005中,新歸檔系統(tǒng)可選擇適當(dāng)?shù)乃惴ǎ鶕?jù)該算法可以將相關(guān)數(shù)據(jù)解構(gòu)為可用格式。該算法可由用于指定或用戶編程、手動或自動的從預(yù)定義的算法中選擇、自動產(chǎn)生基于(如,基于被發(fā)明的數(shù)據(jù)和/或用戶定義信息)等等。在步驟S1007中解構(gòu)數(shù)據(jù),然后將可用數(shù)據(jù)裝載到歸檔在步驟1009中,這樣其就以普通方式被歸檔到過去時(shí)間。采用預(yù)定義的算法可以完成上述過程,其中舊系統(tǒng)和工具是已知的、使用用戶定義的算法、或這些算法的組合。當(dāng)然,數(shù)據(jù)庫備份具有眾所周知的內(nèi)容,例如,和存在算法,該算法可形成于這些和/或其他操作。在具體實(shí)施例中,可對新增進(jìn)歸檔的數(shù)據(jù)進(jìn)行標(biāo)記,以表明其被在該種模式下輸入(例如,為了未來審計(jì)的目的)??蛇x擇的,有一個(gè)或多個(gè)步驟并沒有顯示在圖中,過濾了應(yīng)當(dāng)或不應(yīng)當(dāng)被寫入歸檔的領(lǐng)域,例如,被歸檔系統(tǒng)管理者管理的部分。雖然已經(jīng)描述了涉及以前的系統(tǒng)的具體實(shí)施例,但是此處描述的歸檔系統(tǒng)的例子中的“恢復(fù)”特性也可被用來“輸入”數(shù)據(jù)。例如,這種輸入技術(shù)可用于過去使用的不同的系統(tǒng)、與其他系統(tǒng)并行的系統(tǒng)、和/或具體實(shí)施例中的歸檔系統(tǒng)執(zhí)行后執(zhí)行的歸檔系統(tǒng)。實(shí)際上,在具體實(shí)施例中,這種類型的輸入可以作為歸檔的“慣常”方式使用。需要說明的是此處描述的術(shù)語,系統(tǒng)、子系統(tǒng)、服務(wù)、可編程邏輯電路、和其他類似對象可以以軟件、硬件、固件、和/或類似對象的任何合適的組合實(shí)現(xiàn)。還需要說明的是,此處的存儲位置可以是磁盤驅(qū)動設(shè)備、內(nèi)存位置、固態(tài)驅(qū)動器、⑶-ROMs、DVDs、磁帶備份、存儲區(qū)域網(wǎng)絡(luò)(storageareanetwork,SAN)系統(tǒng)、和/或任何其他合適的實(shí)體計(jì)算機(jī)可讀存儲介質(zhì)的任意組合。還需要說明的是,此處描述的技術(shù)可通過執(zhí)行指令的處理器完成,該指令物理上存儲在計(jì)算機(jī)可讀存儲介質(zhì)中。不同的實(shí)施例可涉及異類(heterogeneous)網(wǎng)絡(luò)(例如,至少有兩種類型的計(jì)算機(jī)和/或周邊設(shè)備連接到網(wǎng)絡(luò)中的網(wǎng)絡(luò))、或同類(homogenous)網(wǎng)絡(luò)(只具有單一類型的計(jì)算機(jī)和/或周邊設(shè)備的網(wǎng)絡(luò))。以上所揭露的僅為本發(fā)明一種較佳實(shí)施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。權(quán)利要求1.一種歸檔系統(tǒng),包括多個(gè)連接到網(wǎng)絡(luò)的計(jì)算機(jī);連接到所述網(wǎng)絡(luò)的至少一個(gè)源數(shù)據(jù)存儲器和至少一個(gè)目標(biāo)數(shù)據(jù)存儲器;以及至少一個(gè)歸檔服務(wù),所述歸檔服務(wù)被配置為與多個(gè)提取操作和多個(gè)累加操作相配合,每一個(gè)所述提取操作在所述多個(gè)計(jì)算機(jī)中的一個(gè)計(jì)算機(jī)上被執(zhí)行,用以從一個(gè)所述源數(shù)據(jù)存儲器讀出數(shù)據(jù),每一個(gè)所述累加操作在所述多個(gè)計(jì)算機(jī)中的一個(gè)計(jì)算機(jī)上被執(zhí)行,用以將數(shù)據(jù)寫入到一個(gè)所述目標(biāo)數(shù)據(jù)存儲器;其中,每一個(gè)所述提取操作被配置為在所述多個(gè)計(jì)算機(jī)中的任何一個(gè)預(yù)定的計(jì)算機(jī)上運(yùn)行,并與一個(gè)所述累加操作配對,所述累加操作被配置為在所述多個(gè)計(jì)算機(jī)中的任何一個(gè)預(yù)定的計(jì)算機(jī)上運(yùn)行。2.如權(quán)利要求1所述的歸檔系統(tǒng),其中至少一個(gè)歸檔服務(wù)被進(jìn)一步配置以接入規(guī)則,所述規(guī)則(a)將提取和累加操作映射到這些操作被執(zhí)行的各個(gè)計(jì)算機(jī);以及(b)存儲同級提取操作和累加操作之間的配對。3.如權(quán)利要求2所述的歸檔系統(tǒng),其中所述規(guī)則進(jìn)一步識別至少一個(gè)所述源數(shù)據(jù)存儲器用于每一個(gè)所述提取操作和識別至少一個(gè)所述目標(biāo)數(shù)據(jù)存儲器用于每一個(gè)所述累加操作。4.如權(quán)利要求3所述的歸檔系統(tǒng),其中所述規(guī)則進(jìn)一步包括提取規(guī)則,用以識別從至少一個(gè)源數(shù)據(jù)存儲器中將被讀出的數(shù)據(jù),和是否有另外的數(shù)據(jù)將被附加在所述將被讀出的數(shù)據(jù)上。5.如權(quán)利要求4所述的歸檔系統(tǒng),其中將被附加的另外的數(shù)據(jù)是用于至少一個(gè)源數(shù)據(jù)存儲器的圖表。6.如權(quán)利要求3所述的歸檔系統(tǒng),其中所述規(guī)則進(jìn)一步包括累加規(guī)則,用以指示重復(fù)的表項(xiàng)如何被處理和/或多長的數(shù)據(jù)將被保留在每一個(gè)所述的目標(biāo)數(shù)據(jù)存儲器中。7.如權(quán)利要求3所述的歸檔系統(tǒng),進(jìn)一步包括與所述至少一個(gè)歸檔服務(wù)通信的配置服務(wù)器,所述配置服務(wù)器包括所述規(guī)則。8.如權(quán)利要求7所述的歸檔系統(tǒng),進(jìn)一步包括與所述配置服務(wù)器和/或至少一個(gè)歸檔服務(wù)通信的管理用戶接口,用于設(shè)置所述規(guī)則和/或監(jiān)視所述操作的進(jìn)展。9.如權(quán)利要求3所述的歸檔系統(tǒng),其中一個(gè)所述目標(biāo)存儲器是一個(gè)僅可被每一個(gè)所述計(jì)算機(jī)部分地存取的倉庫。10.如權(quán)利要求3所述的歸檔系統(tǒng),其中所述系統(tǒng)被設(shè)置使得中央樞紐或漏斗在數(shù)據(jù)被寫入到所述至少一個(gè)目標(biāo)數(shù)據(jù)存儲器時(shí)不被使用。11.如權(quán)利要求3所述的歸檔系統(tǒng),其中所述至少一個(gè)歸檔服務(wù)被進(jìn)一步配置為與至少一個(gè)召回操作相配合,以從所述至少一個(gè)目標(biāo)數(shù)據(jù)存儲器取回?cái)?shù)據(jù)用于在一個(gè)所述計(jì)算機(jī)上存取。12.如權(quán)利要求11所述的歸檔系統(tǒng),其中所述至少一個(gè)召回操作進(jìn)一步被配置為將從所述至少一個(gè)目標(biāo)數(shù)據(jù)存儲器取回的數(shù)據(jù)放置到至少一個(gè)所述源數(shù)據(jù)存儲器中。13.如權(quán)利要求3所述的歸檔系統(tǒng),其中所述至少一個(gè)歸檔服務(wù)被進(jìn)一步配置為與至少一個(gè)驗(yàn)證操作相配合,以驗(yàn)證所述至少一個(gè)目標(biāo)數(shù)據(jù)存儲器內(nèi)數(shù)據(jù)的完整性。14.如權(quán)利要求13所述的歸檔系統(tǒng),其中所述至少一個(gè)驗(yàn)證操作被配置為連續(xù)運(yùn)行預(yù)定長的時(shí)間。15.如權(quán)利要求13所述的歸檔系統(tǒng),其中所述至少一個(gè)驗(yàn)證操作被配置為周期性運(yùn)行以使所述至少一個(gè)驗(yàn)證操作以預(yù)定的時(shí)間或時(shí)間間隔開始執(zhí)行。16.如權(quán)利要求13所述的歸檔系統(tǒng),其中所述至少一個(gè)驗(yàn)證操作被配置為根據(jù)可被至少一個(gè)驗(yàn)證操作獲得的預(yù)定規(guī)則確定數(shù)據(jù)是否存在、是否與校驗(yàn)和匹配、和/或是否可被召回。17.如權(quán)利要求16所述的歸檔系統(tǒng),其中所述至少一個(gè)驗(yàn)證操作被進(jìn)一步配置為如果所述至少一個(gè)驗(yàn)證操作在執(zhí)行過程中遇到故障時(shí)報(bào)警。18.如權(quán)利要求3所述的歸檔系統(tǒng),其中所述至少一個(gè)歸檔服務(wù)被進(jìn)一步配置為與至少一個(gè)輸入操作相配合,以使來自另外的不可用的備份位置的數(shù)據(jù)并入到所述至少一個(gè)源數(shù)據(jù)存儲器和/或所述至少一個(gè)目標(biāo)數(shù)據(jù)存儲器。19.如權(quán)利要求18所述的歸檔系統(tǒng),其中所述至少一個(gè)輸入操作被配置為確定(a)存在于來自另外的不可用的備份位置的數(shù)據(jù)中的哪些數(shù)據(jù)被備份;(b)來自另外的不可用的備份位置的數(shù)據(jù)怎樣被備份。20.如權(quán)利要求19所述的歸檔系統(tǒng),其中所述至少一個(gè)輸入操作執(zhí)行用于從所述另外的不可用的備份位置重獲數(shù)據(jù)的規(guī)則,用于重獲數(shù)據(jù)的所述規(guī)則是一個(gè)或更多的用戶編程的規(guī)則,一個(gè)或更多的預(yù)定義算法,和/或由所述至少一個(gè)輸入操作自動生成。21.一種通過計(jì)算機(jī)實(shí)現(xiàn)的用于在一個(gè)歸檔系統(tǒng)中有形的存儲數(shù)據(jù)的方法,所述方法包括提供多個(gè)連接到網(wǎng)絡(luò)的計(jì)算機(jī);提供連接到所述網(wǎng)絡(luò)的至少一個(gè)源數(shù)據(jù)存儲器和至少一個(gè)目標(biāo)數(shù)據(jù)存儲器;提供至少一個(gè)歸檔服務(wù)給所述一個(gè)或更多的計(jì)算機(jī),所述至少一個(gè)歸檔服務(wù)被配置為與多個(gè)提取操作和多個(gè)累加操作接口,每一個(gè)所述提取操作被配置為在所述多個(gè)計(jì)算機(jī)中任何一個(gè)預(yù)定的計(jì)算機(jī)上運(yùn)行;以及將每一個(gè)所述提取操作和每一個(gè)累加操作配對,所述每一個(gè)所述累加操作在所述多個(gè)計(jì)算機(jī)中任何一個(gè)預(yù)定的計(jì)算機(jī)上運(yùn)行;其中,每一個(gè)所述提取操作在所述多個(gè)計(jì)算機(jī)中的一個(gè)計(jì)算機(jī)上可執(zhí)行用以從一個(gè)所述源數(shù)據(jù)存儲器讀出數(shù)據(jù);每一個(gè)所述累加操作在所述多個(gè)計(jì)算機(jī)中的一個(gè)計(jì)算機(jī)上可執(zhí)行用以將數(shù)據(jù)寫入到一個(gè)所述目標(biāo)數(shù)據(jù)存儲器。22.如權(quán)利要求21所述的方法,進(jìn)一步包括將提取和累加操作映射到這些操作被執(zhí)行的各個(gè)計(jì)算機(jī);以及存儲同級提取操作和累加操作之間的配對。23.如權(quán)利要求22所述的方法,進(jìn)一步包括識別至少一個(gè)所述源數(shù)據(jù)存儲器用于每一個(gè)所述提取操作和識別至少一個(gè)所述目標(biāo)數(shù)據(jù)存儲器用于每一個(gè)所述累加操作。24.如權(quán)利要求23所述的方法,進(jìn)一步包括定義提取規(guī)則,所述提取規(guī)則用以識別(a)從至少一個(gè)源數(shù)據(jù)存儲器中將被讀出的數(shù)據(jù)和(b)是否有另外的數(shù)據(jù)將被附加在所述將被讀出的數(shù)據(jù)上。25.如權(quán)利要求M所述的方法,其中將被附加的另外的數(shù)據(jù)是用于至少一個(gè)源數(shù)據(jù)存儲器的圖表。26.如權(quán)利要求23所述的方法,進(jìn)一步包括定義累加規(guī)則,所述累加規(guī)則用以指示(a)重復(fù)的表項(xiàng)如何被處理和/或(b)多長的數(shù)據(jù)將被保留在每一個(gè)所述的目標(biāo)數(shù)據(jù)存儲器中。27.如權(quán)利要求23所述的方法,進(jìn)一步包括提供與所述至少一個(gè)歸檔服務(wù)通信的配置服務(wù)器,所述配置服務(wù)器包括對規(guī)則的訪問,所述規(guī)則描述所述映射、配對、識別出的用于每一個(gè)所述提取操作的至少一個(gè)所述源數(shù)據(jù)存儲器、和識別出的用于每一個(gè)所述累加操作的至少一個(gè)所述目標(biāo)數(shù)據(jù)存儲器。28.如權(quán)利要求27所述的方法,進(jìn)一步包括提供與所述配置服務(wù)器和/或至少一個(gè)歸檔服務(wù)通信的管理用戶接口,用于設(shè)置所述規(guī)則和/或監(jiān)視所述操作的進(jìn)展。29.如權(quán)利要求23所述的方法,其中所述目標(biāo)存儲器是一個(gè)僅可被每一個(gè)所述計(jì)算機(jī)部分地存取的倉庫。30.如權(quán)利要求23所述的方法,其中所述操作在執(zhí)行時(shí)無需借助中心樞紐或漏斗。31.如權(quán)利要求23所述的方法,其中所述至少一個(gè)歸檔服務(wù)被進(jìn)一步配置為與至少一個(gè)召回操作相配合,以從所述至少一個(gè)目標(biāo)數(shù)據(jù)存儲器取回?cái)?shù)據(jù),以在一個(gè)所述計(jì)算機(jī)上存取。32.如權(quán)利要求31所述的方法,其中所述至少一個(gè)召回操作進(jìn)一步被配置為將從所述至少一個(gè)目標(biāo)數(shù)據(jù)存儲器取回的數(shù)據(jù)放置到至少一個(gè)所述源數(shù)據(jù)存儲器中。33.如權(quán)利要求23所述的方法,其中所述至少一個(gè)歸檔服務(wù)可被進(jìn)一步配置為與至少一個(gè)驗(yàn)證操作相配合,以驗(yàn)證所述至少一個(gè)目標(biāo)數(shù)據(jù)存儲器內(nèi)數(shù)據(jù)的完整性。34.如權(quán)利要求33所述的方法,其中所述至少一個(gè)驗(yàn)證操作可被配置為連續(xù)運(yùn)行預(yù)定長的時(shí)間。35.如權(quán)利要求33所述的方法,其中所述至少一個(gè)驗(yàn)證操作可被配置為周期性運(yùn)行以使所述至少一個(gè)驗(yàn)證操作以預(yù)定的時(shí)間或時(shí)間間隔開始執(zhí)行。36.如權(quán)利要求33所述的方法,其中所述至少一個(gè)驗(yàn)證操作可被配置為根據(jù)可被至少一個(gè)驗(yàn)證操作獲得的預(yù)定規(guī)則確定數(shù)據(jù)是否存在、是否與校驗(yàn)和匹配、和/或是否可被召回。37.如權(quán)利要求36所述的方法,其中所述至少一個(gè)驗(yàn)證操作可被進(jìn)一步配置為如果所述至少一個(gè)驗(yàn)證操作在執(zhí)行過程中遇到故障時(shí)報(bào)警。38.如權(quán)利要求23所述的方法,其中所述至少一個(gè)歸檔服務(wù)被進(jìn)一步配置為與至少一個(gè)輸入操作相配合,以使來自另外的不可用的備份位置的數(shù)據(jù)并入到所述至少一個(gè)源數(shù)據(jù)存儲器和/或所述至少一個(gè)目標(biāo)數(shù)據(jù)存儲器。39.如權(quán)利要求38所述的方法,其中所述至少一個(gè)輸入操作可被配置為確定(a)存在于來自另外的不可用的備份位置的數(shù)據(jù)中的哪些數(shù)據(jù)被備份;(b)來自別的不可用的備份位置的數(shù)據(jù)怎樣被備份。40.如權(quán)利要求39所述的方法,其中所述至少一個(gè)輸入操作執(zhí)行用于從所述另外的不可用的備份位置重獲數(shù)據(jù)的規(guī)則,用于重獲數(shù)據(jù)的所述規(guī)則是一個(gè)或更多的用戶編程的規(guī)則,一個(gè)或更多的預(yù)定義算法,和/或由所述至少一個(gè)輸入操作自動生成。41.一種有形地存儲命令的計(jì)算機(jī)可讀存儲介質(zhì),所述命令在被執(zhí)行時(shí),使計(jì)算機(jī)包括至少一個(gè)處理器用以執(zhí)行如權(quán)利要求21所述的方法。全文摘要本發(fā)明實(shí)施例涉及將數(shù)據(jù)提取器和數(shù)據(jù)累加器配對的系統(tǒng)和/或方法,其中這些組成部分可以設(shè)置于網(wǎng)絡(luò)系統(tǒng)中的任何一個(gè)或多個(gè)計(jì)算機(jī)中。這種分布式同級提取-累加方案具有如下優(yōu)點(diǎn)減少(且有時(shí)是完全消除)對數(shù)據(jù)歸檔中的“漏斗”方式的需要,其中所有數(shù)據(jù)通過中央計(jì)算機(jī)或中央計(jì)算機(jī)系統(tǒng)移動或備份。在具體實(shí)施例中,召回-累加、檢索、驗(yàn)證、和/或其他涉及歸檔的活動可以以類似同級和/或分布式方式進(jìn)行。在具體實(shí)施例中還提供附加或替換的用于驗(yàn)證歸檔系統(tǒng)中的數(shù)據(jù)的完整性的混合技術(shù),和/或用于從不可用格式恢復(fù)/輸入數(shù)據(jù)的技術(shù)。文檔編號H04L29/08GK102207951SQ201110076139公開日2011年10月5日申請日期2011年3月29日優(yōu)先權(quán)日2010年3月29日發(fā)明者邁克爾·C.·米漢申請人:軟件Ag公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
崇仁县| 光山县| 漯河市| 望奎县| 双辽市| 清涧县| 富锦市| 长兴县| 桂平市| 塘沽区| 九台市| 泸州市| 黄骅市| 陵川县| 抚顺县| 曲沃县| 叶城县| 海原县| 封开县| 青州市| 梨树县| 防城港市| 陈巴尔虎旗| 房产| 舞阳县| 拉萨市| 新乡市| 满城县| 许昌县| 扶绥县| 延川县| 苗栗市| 临沭县| 麻城市| 清丰县| 卓资县| 江口县| 左云县| 隆德县| 信阳市| 凯里市|