變化。更特別地,遠(yuǎn)程站點(diǎn)504處一周中的每日增量卷可以被復(fù)制或合并到長期增量卷中,該長期增量卷將之后用于識(shí)別增量卷創(chuàng)建之前自I周中的某個(gè)時(shí)間點(diǎn)開始數(shù)據(jù)的隨之而來的變化。每周增量卷可以被高效地復(fù)制到其他站點(diǎn)506中,其他站點(diǎn)506可以保存本地站點(diǎn)502和遠(yuǎn)程站點(diǎn)504處數(shù)據(jù)的復(fù)制副本,而且可以基于接收自遠(yuǎn)程站點(diǎn)504的每周增量卷來僅以周為基礎(chǔ)更新復(fù)制的數(shù)據(jù)。一旦每周增量卷被復(fù)制到站點(diǎn)506,遠(yuǎn)程站點(diǎn)504就可以丟棄該每周增量卷。就這一點(diǎn)而言,站點(diǎn)506可以在數(shù)據(jù)存儲(chǔ)系統(tǒng)或其選定的部分中保存諸如每周變化的記錄。對(duì)于具有更低重要性的歷史數(shù)據(jù)而言,在站點(diǎn)506處保存更低頻率的備份就足夠了。盡管如此,隨著時(shí)間的逝去,存儲(chǔ)大量的此種歷史數(shù)據(jù)仍然變得低效。因此,站點(diǎn)506可被配置成將每周增量卷保存僅一段時(shí)間,諸如但不局限于I個(gè)月、2個(gè)月、3個(gè)月或更依賴于諸如期望的設(shè)置、使用和工業(yè)規(guī)則與條例。
[0039]因此,增量卷還可以在站點(diǎn)506處創(chuàng)建并且可被配置成識(shí)別例如每月而非每小時(shí)、每天或每周的數(shù)據(jù)變化。更特別地,站點(diǎn)506處每個(gè)月的每周增量卷可以被復(fù)制或合并到長期增量卷中,該長期增量卷之后識(shí)別該增量卷創(chuàng)建之前自一個(gè)月中的某個(gè)時(shí)間點(diǎn)開始數(shù)據(jù)的隨之而來的變化。每月增量卷可以被復(fù)制到其他站點(diǎn)508中,其他站點(diǎn)508可以保存本地站點(diǎn)502、遠(yuǎn)程站點(diǎn)504、506處的數(shù)據(jù)的復(fù)制副本,而且可以基于接收自站點(diǎn)506的每月增量卷來僅以月為基礎(chǔ)更新復(fù)制的數(shù)據(jù)。一旦每月增量卷被復(fù)制到站點(diǎn)508,站點(diǎn)506就可以丟棄每月增量卷。就這一點(diǎn)而言,站點(diǎn)508可以保存數(shù)據(jù)存儲(chǔ)系統(tǒng)或其選定部分中例如每月變化的記錄。由于這種更舊的歷史數(shù)據(jù)可能具有低的重要性,所以在站點(diǎn)508處保存低頻率的備份就足夠了。盡管如此,隨著時(shí)間逝去,存儲(chǔ)大量的此種歷史數(shù)據(jù)仍然變得低效。因此,站點(diǎn)508可被配置成將每月增量卷保存僅一段時(shí)間,諸如但不局限于I年、2年、3年或更依賴于諸如期望的設(shè)置、使用和工業(yè)規(guī)則與條例。
[0040]該模式可以用越來越大的增量卷和更多的本地或遠(yuǎn)程存儲(chǔ)站點(diǎn)來重復(fù)。類似地,在所描述的方式中,以下情況是不必要的,即增量卷復(fù)制必須逐站點(diǎn)的從最小增量卷間隔增加至最大增量卷間隔。例如,僅站點(diǎn)508不需要從僅站點(diǎn)506接收每月增量卷,但是能夠附加地或可替換地從站點(diǎn)502和504中的任意一者中接收每月增量卷??商鎿Q地,應(yīng)該意識(shí)到,上面的示例是增量卷可以被利用的若干方式,而且本公開的各種實(shí)施方式并不局限于上面提供的示例。應(yīng)該意識(shí)到,這里描述的增量卷以及利用增量卷的復(fù)制能夠在數(shù)據(jù)存儲(chǔ)系統(tǒng)中具有廣泛且有利的應(yīng)用,而且增量卷不需要僅被用于復(fù)制用途。
[0041]本公開的涉及利用增量卷的數(shù)據(jù)復(fù)制的各種實(shí)施方式提供了比用于數(shù)據(jù)復(fù)制的常規(guī)系統(tǒng)和方法更顯著的優(yōu)勢(shì)。例如,本公開的各種實(shí)施方式可以以各種方式來降低成本,包括但不局限于:減小本地存儲(chǔ)器與備份或遠(yuǎn)程存儲(chǔ)器之間的I/o活動(dòng)性;減小總帶寬使用;減小備份時(shí)間;以及通過例如消除存儲(chǔ)臨時(shí)中間快照或PITC的需求來減小備份站點(diǎn)處所需求的總存儲(chǔ)量。
[0042]在前面的描述中,已經(jīng)出于說明和描述的目的呈現(xiàn)了本公開的各種實(shí)施方式。它們不意欲是窮舉性的或者局限于所公開的精確格式。在上述教導(dǎo)的啟示下,各種修改后變化都是可能的。選擇和描述了各種實(shí)施方式,以提供對(duì)該公開及其實(shí)際應(yīng)用的原理的最佳說明,以及以使得本領(lǐng)域普通技術(shù)人員能夠?qū)⒕哂懈鞣N修改的各種實(shí)施方式用于所設(shè)想的特定用途。當(dāng)根據(jù)它們被合理、合法且等價(jià)地給予的寬度進(jìn)行解釋時(shí),所有這些修改和改變都位于所附權(quán)利要求書所確定的本公開的范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種將數(shù)據(jù)從第一數(shù)據(jù)存儲(chǔ)設(shè)備復(fù)制至第二數(shù)據(jù)存儲(chǔ)設(shè)備的方法,該方法包括: 在所述第一數(shù)據(jù)存儲(chǔ)設(shè)備處,以隔開的時(shí)間間隔生成所述第一數(shù)據(jù)存儲(chǔ)設(shè)備的邏輯數(shù)據(jù)卷的多個(gè)快照,所述邏輯數(shù)據(jù)卷是來自一個(gè)或多個(gè)物理存儲(chǔ)設(shè)備的數(shù)據(jù)塊的摘要,每個(gè)快照用于識(shí)別自最近快照開始至少一部分所述邏輯數(shù)據(jù)卷的數(shù)據(jù)變化; 在所述第一數(shù)據(jù)存儲(chǔ)設(shè)備處生成增量卷,所述增量卷指示兩個(gè)不連續(xù)快照之間至少一部分所述邏輯數(shù)據(jù)卷的數(shù)據(jù)變化;以及 向所述第二數(shù)據(jù)存儲(chǔ)設(shè)備復(fù)制所述增量卷,以及在所述第二數(shù)據(jù)存儲(chǔ)設(shè)備處復(fù)制其中指示的對(duì)所述數(shù)據(jù)的改變。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述第一數(shù)據(jù)存儲(chǔ)設(shè)備處的所述增量卷在被復(fù)制到所述第二數(shù)據(jù)存儲(chǔ)設(shè)備之后被丟棄。
3.根據(jù)權(quán)利要求1所述的方法,其中,所述隔開的時(shí)間間隔是預(yù)定的時(shí)間間隔。
4.根據(jù)權(quán)利要求1所述的方法,該方法還包括以隔開的時(shí)間間隔生成多個(gè)增量卷。
5.根據(jù)權(quán)利要求4所述的方法,該方法還包括生成組合增量卷,所述組合增量卷指示兩個(gè)不連續(xù)增量卷之間至少一部分所述邏輯數(shù)據(jù)卷的數(shù)據(jù)變化。
6.根據(jù)權(quán)利要求5所述的方法,該方法還包括以隔開的時(shí)間間隔生成多個(gè)組合增量卷。
7.根據(jù)權(quán)利要求5所述的方法,該方法還包括向第三數(shù)據(jù)存儲(chǔ)設(shè)備復(fù)制所述組合增量卷,以及在所述第三數(shù)據(jù)存儲(chǔ)設(shè)備處復(fù)制其中指示的數(shù)據(jù)的變化。
8.根據(jù)權(quán)利要求1所述的方法,其中,所述第二數(shù)據(jù)存儲(chǔ)設(shè)備位于所述第一數(shù)據(jù)存儲(chǔ)設(shè)備的遠(yuǎn)程距離處。
9.根據(jù)權(quán)利要求1所述的方法,其中,所述第一數(shù)據(jù)存儲(chǔ)設(shè)備和所述第二數(shù)據(jù)存儲(chǔ)設(shè)備是同一數(shù)據(jù)存儲(chǔ)子系統(tǒng)的一部分。
10.—種將數(shù)據(jù)從第一數(shù)據(jù)存儲(chǔ)設(shè)備復(fù)制至第二數(shù)據(jù)存儲(chǔ)設(shè)備的方法,該方法包括: 在所述第二數(shù)據(jù)存儲(chǔ)設(shè)備處接收增量卷,所述增量卷指示所述第一數(shù)據(jù)存儲(chǔ)設(shè)備的至少一部分邏輯數(shù)據(jù)卷的數(shù)據(jù)的變化;以及 在所述第二數(shù)據(jù)存儲(chǔ)設(shè)備處復(fù)制其中指示的數(shù)據(jù)的變化; 其中,所述第一數(shù)據(jù)存儲(chǔ)設(shè)備生成針對(duì)所述邏輯數(shù)據(jù)卷的多個(gè)快照,所述邏輯數(shù)據(jù)卷是來自一個(gè)或多個(gè)物理存儲(chǔ)設(shè)備的數(shù)據(jù)塊的摘要,每個(gè)快照用于識(shí)別自最近快照開始至少一部分所述邏輯數(shù)據(jù)卷的數(shù)據(jù)變化;以及 其中,所述增量卷指示兩個(gè)不連續(xù)快照之間至少一部分所述邏輯數(shù)據(jù)卷的數(shù)據(jù)變化。
11.根據(jù)權(quán)利要求10所述的方法,其中,所述快照以預(yù)定時(shí)間間隔生成。
12.根據(jù)權(quán)利要求10所述的方法,其中,所述增量卷在所述第一數(shù)據(jù)存儲(chǔ)設(shè)備處生成并且在該增量卷被發(fā)送給所述第二數(shù)據(jù)存儲(chǔ)設(shè)備之后在所述第一數(shù)據(jù)存儲(chǔ)設(shè)備處丟棄該增量卷。
13.根據(jù)權(quán)利要求10所述的方法,該方法包括:以隔開的時(shí)間間隔接收多個(gè)增量卷。
14.根據(jù)權(quán)利要求13所述的方法,該方法還包括:生成組合增量卷,所述組合增量卷指示兩個(gè)不連續(xù)增量卷之間至少一部分所述邏輯數(shù)據(jù)卷的數(shù)據(jù)變化。
15.根據(jù)權(quán)利要求14所述的方法,該方法還包括:以隔開的時(shí)間間隔生成多個(gè)組合增曰-ψ-.
16.根據(jù)權(quán)利要求14所述的方法,該方法還包括:向第三數(shù)據(jù)存儲(chǔ)設(shè)備復(fù)制所述組合增量卷,并且在所述第三數(shù)據(jù)存儲(chǔ)設(shè)備處復(fù)制其中指示的數(shù)據(jù)變化。
17.根據(jù)權(quán)利要求10所述的方法,其中,所述第二數(shù)據(jù)存儲(chǔ)設(shè)備位于所述第一數(shù)據(jù)存儲(chǔ)設(shè)備的遠(yuǎn)程距離處。
18.根據(jù)權(quán)利要求10所述的方法,其中,所述第一數(shù)據(jù)存儲(chǔ)設(shè)備和所述第二數(shù)據(jù)存儲(chǔ)設(shè)備是同一數(shù)據(jù)存儲(chǔ)子系統(tǒng)的一部分。
19.一種用于數(shù)據(jù)存儲(chǔ)系統(tǒng)的增量卷,該增量卷包括在所述數(shù)據(jù)存儲(chǔ)系統(tǒng)的兩個(gè)不連續(xù)快照之間數(shù)據(jù)變化的指示,每個(gè)快照用于識(shí)別自最近快照開始至少一部分所述數(shù)據(jù)存儲(chǔ)系統(tǒng)的數(shù)據(jù)變化。
20.根據(jù)權(quán)利要求19所述的增量卷,其中,每個(gè)快照識(shí)別自最近快照開始所述數(shù)據(jù)存儲(chǔ)系統(tǒng)的邏輯卷的數(shù)據(jù)變化。
【專利摘要】一種將數(shù)據(jù)從第一數(shù)據(jù)存儲(chǔ)設(shè)備復(fù)制至第二數(shù)據(jù)存儲(chǔ)設(shè)備的方法。該方法可以包括在第一數(shù)據(jù)存儲(chǔ)設(shè)備處以隔開的時(shí)間間隔生成第一數(shù)據(jù)存儲(chǔ)設(shè)備的邏輯數(shù)據(jù)卷的多個(gè)快照,該邏輯數(shù)據(jù)卷是來自一個(gè)或多個(gè)物理存儲(chǔ)設(shè)備的數(shù)據(jù)塊的摘要,每個(gè)快照用于識(shí)別自最近快照開始至少一部分邏輯數(shù)據(jù)卷的數(shù)據(jù)變化。而且在第一數(shù)據(jù)存儲(chǔ)設(shè)備處,該方法包括生成增量卷,該增量卷指示兩個(gè)不連續(xù)快照之間至少一部分邏輯數(shù)據(jù)卷的數(shù)據(jù)變化。該方法還包括將增量卷復(fù)制至第二數(shù)據(jù)存儲(chǔ)設(shè)備,以及在第二數(shù)據(jù)存儲(chǔ)設(shè)備處復(fù)制其中指示的數(shù)據(jù)的變化。
【IPC分類】G06F12-16
【公開號(hào)】CN104662521
【申請(qǐng)?zhí)枴緾N201380048163
【發(fā)明人】M·H·皮特爾科, M·D·奧爾森
【申請(qǐng)人】康佩倫特科技公司
【公開日】2015年5月27日
【申請(qǐng)日】2013年6月11日
【公告號(hào)】EP2872998A1, US9087009, US20140019698, US20150277800, WO2014014580A1