国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于保護(hù)虛擬機(jī)數(shù)據(jù)的系統(tǒng)和方法

      文檔序號(hào):9794018閱讀:963來(lái)源:國(guó)知局
      用于保護(hù)虛擬機(jī)數(shù)據(jù)的系統(tǒng)和方法
      【專(zhuān)利說(shuō)明】
      【背景技術(shù)】
      [0001 ]在數(shù)字化時(shí)代,組織越來(lái)越依賴(lài)于數(shù)字化存儲(chǔ)的數(shù)據(jù)。為了防止數(shù)據(jù)丟失,組織可以使用備份系統(tǒng)來(lái)備份重要數(shù)據(jù)。在一些情況下,組織還可以通過(guò)虛擬機(jī)來(lái)處理和存儲(chǔ)數(shù)據(jù)。因此,備份系統(tǒng)可備份來(lái)自虛擬磁盤(pán)的數(shù)據(jù),以保存由虛擬機(jī)處理的數(shù)據(jù)。
      [0002]—些傳統(tǒng)的備份系統(tǒng)可通過(guò)備份虛擬機(jī)磁盤(pán)文件來(lái)備份虛擬機(jī)數(shù)據(jù)。遺憾的是,當(dāng)組織想要備份并恢復(fù)虛擬機(jī)中各個(gè)應(yīng)用程序的數(shù)據(jù)時(shí),這些傳統(tǒng)的備份系統(tǒng)可能顯得不靈活和/或低效。一些傳統(tǒng)的備份系統(tǒng)可通過(guò)在虛擬機(jī)內(nèi)安裝備份應(yīng)用程序來(lái)備份虛擬機(jī)數(shù)據(jù),使得備份應(yīng)用程序可具有虛擬機(jī)中運(yùn)行的各個(gè)應(yīng)用程序的邏輯視圖并把這些應(yīng)用程序作為目標(biāo)。然而,一些虛擬化環(huán)境可包括成百上千個(gè)虛擬機(jī)。安裝、管理和更新數(shù)千個(gè)虛擬機(jī)的備份應(yīng)用程序可能會(huì)造成沉重的管理負(fù)擔(dān)并且很有可能引入人為錯(cuò)誤。
      [0003]因此,本公開(kāi)識(shí)別并解決了對(duì)用于保護(hù)虛擬機(jī)數(shù)據(jù)的另外且改善的系統(tǒng)和方法的需求。

      【發(fā)明內(nèi)容】

      [0004]如將在下面更加詳細(xì)地描述,本公開(kāi)整體涉及用于保護(hù)虛擬機(jī)數(shù)據(jù)的系統(tǒng)和方法,這些系統(tǒng)和方法通過(guò)將包括備份代理的存儲(chǔ)容器連接到一個(gè)或多個(gè)虛擬機(jī)并從虛擬機(jī)內(nèi)執(zhí)行備份代理來(lái)保護(hù)虛擬機(jī)數(shù)據(jù)。在一個(gè)例子中,用于保護(hù)虛擬機(jī)數(shù)據(jù)的計(jì)算機(jī)實(shí)現(xiàn)的方法可包括(I)接收對(duì)由虛擬機(jī)內(nèi)的客戶(hù)系統(tǒng)存儲(chǔ)的數(shù)據(jù)執(zhí)行粒度備份操作的請(qǐng)求,(2)識(shí)別包括執(zhí)行備份操作的代理的存儲(chǔ)容器,(3)響應(yīng)于請(qǐng)求,將存儲(chǔ)容器連接到虛擬機(jī),以及
      [4]通過(guò)向虛擬機(jī)內(nèi)的客戶(hù)系統(tǒng)發(fā)送指令以執(zhí)行代理,從而執(zhí)行粒度備份操作。
      [0005]在一些例子中,該計(jì)算機(jī)實(shí)現(xiàn)的方法還可包括將存儲(chǔ)容器連接到至少一個(gè)額外虛擬機(jī),以對(duì)由該額外虛擬機(jī)內(nèi)的額外客戶(hù)系統(tǒng)存儲(chǔ)的數(shù)據(jù)執(zhí)行至少一個(gè)額外粒度備份操作。除此之外或作為另外一種選擇,該計(jì)算機(jī)實(shí)現(xiàn)的方法還可包括將存儲(chǔ)容器的額外實(shí)例連接到至少一個(gè)額外虛擬機(jī),以對(duì)由該額外虛擬機(jī)內(nèi)的額外客戶(hù)系統(tǒng)存儲(chǔ)的數(shù)據(jù)執(zhí)行至少一個(gè)額外粒度備份操作。
      [0006]在一些例子中,執(zhí)行粒度備份操作可包括在將存儲(chǔ)容器連接到虛擬機(jī)之后并且在執(zhí)行代理之前配置客戶(hù)系統(tǒng)以執(zhí)行代理。在一個(gè)實(shí)施例中,代理可從客戶(hù)系統(tǒng)中收集描述由粒度備份操作產(chǎn)生的備份數(shù)據(jù)的元數(shù)據(jù)。除此之外或作為另外一種選擇,代理可使客戶(hù)系統(tǒng)內(nèi)的至少一個(gè)應(yīng)用程序靜默以準(zhǔn)備與用于粒度備份操作的應(yīng)用程序相對(duì)應(yīng)的數(shù)據(jù)。
      [0007]在一些例子中,該計(jì)算機(jī)實(shí)現(xiàn)的方法還可包括響應(yīng)于完成粒度備份操作,從虛擬機(jī)分離存儲(chǔ)容器。在一個(gè)實(shí)施例中,粒度備份操作可包括粒度恢復(fù)操作,該粒度恢復(fù)操作將數(shù)據(jù)恢復(fù)到虛擬機(jī)內(nèi)的客戶(hù)系統(tǒng)。
      [0008]在一個(gè)實(shí)施例中,用于實(shí)現(xiàn)上述方法的系統(tǒng)可包括(I)識(shí)別模塊,該識(shí)別模塊識(shí)別可包括執(zhí)行備份操作的代理的存儲(chǔ)容器,(2)連接模塊,該連接模塊響應(yīng)于請(qǐng)求,將存儲(chǔ)容器連接到虛擬機(jī),(3)執(zhí)行模塊,該執(zhí)行模塊通過(guò)向虛擬機(jī)內(nèi)的客戶(hù)系統(tǒng)發(fā)送指令以執(zhí)行代理,從而執(zhí)行粒度備份操作,和(4)至少一個(gè)處理器,該處理器被配置為執(zhí)行接收模塊、識(shí)別模塊、連接模塊和執(zhí)行模塊。
      [0009]在一些例子中,上述方法可被編碼為計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上的計(jì)算機(jī)可讀指令。例如,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可包括一個(gè)或多個(gè)計(jì)算機(jī)可執(zhí)行指令,所述指令在由計(jì)算設(shè)備的至少一個(gè)處理器執(zhí)行時(shí)可致使計(jì)算設(shè)備:(I)接收對(duì)由虛擬機(jī)內(nèi)的客戶(hù)系統(tǒng)存儲(chǔ)的數(shù)據(jù)執(zhí)行粒度備份操作的請(qǐng)求,(2)識(shí)別包括執(zhí)行備份操作的代理的存儲(chǔ)容器,(3)響應(yīng)于請(qǐng)求,將存儲(chǔ)容器連接到虛擬機(jī),以及(4)通過(guò)向虛擬機(jī)內(nèi)的客戶(hù)系統(tǒng)發(fā)送指令以執(zhí)行代理,從而執(zhí)行粒度備份操作。
      [0010]來(lái)自上述實(shí)施例中的任何一者的特征可根據(jù)本文所述的一般原理彼此結(jié)合地使用。通過(guò)結(jié)合附圖和權(quán)利要求閱讀下面的詳細(xì)描述,將會(huì)更充分地理解這些和其他實(shí)施例、特征和優(yōu)點(diǎn)。
      【附圖說(shuō)明】
      [0011]附圖示出了多個(gè)示例性實(shí)施例并且為說(shuō)明書(shū)的一部分。這些附圖結(jié)合下面的描述展示并且說(shuō)明本發(fā)明的各種原理。
      [0012]圖1為用于保護(hù)虛擬機(jī)數(shù)據(jù)的示例性系統(tǒng)的框圖。
      [0013]圖2為用于保護(hù)虛擬機(jī)數(shù)據(jù)的示例性系統(tǒng)的框圖。
      [0014]圖3為用于保護(hù)虛擬機(jī)數(shù)據(jù)的示例性方法的流程圖。
      [0015]圖4為用于保護(hù)虛擬機(jī)數(shù)據(jù)的示例性系統(tǒng)的框圖。
      [0016]圖5為能夠?qū)崿F(xiàn)本文描述和/或示出的實(shí)施例中的一者或多者的示例性計(jì)算系統(tǒng)的框圖。
      [0017]圖6為能夠?qū)崿F(xiàn)本文描述和/或示出的實(shí)施例中的一者或多者的示例性計(jì)算網(wǎng)絡(luò)的框圖。
      [0018]在全部附圖中,相同引用字符和描述指示類(lèi)似但未必相同的元件。雖然本文所述的示例性實(shí)施例易受各種修改和替代形式的影響,但在附圖中以舉例的方式示出了特定實(shí)施例并且將在本文詳細(xì)描述。然而,本文所述的示例性實(shí)施例并非旨在限于所公開(kāi)的特定形式。相反,本發(fā)明涵蓋落在所附權(quán)利要求范圍內(nèi)的所有修改形式、等同形式和替代形式。
      【具體實(shí)施方式】
      [0019]本發(fā)明整體涉及用于保護(hù)虛擬機(jī)數(shù)據(jù)的系統(tǒng)和方法。如將在下面更加詳細(xì)地闡釋?zhuān)ㄟ^(guò)將包括備份代理的存儲(chǔ)容器連接到一個(gè)或多個(gè)虛擬機(jī)并然后從虛擬機(jī)內(nèi)執(zhí)行備份代理,本文所述的系統(tǒng)和方法可為多個(gè)虛擬機(jī)提供從可集中管理的源進(jìn)行粒度備份和/或恢復(fù)的功能。
      [0020]下文將結(jié)合圖1、圖2和圖4提供用于保護(hù)虛擬機(jī)數(shù)據(jù)的示例性系統(tǒng)的詳細(xì)描述。也將結(jié)合圖3提供對(duì)應(yīng)的計(jì)算機(jī)實(shí)現(xiàn)的方法的詳細(xì)描述。此外,將分別結(jié)合圖5和圖6提供能夠?qū)崿F(xiàn)本文所述實(shí)施例中的一者或多者的示例性計(jì)算系統(tǒng)和網(wǎng)絡(luò)體系結(jié)構(gòu)的詳細(xì)描述。
      [0021]圖1為用于保護(hù)虛擬機(jī)數(shù)據(jù)的示例性系統(tǒng)100的框圖。如該圖所示,示例性系統(tǒng)100可包括用于執(zhí)行一個(gè)或多個(gè)任務(wù)的一個(gè)或多個(gè)模塊102。例如,并且如將在下面更加詳細(xì)地闡釋?zhuān)纠韵到y(tǒng)100可以包括接收模塊104,該接收模塊104可接收對(duì)由虛擬機(jī)內(nèi)的客戶(hù)系統(tǒng)存儲(chǔ)的數(shù)據(jù)執(zhí)行粒度備份操作的請(qǐng)求。示例性系統(tǒng)100還可包括識(shí)別模塊106,該識(shí)別模塊106可識(shí)別包括執(zhí)行備份操作的代理的存儲(chǔ)容器。示例性系統(tǒng)100還可包括連接模塊108,該連接模塊108可響應(yīng)于請(qǐng)求,將存儲(chǔ)容器連接到虛擬機(jī)。示例性系統(tǒng)100還可包括執(zhí)行模塊110,該執(zhí)行模塊110可通過(guò)向虛擬機(jī)內(nèi)的客戶(hù)系統(tǒng)發(fā)送指令以執(zhí)行代理,從而執(zhí)行粒度備份操作。雖然以單獨(dú)的元件示出,但圖1中的模塊102中的一者或多者可表示單個(gè)模塊或應(yīng)用程序的組成部分。
      [0022]在某些實(shí)施例中,圖1中的模塊102中的一者或多者可表不一個(gè)或多個(gè)軟件應(yīng)用程序或程序,這些軟件應(yīng)用程序或程序在由計(jì)算設(shè)備執(zhí)行時(shí)可致使計(jì)算設(shè)備執(zhí)行一個(gè)或多個(gè)任務(wù)。例如并且如下文將更詳細(xì)地描述,一個(gè)或多個(gè)模塊102可表示存儲(chǔ)在一個(gè)或多個(gè)計(jì)算設(shè)備上并且被配置為在所述計(jì)算設(shè)備上運(yùn)行的軟件模塊,所述計(jì)算設(shè)備諸如為圖2中示出的設(shè)備(例如,計(jì)算設(shè)備202和/或超級(jí)管理程序206)、圖5中的計(jì)算系統(tǒng)510和/或圖6中的示例性網(wǎng)絡(luò)體系結(jié)構(gòu)600的部分。圖1中的模塊102中的一者或多者還可表不被配置為執(zhí)行一個(gè)或多個(gè)任務(wù)的一臺(tái)或多臺(tái)專(zhuān)用計(jì)算機(jī)的全部或部分。
      [0023]如圖1所示,示例性系統(tǒng)100還可包括一個(gè)或多個(gè)數(shù)據(jù)庫(kù),諸如數(shù)據(jù)庫(kù)120。在一個(gè)例子中,數(shù)據(jù)庫(kù)120可被配置為存儲(chǔ)虛擬機(jī)的存儲(chǔ)容器。數(shù)據(jù)庫(kù)120可表示單個(gè)數(shù)據(jù)庫(kù)或計(jì)算設(shè)備的組成部分或者多個(gè)數(shù)據(jù)庫(kù)或計(jì)算設(shè)備。例如,數(shù)據(jù)庫(kù)120可表示圖2中的超級(jí)管理程序206的一部分、圖5中的計(jì)算系統(tǒng)510、和/或圖6中的示例性網(wǎng)絡(luò)體系結(jié)構(gòu)600的部分。作為另外一種選擇,圖1中的數(shù)據(jù)庫(kù)120可表示能夠通過(guò)計(jì)算設(shè)備訪(fǎng)問(wèn)的一個(gè)或多個(gè)物理獨(dú)立設(shè)備,諸如圖2中的超級(jí)管理程序206、圖5中的計(jì)算系統(tǒng)510、和/或圖6中的示例性網(wǎng)絡(luò)體系結(jié)構(gòu)600的部分。
      [0024]圖1中的示例性系統(tǒng)100可以多種方式來(lái)實(shí)現(xiàn)。例如,示例性系統(tǒng)100的全部或一部分可表示圖2中的示例性系統(tǒng)200的部分。如圖2所示,系統(tǒng)200可包括經(jīng)由網(wǎng)絡(luò)204與超級(jí)管理程序206通信的計(jì)算設(shè)備202。在一個(gè)實(shí)施例中,計(jì)算設(shè)備202可用模塊102中的一者或多者進(jìn)行編程和/或可存儲(chǔ)數(shù)據(jù)庫(kù)120中的數(shù)據(jù)的全部或一部分。除此之外或作為另外一種選擇,超級(jí)管理程序206可用模塊102中的一者或多者進(jìn)行編程和/或可存儲(chǔ)數(shù)據(jù)庫(kù)120中的數(shù)據(jù)的全部或一部分。
      [0025]在一個(gè)實(shí)施例中,圖1的模塊102中的一者或多者可在由計(jì)算設(shè)備202的至少一個(gè)處理器和/或超級(jí)管理程序206執(zhí)行時(shí),促進(jìn)計(jì)算設(shè)備202和/或超級(jí)管理程序206保護(hù)虛擬機(jī)數(shù)據(jù)。在一個(gè)例子中,計(jì)算設(shè)備202可表示被配置為在粒度級(jí)別保護(hù)客戶(hù)系統(tǒng)242內(nèi)的數(shù)據(jù)的備份服務(wù)器。例如,以及如下文將更詳細(xì)地描述,接收模塊104可被編程為接收對(duì)由虛擬機(jī)240內(nèi)的客戶(hù)系統(tǒng)242存儲(chǔ)的數(shù)據(jù)執(zhí)行粒度備份操作的請(qǐng)求210。識(shí)別模塊106可被編程為識(shí)別可包括執(zhí)行備份操作的代理222的存儲(chǔ)容器220。連接模塊108可被編程為響應(yīng)于請(qǐng)求210,將存儲(chǔ)容器220連接到虛擬機(jī)240。執(zhí)行模塊110可被編程為通過(guò)向虛擬機(jī)240內(nèi)的客戶(hù)系統(tǒng)242發(fā)送指令250以執(zhí)行代理222,從而執(zhí)行粒度備份操作(例如,從而生成備份230)。
      [0026]計(jì)算設(shè)備202通常表示能夠讀取計(jì)算機(jī)可執(zhí)行指令的任何類(lèi)型或形式的計(jì)算設(shè)備。計(jì)算設(shè)備202的例子包括但不限于筆記本電腦、平板電腦、臺(tái)
      當(dāng)前第1頁(yè)1 2 3 4 5 
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1