自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

VMware快照功能如何工作

云計(jì)算 虛擬化
VMware快照功能是虛擬機(jī)磁盤文件(VMDK)的恢復(fù)復(fù)本,一旦虛擬機(jī)出現(xiàn)故障,它就是恢復(fù)的最后稻草,我們且看看這個(gè)救世主如何工作的。

VMware快照功能是虛擬機(jī)磁盤文件(VMDK)在某個(gè)點(diǎn)及時(shí)的復(fù)本。萬(wàn)一某些東西出錯(cuò)了,你可以通過使用恢復(fù)到快照來保持磁盤文件系統(tǒng)和系統(tǒng)存儲(chǔ)。當(dāng)升級(jí)應(yīng)用和服務(wù)器及給它們打補(bǔ)丁的時(shí)候,快照是救世主。在這一系列文章中,TechTarget中國(guó)的特約虛擬化專家Eric Siebert將介紹VMware的快照功能,包括快照是什么、怎么工作以及一些先進(jìn)的技術(shù)。

VMware快照功能之快照磁盤空間使用及增長(zhǎng)率

如果你創(chuàng)建了多于一個(gè)的虛擬機(jī)快照,那么,你將有多個(gè)還原點(diǎn)可以用于恢復(fù)。當(dāng)你創(chuàng)建了一個(gè)快照,那些現(xiàn)在可寫的在那個(gè)點(diǎn)上就變成了只讀的。使用in-file delta技術(shù)就能創(chuàng)建新文件記錄所有的關(guān)于原始磁盤文件的變更(delta)。

快照文件的大小不能超過原始磁盤文件的大小。任何時(shí)候,一個(gè)磁盤塊改變了,就將在delta文件里創(chuàng)建快照并能隨著改變而更新。如果進(jìn)行一次快照后,你改變了每個(gè)單獨(dú)的磁盤存儲(chǔ)塊,這個(gè)快照將仍然象原始磁盤文件那么大??煺瘴募畛鹾苄。?6MB),不過,隨著對(duì)虛擬磁盤文件的寫入將增大。

16MB的快照空間用于降低SCSI預(yù)留沖突。當(dāng)收到改變?cè)即疟P上存儲(chǔ)塊的請(qǐng)求,它代替在delta文件里的改變。如果先前在delta文件里更改了的磁盤存儲(chǔ)塊再次被更改,由于它簡(jiǎn)單地更新在delta文件里現(xiàn)有的存儲(chǔ)塊,不會(huì)增加delta文件的大小。

快照的增長(zhǎng)率由服務(wù)器上磁盤寫入活動(dòng)發(fā)生次數(shù)決定。擁有磁盤寫入增強(qiáng)應(yīng)用的服務(wù)器,諸如SQL和Exchange服務(wù)器,它們的快照文件增長(zhǎng)很快。另一方面,擁有大部分靜態(tài)內(nèi)容和少量磁盤寫入的服務(wù)器,諸如Web和應(yīng)用服務(wù)器,它們的快照文件增長(zhǎng)率很低。當(dāng)你創(chuàng)建許多快照時(shí),新delta文件被創(chuàng)建并且原先的delta文件變成只讀的了。每個(gè)擁有大量快照的delta文件可能變得和原始磁盤文件一樣大。

VMware快照功能之快照的類型

*–delta.vmdk file——當(dāng)你創(chuàng)建一個(gè)虛擬機(jī)快照時(shí),這是一個(gè)特定的文件。它也是redo-log日志。delta文件是在基礎(chǔ)VMDK(虛擬機(jī)磁盤)上的變更位圖,因此,它不能增長(zhǎng)到比VMDK還大。為虛擬機(jī)創(chuàng)建每一個(gè)快照時(shí),都會(huì)創(chuàng)建一個(gè)delta文件。當(dāng)快照被刪除或在快照管理里被恢復(fù)時(shí),這些文件將自動(dòng)刪除。

*.vmsd file——這些文件用于存儲(chǔ)關(guān)于快照的元數(shù)據(jù)和信息。這個(gè)文件是本文格式的,里面包括諸如快照顯示名稱、UID(編號(hào))和磁盤文件名等信息。在你沒創(chuàng)建虛擬機(jī)快照之前,這個(gè)文件的初始大小為0字節(jié)。這樣說來,只要進(jìn)行快照,這個(gè)文件就會(huì)增大和持續(xù)更新。

在快照被移開后,這個(gè)文件不能被完全清除。一旦你刪除了個(gè)快照,它將仍然在文件里為每個(gè)快照遺留位置,不過僅增加編號(hào)并在“Consolidate Helper”里放置名稱,這可能是用來整合備份的。

*.vmsn file——這是快照狀態(tài)文件,里面存儲(chǔ)的是使用快照時(shí),一臺(tái)虛擬機(jī)精確的運(yùn)行狀態(tài)。這個(gè)文件大還是小取決于你選擇保留這臺(tái)虛擬機(jī)的存儲(chǔ)作為快照的一部分。如果你選擇保留虛擬機(jī)的存儲(chǔ),那么,這個(gè)文件將比較大,然后分配給虛擬機(jī)***化的RAM。

