[發(fā)明專利]一種寫時拷貝快照備份過程中可斷點傳輸?shù)姆椒?/span>有效
| 申請?zhí)枺?/td> | 201410756310.6 | 申請日: | 2014-12-10 |
| 公開(公告)號: | CN104484242B | 公開(公告)日: | 2018-06-22 |
| 發(fā)明(設計)人: | 趙金鈴 | 申請(專利權)人: | 上海愛數(shù)信息技術股份有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F17/30 |
| 代理公司: | 上??剖⒅R產權代理有限公司 31225 | 代理人: | 趙繼明 |
| 地址: | 201112 上海市閔行*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數(shù)據(jù)塊 快照 快照備份 源端 斷點傳輸 寫時拷貝 目的端 遍歷 標記保存 傳輸失敗 存儲資源 斷點信息 提取數(shù)據(jù) 寫入成功 傳輸 根節(jié)點 備份 封裝 返回 | ||
1.一種寫時拷貝快照備份過程中可斷點傳輸?shù)姆椒?,其特征在于,該方法中,任一快照中的?shù)據(jù)塊均對應一個標記,所述標記為一四元組,包括快照名、數(shù)據(jù)對象、數(shù)據(jù)塊所在層和數(shù)據(jù)塊塊號,具體包括以下步驟:
1)源端獲取需備份的快照名,從所對應的快照的根節(jié)點開始遍歷,提取數(shù)據(jù)塊;
2)根據(jù)當前提取的數(shù)據(jù)塊的標記,獲取下一次要遍歷的數(shù)據(jù)塊的標記;
3)對所提取的數(shù)據(jù)塊進行封裝,并傳輸給目的端,對數(shù)據(jù)塊進行封裝時,在數(shù)據(jù)塊上增加標記和數(shù)據(jù)校驗和;
4)源端判斷在設定時間內是否接收到目的端寫入成功的消息,若是,則將已傳輸?shù)臄?shù)據(jù)塊的標記保存到源端斷點信息文件中,若否,則傳輸失敗,返回步驟3)。
2.根據(jù)權利要求1所述的寫時拷貝快照備份過程中可斷點傳輸?shù)姆椒ǎ涮卣髟谟?,所述步驟3)中,目的端收到封裝的數(shù)據(jù)塊后,寫入該數(shù)據(jù)塊,具體為:
301)校驗所接收到的數(shù)據(jù)塊;
302)根據(jù)標記獲取該數(shù)據(jù)塊應寫入的位置;
303)根據(jù)步驟302)獲取的位置寫入數(shù)據(jù)塊,并判斷寫入是否成功,若是,則執(zhí)行步驟304),若否,則向源端發(fā)送寫入失敗的消息;
304)根據(jù)寫入成功的數(shù)據(jù)塊的標記更新目的端斷點信息文件,并向源端發(fā)送寫入成功的消息。
3.根據(jù)權利要求1所述的寫時拷貝快照備份過程中可斷點傳輸?shù)姆椒ǎ涮卣髟谟?,還包括:
網(wǎng)絡故障恢復后,讀取源端斷點信息文件或目的端斷點信息文件的最新標記,根據(jù)所述標記定位所要讀取的數(shù)據(jù)塊,執(zhí)行步驟2)-4)。
4.根據(jù)權利要求1所述的寫時拷貝快照備份過程中可斷點傳輸?shù)姆椒ǎ涮卣髟谟?,所述源端斷點信息文件中,斷點的粒度為數(shù)據(jù)塊大小的整數(shù)倍。
5.根據(jù)權利要求2所述的寫時拷貝快照備份過程中可斷點傳輸?shù)姆椒ǎ涮卣髟谟冢瞿康亩藬帱c信息文件中,斷點的粒度為數(shù)據(jù)塊大小的整數(shù)倍。
6.根據(jù)權利要求2所述的寫時拷貝快照備份過程中可斷點傳輸?shù)姆椒?,其特征在于,所述目的端寫入?shù)據(jù)塊時,采用覆蓋寫方式。
7.根據(jù)權利要求1-6任一所述的寫時拷貝快照備份過程中可斷點傳輸?shù)姆椒ǎ涮卣髟谟冢隹煺盏臄?shù)據(jù)塊樹形結構。
8.根據(jù)權利要求1-6任一所述的寫時拷貝快照備份過程中可斷點傳輸?shù)姆椒?,其特征在于,所述?shù)據(jù)塊為一個數(shù)據(jù)塊或多個連續(xù)數(shù)據(jù)塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海愛數(shù)信息技術股份有限公司,未經(jīng)上海愛數(shù)信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410756310.6/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。





