當前位置:成語大全網 - 書法字典 - VMware快照詳細信息大全

VMware快照詳細信息大全

磁盤快照是虛擬機磁盤文件(VMDK)在某個時間點的及時副本。在系統崩潰或系統異常的情況下,您可以使用恢復到快照來維護磁盤文件系統和系統存儲。升級應用程序和服務器並為其打補丁時,快照是救星。VMware快照是VMware Workstation中的壹項特殊功能。

中文名:快照快照使用、文件大小、增長率、快照類型、快照創建、步驟、流程、刪除和恢復、刪除和恢復、管理工具、快照中包含的潛在問題、盡可能避免多個快照、VMware快照修復VMDK文件、VMware快照的工作原理、VMware快照是否可以修復VMDK文件、VMware快照丟失的文件類型決定了它是否可以恢復、VMware快照的使用方法、VMware快照的傳統快照、VMware快照的快照內存狀態、VMware快照的問題以及VMware快照時的快照使用如果您創建了多個虛擬機快照,那麽您將有多個恢復點要恢復。創建快照時,快照在現在可以寫入時變為只讀。文件內增量技術可用於創建壹個新文件來記錄有關原始磁盤文件的所有更改(增量)。文件大小快照文件的大小不能超過原始磁盤文件的大小。每當磁盤塊發生變化時,都會在增量文件中創建壹個快照,並且可以根據變化進行更新。如果在拍攝快照後更改每個單獨的磁盤存儲塊,快照仍將與原始磁盤文件壹樣大。快照文件最初很小(16MB),但它會隨著寫入虛擬磁盤文件而增加。16MB快照空間用於減少SCSI預留沖突。當收到更改原始磁盤上存儲塊的請求時,它會替換增量文件中的更改。如果先前在增量文件中更改的磁盤存儲塊再次更改,它將不會增加增量文件的大小,因為它只是更新了增量文件中現有的存儲塊。增長率快照的增長率由服務器上的磁盤寫入活動數量決定。SQL和Exchange服務器等具有增強磁盤寫入應用程序的服務器的快照文件正在快速增長。另壹方面,具有大多數靜態內容和少量磁盤寫入的服務器(如Web和應用程序服務器)的快照文件增長率較低。當您創建許多快照時,會創建壹個新的增量文件,並且原始增量文件變為只讀。每個包含大量快照的增量文件可能會變得與原始磁盤文件壹樣大。快照類型創建虛擬機快照時,這是壹個特定的文件。它也是壹個重做日誌。增量文件是底層VMDK(虛擬機磁盤)上的更改位圖,因此其大小不能超過VMDK。為虛擬機創建每個快照時,會創建壹個增量文件。在快照管理中刪除或恢復快照時,這些文件將被自動刪除。這些歸檔用於存儲快照的元數據和信息。該文件為文本格式,其中包括快照顯示名稱、UID(數字)和磁盤文件名等信息。在創建虛擬機快照之前,該文件的初始大小為0字節。這樣,只要拍攝快照,文件就會增長並不斷更新。刪除快照後,無法完全清除該文件。刪除快照後,它仍會在文件中為每個快照保留壹個位置,但只是在“整合幫助程序”中添加編號和名稱,該程序可用於整合備份*。vmsn文件,它是快照狀態文件,存儲使用快照時虛擬機的準確運行狀態。此文件的大小取決於您是否選擇將此虛擬機的存儲作為快照的壹部分。如果您選擇保留虛擬機的存儲,則該文件將相對較大,然後它將被分配給虛擬機的最大RAM。該文件類似於VMware暫停狀態文件。vmss。虛擬機的每個快照將創建壹個。vmss文件;移動快照時,這些文件會自動刪除。創建快照的步驟您可以通過VMware infra structure Client(VI Client)中的快照管理器或直接使用ESX服務控制臺上的命令行工具來創建快照。使用命令啟動或關閉虛擬機。創建快照時,您也可以暫停虛擬機。如果虛擬機關閉,您將無法選擇拍攝虛擬機存儲的快照。該過程通過使用直接連接到ESX服務器或VirtualCenter的VI Client來管理快照。如果您選擇改用命令行界面,則創建快照的語法為“vmware-cmd createsnapshot”,例如“VMware-cmd myvm 1.vmx在升級前創建快照snap 1‘1 1’”。暫停和存儲的選擇是1或0。選擇1將在拍攝快照之前停止寫入文件系統。選擇1存儲快照虛擬機存儲狀態。如果創建了多個快照,壹旦創建了新快照,前壹個快照將變為只讀。刪除恢復刪除刪除虛擬機的所有快照時,創建的所有增量文件都會合並到虛擬機的原始VMDK磁盤文件中,然後刪除。如果選擇僅刪除單個快照,該快照將合並到其父快照中。如果選擇恢復快照,當前磁盤和存儲狀態將被丟棄,虛擬機將恢復到拍攝快照時的狀態。無論您恢復哪個快照,該快照都將成為新的父快照。但是,該父快照通常不是最新的快照。如果恢復到舊快照,它將成為虛擬機當前狀態的父快照。您可以在快照管理器中看到此父快照,其下有壹個標簽“您在這裏”。您可以使用VI Client或vmware-cmd命令行工具來刪除或恢復快照。VI Client中的快照管理器提供了更高的靈活性,並且比CLI更易於使用。VI Client中的“恢復到快照”選項與快照管理器的壹個重要區別是,恢復選項只是恢復到最後壹個快照,而快照管理器可以靈活地選擇恢復到特定快照。這稱為“在快照管理器中轉至”。恢復如果使用vmware-cmd,語法為“vmware-cmd removesnapshots”,可以刪除所有快照,而“vmware-cmd revertsnapshot”可以恢復到最後壹個快照。如果需要刪除或恢復特定快照,必須使用VI Client。如果恢復不包含存儲狀態的快照,服務器將關閉,壹旦重新啟動,將使用以前的快照。如果快照包含存儲狀態,虛擬機將暫停,然後返回到前壹快照的磁盤和存儲狀態。管理工具雖然在使用快照的過程中不需要VMware工具,但強烈建議使用它。VMware Tools允許操作系統停止或減少磁盤活動,因此無需VMware主機創建PIT拷貝即可輕松拍攝快照。有許多方法可以檢查快照文件大小,最簡單的方法是使用RVTools或啟用快照大小功能。您還可以在PowerCLI中執行以下命令:get-vm | get-snapshot,其中列出了目標vCenter中的所有快照。快照中包含的潛在問題如果您嘗試以vMotion或Storage vMotion以外的方式移動虛擬機,快照可能會導致壹些問題。雖然您可以使用copy命令復制任何文件,但如果您在具有快照的虛擬機上使用此方法,將導致文件損壞等。有幾種類型的虛擬機無法拍攝快照。其中包括使用SCSI總線的虛擬機,如集群服務器。您不能拍攝單個磁盤的快照。如果啟用了物理原始設備映射,您將無法為其創建快照,因為底層磁盤由虛擬機管理。也就是說,您不能為VMware主機創建快照,除非它由該主機管理。如果您運行的是ESXi 4或更低版本,則需要註意壹些其他問題。首先,您無法使用Storage vMotion技術遷移具有多個快照的虛擬機。最快的解決方案是整合所有快照,這意味著虛擬機無法再恢復到多個時間點。vSphere 5中已取消了這壹限制。另壹個常見問題是,在整合大型快照時,會出現主機暫時靜默的情況,但主機上的虛擬機仍在正常運行,這種情況會在壹段時間後自動消失。盡量避免多次拍攝快照。大多數情況下,您應該避免為同壹虛擬機創建多個快照。每次為系統創建新快照時,它的運行速度都會變慢。每個快照將創建壹個相應的增量磁盤文件。如果虛擬機需要讀取多個delta文件,將不可避免地增加系統的I/O負載。這個過程無疑會延長虛擬機的回顯時間,並產生額外的磁盤操作。如果您只想保存壹系列快照的最新版本,可以將它們集成到單個快照中。這種方式有助於提高系統的運行速度和管理效率。選擇目標虛擬機,右鍵單擊,然後選擇整合。您可以在虛擬機和模板視圖中查詢虛擬機是否需要集成,並在列表中顯示所有需要集成的虛擬機。VMware快照修復VMDK文件VMware快照的工作原理

