匯出 (0) 列印
全部展開

Hyper-V 虛擬機器快照:常見問題集

發佈時間: 2009年3月

更新日期: 2010年12月

適用於: Windows Server 2008

什麼是虛擬機器快照?

虛擬機器快照可擷取執行中虛擬機器的狀態、資料以及硬體設定。

快照的用途為何?

快照可快速且輕易地將虛擬機器還原到之前的狀態。因此,虛擬機器快照主要用在開發和測試環境中。如果您需要重新建立特定狀態或條件來疑難排解問題,使用此簡易虛擬機器還原方法非常有用。

在某些情況下,可以在實際執行環境中使用快照。例如,您可以在實際執行環境中使用快照,以便還原有潛在性風險的作業,例如將更新套用到虛擬機器中執行的軟體。

快照的儲存方式為何?

快照資料檔案會以 .avhd 檔案格式儲存。建立多個快照會快速耗用存放空間。在 Hyper-V 的第一個發行版本 (KB950050) 和 Windows Server Service Pack 2 的 Hyper-V,快照以及快照資料檔案通常會根據預設與虛擬機器放在同一個資料夾。在 Windows Server 2008 R2 的 Hyper-V,檔案則通常與虛擬硬碟放在同一個資料夾。下列例外狀況會影響快照資料檔案的位置:如果虛擬機器是隨著快照一起匯入,則會儲存在各自的資料夾。如果虛擬機器沒有快照,而您設定了虛擬機器快照設定,則之後建立的所有快照都會儲存到您指定的資料夾。

Caution注意
不要直接從儲存位置刪除 .avhd 檔案。請改用 Hyper-V 管理員來選取虛擬機器,然後從快照樹狀目錄刪除快照。

在有快照的虛擬機器使用虛擬硬碟時,請不要擴充虛擬硬碟。這樣做會造成快照無法使用。

使用快照時還要注意哪些其他重要考慮因素?

請留意下列考量,特別是當您在實際執行環境的虛擬機器上使用快照時:

  • 虛擬機器快照會降低虛擬機器的磁碟效能。

  • 刪除快照時,儲存快照資料的 .avhd 檔案會保留在儲存位置,直到將虛擬機器關機、關閉或設定為已儲存的狀態後才會刪除。因此,刪除快照時,您必須將實際執行虛擬機器設定為其中一種已儲存的狀態,才能安全移除快照。

  • 不建議在提供時間緊迫服務的虛擬機器上,或者效能或可用存放空間吃緊時使用快照。

    Important重要
    Microsoft 不支援在裝載 Active Directory 網域服務角色 (也稱為「網域控制站」) 的虛擬機器或裝載 Active Directory 輕量型目錄服務角色的虛擬機器上使用快照。如需詳細資訊,請參閱虛擬網域控制站的操作考量 (http://go.microsoft.com/fwlink/?LinkId=159631)。

我已建立多個快照,而現在虛擬機器自動暫停。Hyper-V 管理員顯示的狀態為「重大暫停」。如何解決此問題?

當儲存虛擬機器快照的實體存放空間用完時,就會發生這個問題。請注意,發生問題的磁碟機可能與儲存虛擬硬碟的磁碟機不同。

若要解決此問題,請刪除未使用的資料以增加磁碟機的空間。例如,如果您不需要保留所有快照,可以個別刪除快照。(請記得使用 Hyper-V 管理員刪除快照。不要直接刪除 .ahvd 檔案)。或者,若要一次刪除所有快照,請匯出虛擬機器,然後再重新匯入虛擬機器。如果要刪除快照,必須將虛擬機器關機、關閉或儲存虛擬機器的狀態,才能從實體儲存空間刪除快照。

我已經刪除一些快照以釋放儲存空間,但仍無法復原可用空間。該怎麼辦呢?

將虛擬機器關機,如果無法關機,請關閉虛擬機器。您必須將虛擬機器關機、關閉或設定為已儲存的狀態,才能從實體儲存空間刪除虛擬機器快照。根據快照的大小和數目而定,刪除快照檔案可能需要花費一點時間。Hyper-V 管理員在刪除快照時顯示進度。

我試著刪除快照,但由於磁碟空間不足而無法合併 (錯誤 0x80070070)。該如何處理?

如果可以,釋放 .vhd 檔案所在磁碟區的儲存空間。在某些情況下可能不可行。例如,儲存空間僅有 .vhd 和 .avhd 檔案。如果您無法釋放現有磁碟區的空間,請將虛擬機器匯出到有足夠空間可以完成合併的磁碟區。匯出虛擬機器以刪除快照的程序有下列幾個步驟:

  1. 從現有位置匯出虛擬機器。

  2. 將虛擬機器匯入到擁有足夠儲存空間的位置。該位置必須位於相同主機的不同磁碟區,以避免發生設定問題。

  3. 如果是 Windows Server 2008 R2 之前的 Hyper-V 版本,開啟虛擬機器,然後再將虛擬機器關機,這樣可以觸發新存放位置的合併處理。

  4. 如果您想將虛擬機器移回原始位置,請釋放額外的空間。然後,將虛擬機器匯入原始位置。

如需使用 Windows Server 2008 R2 Hyper-V 匯入和匯出虛擬機器的詳細資訊,請參閱部落格 Hyper-V R2 匯入/匯出 – 第 1 部分 – 新匯入/匯出功能案例 (http://go.microsoft.com/fwlink/?LinkId=207802) (英文)。如需使用 Windows Server 2008 Hyper-V 發行版本匯入和匯出虛擬機器的詳細資訊,請參閱 Hyper-V - 匯出 & 匯入 (第 1 部分) (http://go.microsoft.com/fwlink/?LinkId=207800) (英文)。

可以使用快照代替備份嗎?

不行,因為虛擬機器快照與磁碟區陰影複製服務 (VSS) 編寫器所建立的備份不同。不建議使用虛擬機器快照做為永久的資料或系統修復解決方案。雖然虛擬機器快照可以提供簡便的方法讓您儲存不同時間點的系統狀態、資料和設定,但如果沒有適當管理則會有資料意外遺失的固有風險。備份解決方案可以協助提供快照所沒有的保護。

快照無法用來代替備份的其中一個原因為,快照無法防範執行 Hyper-V 之伺服器可能遭遇的問題,例如實體電腦的硬體功能有問題,或者管理作業系統的軟體相關問題。另一個原因為虛擬機器執行的應用程式無法識別快照,因此無法進行適當的調整。例如,如果您使用虛擬機器快照還原 Exchange Server,伺服器將會預期與快照建立時相同的用戶端連線組。

如需備份 Hyper-V 和虛擬機器的詳細資訊,請參閱計劃備份 (http://go.microsoft.com/fwlink/?LinkId=143125)。

本文對您有任何幫助嗎?
(剩餘 1500 個字元)
感謝您提供意見

社群新增項目

新增
顯示:
© 2014 Microsoft