[發明專利]一種基于持續數據保護的虛擬機數據保護方法在審
申請號: | 201611148064.1 | 申請日: | 2016-12-13 |
公開(公告)號: | CN106648981A | 公開(公告)日: | 2017-05-10 |
發明(設計)人: | 黃疆 | 申請(專利權)人: | 龔平 |
主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F9/455 |
代理公司: | 北京輕創知識產權代理有限公司11212 | 代理人: | 楊立 |
地址: | 100081 北京市*** | 國省代碼: | 北京;11 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 一種 基于 持續 數據 保護 虛擬機 方法 | ||
技術領域
本發明涉及虛擬機技術領域,更為具體來說,本發明涉及一種基于持續數據保護的虛擬機數據保護方法。
背景技術
經過幾年的發展,云計算服務逐漸成為各行業實現信息化的基礎性服務,而虛擬化則是云計算服務的基礎技術。目前,商業化的虛擬化產品和技術幾乎被VMWare、Citrix和Microsoft三家公司壟斷,開源的虛擬化技術則逐漸呈現出KVM一家獨大的趨勢,受到了來自全球大量軟件公司、硬件公司、應用型公司的大力支持,從而在軟件、硬件、應用層面迅猛的發展,形成了一個成熟的生態鏈,已成為企業進行系統虛擬化和云平臺的重要選擇。
目前,對于虛擬機的保護方式主要是對虛擬機進行完全備份、增量備份。但是,上述的備份方式無法實現災難發生后零數據丟失,即,上述的備份方式無法實現RPO=0,因此,獲得一種實現災難發生后零數據丟失零數據丟失的虛擬機數據保護方法成為了本領域技術人員研究的重點和始終追求的目標。
發明內容
為解決現有虛擬機數據保護方法仍然存在數據丟失的現象,本發明提供了一種基于持續數據保護的虛擬機數據保護方法,在不影響主要數據運行的前提下,可以實現持續捕捉或跟蹤目標數據所發生的任何改變,實時傳輸數據,實現用戶重要數據的零丟失。
為實現上述技術目的,本發明公開了一種基于持續數據保護的虛擬機數據保護方法,該保護方法包括如下步驟,
步驟1,將存儲服務器的鏡像磁盤掛載于宿主機上;
步驟2,在將數據寫入虛擬磁盤的同時,將數據同步至所述鏡像磁盤中;
步驟3,檢測到虛擬磁盤發生損壞時,將鏡像磁盤作為虛擬機主盤。
在虛擬機向其虛擬磁盤寫入數據時,本發明將該數據同步寫入至存儲服務器映射出的鏡像磁盤中,由于是同步寫入,所以無論在任何情況下對虛擬磁盤造成的傷害,均能通過本發明的鏡像磁盤對虛擬機數據進行保護。
進一步地,該保護方法包括如下步驟,
步驟4,新建輔助虛擬磁盤,將鏡像磁盤內數據恢復至輔助虛擬磁盤中,并將虛擬機實時寫入鏡像磁盤的數據同步至所述輔助虛擬磁盤中。
本發明還包括對虛擬磁盤的恢復工作,利用輔助虛擬磁盤完成對備份數據的恢復。
進一步地,該保護方法包括如下步驟,
步驟5,步驟4中恢復步驟和同步步驟均完成后,將輔助虛擬磁盤作為虛擬機主盤,通過輔助虛擬磁盤完成虛擬機正常的工作。
進一步地,步驟1中,所述存儲服務器為相對于宿主機內部存儲設備的外部存儲設備,外部存儲設備映射鏡像磁盤至虛擬機上。
本發明通過宿主機上掛載的外部存儲設備映射出來的鏡像磁盤作為保護存儲設備方式,達到保護存儲設備安全性較高的技術效果,外部存儲設備難以受網絡影響,因此,本發明具有可靠性好、穩定性強、使用方便等優點。
進一步地,步驟2中,通過寫拷貝的方式將數據同步至所述鏡像磁盤中。通過這種方式,本發明能夠實現達到無損備份、安全備份等目的。
進一步地,步驟4中,通過寫拷貝的方式將數據同步至所述輔助虛擬磁盤中。通過這種方式,本發明能夠實現達到無損恢復、安全恢復等目的。
進一步地,步驟2中,利用持續數據保護塊設備驅動程序調用鏡像磁盤的塊驅動程序的方式將數據同步至所述鏡像磁盤中。
進一步地,步驟4中,當鏡像磁盤內數據全部恢復至輔助虛擬磁盤中時,虛擬機將收到持續數據保護塊設備驅動程序發出的結束信號。
進一步地,虛擬機處于云平臺環境下。
進一步地,云平臺環境通過分布式文件系統構建。
本發明的有益效果為:本發明利用外部存儲設備作為備份設備,基于持續保護技術,通過虛擬磁盤的寫操作感知,在不影響主要數據運行的前提下,持續捕捉或跟蹤目標數據所發生的任何改變,實時傳輸數據,實現用戶重要數據的零丟失。
本發明最大的優點在于完成對虛擬機的寫操作實時分流,一份數據副本寫入到原有存儲系統中,另一份數據副本寫入到保護存儲設備,二者同步進行,實時備份的數據保護數據,提高備份恢復效率。
附圖說明
圖1為基于持續數據保護的虛擬機數據保護方法流程示意圖。
圖2為基于持續數據保護的虛擬機數據備份方法流程示意圖。
圖3為基于持續數據保護的虛擬機數據恢復方法流程示意圖。
圖4為實施例一中云平臺環境下虛擬機數據保護架構示意圖。
圖5為實施例二中云平臺環境下虛擬機數據保護架構示意圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于龔平,未經龔平許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611148064.1/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置