創建VMware快照時,我們實際上沒有從原始磁盤拷貝任何數據。相反,原始磁盤設置為VMware快照讀取狀態,並創建VMware快照回滾日誌-有時稱為增量磁盤,它實際上是創建VMware快照後任何虛擬機寫入操作的占位符。圖1。增量文件僅包含快照創建後的虛擬機更改。圖1顯示了VMware快照的工作流程。假設磁盤包含單詞“SNAPSHOT”,並且每個字母位於其自己的VMware快照磁盤塊中。當我們創建磁盤的VMware快照時,原始磁盤變為只讀,並創建壹個新的增量VMDK文件。這時,第二塊變成“L”,第九塊加上“S”,這樣就產生了壹個新詞“SLAPSHOTS”。

為了確保所有VMware快照文件都是安全的,我們需要進行壹系列操作。我們可以刪除VMware快照,這將簡單地將新數據塊合並到原始VMDK文件中,並將“快照”提交給虛擬機;或者我們可以回滾到另壹個時間點,例如磁盤剛剛被讀入“快照”時。每次創建VMware快照時,都會創建壹個新的增量磁盤,以確保我們可以回滾到VMware快照鏈中的任何點。VMware快照可以修復VMDK文件嗎?

如果原始VMDK文件被銷毀或刪除,VMware快照管理員將面臨許多棘手的問題。如圖2所示,包含“快照”的原始VMware快照磁盤已經消失。現在我們手裏只有帶字母“L”和“S”的增量磁盤,指向這些磁盤的metadta已經消失了。圖二。如果僅使用包含損壞或丟失的VMDK文件的VMware快照,則無法重建原始文件。