這個(gè)文件類似于VMware暫停狀態(tài)文件.vmss。虛擬機(jī)每個(gè)快照都將創(chuàng)建一個(gè).vmss文件;當(dāng)移動(dòng)快照時(shí),這些文件自動(dòng)刪除。

VMware快照功能之創(chuàng)建快照

你可以通過VMware Infrastructure Client(VI Client)里的Snapshot Manager或直接使用ESX Service控制臺(tái)上的指令行工具創(chuàng)建快照。使用指令可以啟動(dòng)或關(guān)閉一臺(tái)虛擬機(jī)。當(dāng)創(chuàng)建快照時(shí)也可以暫停虛擬機(jī)。如果虛擬機(jī)切斷了電源,你將不能選擇對(duì)虛擬機(jī)存儲(chǔ)進(jìn)行快照。

通過使用直接連接到一臺(tái)ESX服務(wù)器或連接到VirtualCenter的VI Client來管理快照。如果你選擇使用命令行界面來代替,創(chuàng)建快照的語(yǔ)法是“vmware-cmd createsnapshot”,例如“vmware-cmd myvm1.vmx createsnapshot snap1 ’before upgrade’ 1 1”。停頓與存儲(chǔ)的選擇是1或0。選擇1將在進(jìn)行快照前停止文件系統(tǒng)寫入。選擇1將快照虛擬機(jī)存儲(chǔ)狀態(tài)進(jìn)行存儲(chǔ)。如果創(chuàng)建多個(gè)快照,一旦新的快照被創(chuàng)建,先前的快照變成只讀的。

VMware快照功能之刪除或恢復(fù)快照

當(dāng)你為一臺(tái)虛擬機(jī)刪除所有快照時(shí),所有創(chuàng)建的delta文件被合并到虛擬機(jī)原先的VMDK磁盤文件,然后被刪除。如果你選擇只刪除一個(gè)單獨(dú)的快照,這個(gè)快照合并到它的父級(jí)快照。如果你選擇恢復(fù)一個(gè)快照,當(dāng)前的磁盤和存儲(chǔ)狀態(tài)被丟棄,虛擬機(jī)恢復(fù)到快照時(shí)的狀態(tài)。無(wú)論你恢復(fù)哪個(gè)快照, 這個(gè)快照就成為新的父級(jí)快照。然而,這個(gè)父級(jí)快照通常不是最近的快照。如果你恢復(fù)到一個(gè)舊的快照,它就變成虛擬機(jī)目前狀態(tài)的父級(jí)快照。在Snapshot Manager里可以看見這個(gè)父級(jí)快照,在它下面有一個(gè)標(biāo)簽“You are here”。

你能使用VI Client或vmware-cmd命令行工具刪除或恢復(fù)快照。VI Client里的Snapshot Manager提供更高的靈活性,也比CLI(命令行界面)更容易使用。VI Client里的“Revert to Snapshot”選項(xiàng)與Snapshot Manager之間的一個(gè)重要差別是,恢復(fù)選項(xiàng)簡(jiǎn)單地恢復(fù)到***一次快照,而Snapshot Manager能靈活地選擇恢復(fù)到某一特定的快照。這叫做“Go To in Snapshot Manager”。

如果你使用vmware-cmd,語(yǔ)法是“vmware-cmd removesnapshots”,這能移除所有快照,而“vmware-cmd revertsnapshot”能恢復(fù)到***一個(gè)快照。如果你需要移除或恢復(fù)特定的快照,你必須使用VI Client。

如果你恢復(fù)一個(gè)不包括存儲(chǔ)狀態(tài)的快照時(shí),服務(wù)器將斷電,一旦重新啟動(dòng),將會(huì)使用先前的快照。如果快照包括存儲(chǔ)狀態(tài),虛擬機(jī)將暫停,然后回到先前快照的磁盤和存儲(chǔ)狀態(tài)。


 

【編輯推薦】

  1. 使用NFS的VMware快照改進(jìn)方法
  2. 解決VMware快照故障的方法
  3. 如何使用虛擬快照備份數(shù)據(jù)
責(zé)任編輯:佚名 來源: vmsky
相關(guān)推薦

2011-05-24 10:19:39

VMware快照

2011-05-24 10:24:29

創(chuàng)建與使用VMware

2009-07-22 18:44:17

Hyper-V快照備份

2015-08-24 09:44:16

VMware快照VMDK

2010-08-03 11:07:34

NFSVMware快照

2009-08-18 22:15:38

VMware快照改進(jìn)方

2010-03-08 13:07:07

NFSVMware數(shù)據(jù)保護(hù)

2012-09-27 11:51:04

Windows SerHyper-V快照

2013-08-28 14:04:24

VMware

2013-01-11 11:17:36

VMwarevCenter

2013-10-18 09:44:37

VMware

2010-07-13 16:24:55

SQL Server快

2013-07-22 17:59:14

VMwarevSphere

2010-03-01 10:52:25

VMware ESX ESX快照

2014-05-12 16:40:13

Linux命令快照

2010-07-05 08:31:25

SQL Server快

2015-10-10 16:41:09

曙光存儲(chǔ)快照

2009-08-22 21:14:12

VMware Work

2011-08-10 13:29:53

虛擬化VMware Viewvmware

2011-04-01 09:43:28

SQL Server數(shù)據(jù)庫(kù)快照
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)