HOW TO:儲存環境的目前狀態

[本文件僅供預覽,在日後發行的版本中可能會有變更。包含空白主題的目的是為了預留空間。]

您可以藉由擷取快照或將儲存整個環境的複本在程式庫中,來儲存您的環境。如果您要儲存執行中環境的狀態,您必須擷取環境的快照。「快照」(Snapshot) 是指環境中所有虛擬機器在特定時間點之狀態、磁碟資料和組態的檔案架構複本。例如,您可以在設定虛擬環境後擷取快照。快照會儲存在主機上,而可供您稍後用來進行還原。

如果您要儲存整個環境,以便在未來重新加以部署,您必須先關閉環境,然後將其儲存到 Team 專案程式庫。當您將環境儲存至 Team 專案程式庫時,環境和快照都會儲存在 Team 專案程庫中。

環境的快照

快照會儲存在 Hyper-V 主機本身上,並透過差異磁碟技術,只儲存自前次快照以來發生的變更。由於快照會供後續使用,因此您必須採取適當步驟,使快照可供長時間使用。

若要進行快照的事前準備

  1. 確定環境中的虛擬機器具有其作業系統的最新更新。

  2. 如果環境中有任何虛擬機器連接至網域,請開啟命令提示字元,然後執行 gpupdate /force 命令。如此可確保任何使用者原則變更都會更新至虛擬機器上。如果未執行此命令,則部署指令碼可能無法正常運作,或者測試可能無法正常運作。

  3. 確定環境的狀態為 [執行中],且工作流程功能的狀態為 [就緒]。

    注意事項注意事項

    如果此快照中的一個或多個虛擬機器已加入至某個網域,而快照的使用時間超過機器的密碼逾期期限,則還原快照時,虛擬機器可能會無法重新加入網域。避免此問題的其中一種方式,就是停用或變更機器密碼更新頻率。若想進一步了解密碼更新以及變更或停用密碼更新的安全性影響,請參閱機器帳戶密碼程序 (英文)。

  4. 擷取快照的時機,最好是環境內的虛擬機器之間,或是環境內的虛擬機器與環境外的機器之間沒有進行中的交易時。如果擷取快照時機器之間有 TCP 連接,這些連結可能會因為機器停下來去擷取快照而中斷。還原快照時,舊有的使用中連接將逾時而不再有效。還原快照後,會重新建立 TCP 連接。您不可能總是讓環境確實從擷取快照的那一點繼續執行。

  5. (選擇性) 如果您要對還原的快照執行測試,請確定測試功能處於 [就緒] 狀態。

您可以使用 Microsoft 環境檢視器連接至環境,並擷取快照。

若要擷取快照

  1. 在 Microsoft 測試管理員中 [實驗室中心] 的 [實驗室] 索引標籤上選取環境,按一下虛擬機器,然後按一下 [連接]。

  2. 在 [Microsoft 環境檢視器] 中,按一下 [快照] 索引標籤。

  3. 按一下 [擷取快照] 圖示。

  4. 在 [快照環境] 對話方塊中,輸入快照的名稱,然後按一下 [擷取快照]。

    快照完成後,您可以在左窗格看見快照名稱。

環境的快照很容易就會累積。雖然每個快照都只會擷取環境在上一個快照與目前狀態之間的差異,但仍需要有空間來儲存快照。您應不定時檢閱快照清單,判斷是否有不再需要而可刪除的快照。

若要刪除快照

  1. 在 [Microsoft 測試管理員] 中 [實驗室中心] 的 [實驗室] 索引標籤上,按一下虛擬機器,然後按一下 [連接]。

  2. 在 [Microsoft 環境檢視器] 中,按一下 [快照] 索引標籤。

  3. 在快照清單中,以滑鼠右鍵按一下要刪除的快照,然後按一下 [刪除快照]。

  4. 在確認對話方塊中,按一下 [刪除快照]。

儲存整個環境

若要儲存環境,該環境必須處於 [已停止] 狀態。您無法儲存處於 [執行中] 狀態的環境。

如果您儲存環境而不打算立即刪除原始現用環境,建議您開啟所存環境的網路隔離功能。這樣可讓其他使用者部署所存環境的複本。如需開啟網路隔離功能的步驟,請參閱 HOW TO:建立和使用網路隔離環境

若要將環境儲存在程式庫中

  1. 在 Microsoft 測試管理員中 [實驗室中心] 的 [實驗室] 索引標籤上,按一下您要儲存的環境。

  2. 按一下 [儲存在程式庫中]。

  3. 在 [儲存在程式庫中] 對話方塊中,輸入已儲存環境的 [環境名稱] 和 [描述]。

  4. 按一下下拉式清單中的 [專案程式庫共用],然後按一下 [儲存]。

    在建立程序期間,系統會顯示進度列。您也可以檢視每個虛擬機器下顯示的目前建立步驟。當此程序完成時,預存環境便會出現在 [程式庫] 索引標籤上的 [環境] 清單中。

請參閱

概念

規劃和設定虛擬實驗室

其他資源

HOW TO:使用虛擬環境執行手動測試並建立可重現的 Bug