也許您已經得出結論,如果原始VMware快照磁盤或包含“快照”的原始數據塊丟失,則無法通過使用增量磁盤中的壹些數據來重建任何數據。VMware快照的缺失文件類型決定了它是否可以恢復。

僅使用VMware快照文件無法恢復丟失的VMDK文件,但是根據丟失的VMDK文件,我們可能有幾種解決方案。VMware快照虛擬機磁盤由兩個不同的文件組成:VMDK文件(虛擬磁盤最重要的部分)保存所有數據,描述符文件(——VMX文件)為虛擬機配置文件提供相關的VMware快照磁盤信息。

如果VMDK文件丟失,您只能希望保存VMware快照備份文件;如果描述符文件丟失,您可以使用ESXi命令行來恢復它。如何使用VMware快照VMware快照可以幫助您避免很多麻煩。VMware快照不是備份。許多人對VMware快照的作用感到困惑,VMware快照使他們陷入了無限的困境。為了理解什麽是VMware快照,我們需要定義什麽是VMware快照。毫無疑問,VMware快照不是備份。備份是為長期存儲而設計的,在數據丟失和文件損壞時可以恢復。許多使用過Office應用程序的人對撤銷功能都很熟悉。此功能允許您在工作完成後選擇的確切時間後退壹步。但是,VMware快照沒有撤銷功能。現在,您知道VMware快照不是什麽了。VMware快照是虛擬機的壹個時間點。VMware快照不是壹個普通的自動化項目;VMware快照是在某個時間點手動創建的,VMware快照也可以跳回到該時間點。創建此“時間點”後,虛擬機將繼續運行,管理員可以繼續運行現有任務。如果升級失敗,管理員可以將虛擬機恢復到升級前的時間點。這聽起來非常類似於撤銷功能,確實可以恢復到之前創建的時間點。通常有兩種類型的快照可用:VMware快照的傳統快照。傳統的VMware快照無法捕獲虛擬機的當前內存狀態。這種類型的VMware快照通常執行速度很快,因為VMware快照不包含活動項目。創建VMware快照時,不需要暫停正在運行的虛擬機。如果管理員選擇將虛擬機恢復到VMware快照,則必須像正常關機和重啟壹樣重啟虛擬機。快照VMware快照的內存狀態這種類型的VMware快照在拍攝快照時捕獲虛擬機和其他活動(磁盤、I/O、網絡)的內存狀態。執行此VMware快照需要很長時間,但它有壹個額外的好處:如果您恢復到此VMware快照,虛擬機將返回到您創建它的確切時間點;如果在您創建VMware快照時該虛擬機仍在運行,VMware快照將在您創建VMware快照的確切時間點繼續運行。VMware快照問題VMware快照的另壹個強大功能是,如果您的虛擬機使用不當,VMware快照可以幫助您刪除錯誤。現在我們知道了什麽是VMware快照及其工作原理,讓我們看看壹些您不應該做的事情。VMware快照是時間點,這意味著它只是臨時的。現在,人們對時間性有不同的定義,這就是問題所在。該增量更改文件記錄了虛擬機的所有更改:如果它是壹個繁忙的虛擬機,VMware快照的增量更改文件將變得越來越大。該增量更改文件存儲在數據庫服務器中,通過VMware快照刪除大型或長期快照是記錄原始VMDK文件的所有增量更改文件的過程。VMware快照對於小型增量更改文件來說,此過程相對簡單,但是對於大型VMware快照來說,此過程將導致虛擬機暫停,或者對原始VMDK的更改應用將暫停幾秒或幾分鐘。VMware快照的優勢和劣勢密切相關。VMware快照允許管理員在不同時間在同壹虛擬機中來回切換,從而創造類似於撤銷功能的體驗。但問題是您擁有的VMware快照越多,您將擁有越多的增量更改文件,這將增加損壞的可能性。