[發明專利]一種存儲快照文件的方法及裝置在審
申請號: | 202011614510.X | 申請日: | 2020-12-30 |
公開(公告)號: | CN112783832A | 公開(公告)日: | 2021-05-11 |
發明(設計)人: | 朱濤;葛春;單康杰 | 申請(專利權)人: | 上海鯤鯨云股份有限公司 |
主分類號: | G06F16/13 | 分類號: | G06F16/13;G06F16/11;G06F11/14 |
代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 榮穎佳 |
地址: | 201700 上海市青浦區趙巷鎮滬*** | 國省代碼: | 上海;31 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 一種 存儲 快照 文件 方法 裝置 | ||
本發明提供了一種存儲快照文件的方法及裝置,方法包括:接收虛擬桌面依據預配置的通信協議發送的快照文件存儲請求,獲取待存儲快照文件;調用libvirt工具,在預先存儲的元數據文件的備份文件中,生成備份文件,設置待存儲快照文件的目標存儲路徑;在元數據文件的當前快照文件字段中獲取當前快照文件;在子系快照文件字段中,添加字段值為空的后級子系快照文件字段,設置快照文件時間字段值,描述信息字段及快照文件字段均為待存儲快照文件,文件存儲路徑字段為目標存儲路徑,父系快照文件字段為當前快照文件;在元數據文件的當前快照文件字段及父系快照文件字段中,將存儲的快照文件均更新為待存儲快照文件。可提升快照文件的恢復效率。
技術領域
本發明涉及虛擬化技術領域,具體而言,涉及一種存儲快照文件的方法及裝置。
背景技術
在桌面虛擬化(Desktop Virtualization)中,用戶在進行一不可靠操作之前,需要依據虛擬機的虛擬桌面的當前環境,生成一用于還原當前環境的快照文件(還原點),并存儲至物理終端,以在不可靠操作使得虛擬化系統變得不可用或不穩定后,可以依據生成的快照文件進行恢復。尤其是當該不可靠操作較復雜時,可能需要在操作中生成大量的快照文件,該大量的快照文件獨立在物理終端中。當需要恢復某一環境時,先切出虛擬桌面當前環境的虛擬化系統,從物理終端存儲的各快照文件中,查找出待恢復環境對應的快照文件,并利用快照恢復功能進行待恢復環境對應的快照文件恢復。但該快照文件恢復方法,由于快照文件在物理終端中是獨立存儲的,因而,需要逐一查詢每一快照文件以確定是否為待恢復環境對應的快照文件,使得恢復快照文件所需的時間較長,快照文件恢復效率較低;進一步地,在進行快照文件恢復時,由于需要切出虛擬桌面的虛擬化系統,使得虛擬桌面的恢復流程較為復雜,進而使得快照文件的恢復效率較低。
發明內容
有鑒于此,本發明的目的在于提供存儲快照文件的方法及裝置,以提高快照文件的恢復效率。
第一方面,本發明實施例提供了存儲快照文件的方法,包括:
接收虛擬桌面依據預配置的通信協議發送的快照文件存儲請求,獲取快照文件存儲請求中的待存儲快照文件;
調用libvirt工具,在預先存儲的元數據文件中的備份文件中,生成待存儲快照文件的備份文件,設置待存儲快照文件的目標存儲路徑;
在元數據文件的當前快照文件字段中,獲取當前快照文件;
在元數據文件的子系快照文件字段中,添加字段值為空的后級子系快照文件字段,設置快照文件時間字段值,描述信息字段以及快照文件字段均為待存儲快照文件,文件存儲路徑字段為目標存儲路徑,父系快照文件字段為當前快照文件;
在元數據文件的當前快照文件字段以及父系快照文件字段中,將存儲的快照文件均更新為待存儲快照文件。
結合第一方面,本發明實施例提供了第一方面的第一種可能的實施方式,其中,所述通信協議為json通信協議。
結合第一方面或第一方面的第一種可能的實施方式,本發明實施例提供了第一方面的第二種可能的實施方式,其中,所述方法還包括:
接收快照文件恢復請求,獲取快照文件恢復請求中攜帶的待恢復快照文件,所述快照文件恢復請求是虛擬桌面依據元數據文件,以樹形結構展示快照文件,依據用戶從展示的快照文件中選取的待恢復快照文件,依據預配置的通信協議發送的;
修改元數據文件中的當前快照文件名字段為所述待恢復快照文件后重啟,以使重啟后的終端依據修改的元數據文件中的當前快照文件恢復虛擬桌面。
結合第一方面或第一方面的第一種可能的實施方式或第二種可能的實施方式,本發明實施例提供了第一方面的第三種可能的實施方式,其中,所述方法還包括:
按照預先設置的備份周期,將元數據文件上傳至遠端服務器;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海鯤鯨云股份有限公司,未經上海鯤鯨云股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011614510.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:高速列車用同類連接器套件
- 下一篇:一種高阻隔尼龍PE共擠膜的生產方法