HOW TO:檢視或修改虛擬環境
您可以變更虛擬環境的屬性或組成。 下列範例說明您在應用程式的生命週期間可能會進行的變更類型。
當您在環境中安裝新的應用程式之後,變更環境的名稱或其描述。
移除具有過期 OS 的虛擬機器,並將另一部具有新 OS 的虛擬機器加入至現有的預存環境。
變更預存環境的環境功能,讓從中建立的所有現用環境都具有這些功能。
注意事項 透過連接至虛擬機器來在虛擬機器上安裝軟體,並不會構成變更。
在 Microsoft 測試管理員中,您可以按一下 [實驗室] 索引標籤以檢視和變更現用環境。 您可以按一下 [程式庫] 索引標籤以檢視和變更預存環境。
若要檢視或變更現用虛擬環境的屬性
開啟 [Microsoft 測試管理員] 並連接至 Team 專案。
開啟 [實驗室中心]。
按一下 [實驗室] 索引標籤。
按一下 [環境] 子索引標籤。
環境的清單隨即顯示。
按一下您要檢視或變更的環境。
按一下 [開啟],然後遵循精靈中的步驟來檢視或變更屬性。
如果您開啟精靈只是為了檢視虛擬環境的屬性,請按一下 [取消] 關閉精靈。 如果您已做變更並且想要儲存變更,請按一下 [完成]。
若要檢視或變更預存虛擬環境的屬性
開啟 [Microsoft 測試管理員] 並連接至 Team 專案。
開啟 [實驗室中心]。
按一下 [程式庫] 索引標籤。
按一下 [環境] 子索引標籤。
環境的清單隨即顯示。
按一下您要檢視或變更的環境。
按一下 [開啟],然後遵循精靈中的步驟來檢視或變更屬性。
如果您開啟精靈只是為了檢視虛擬環境的屬性,請按一下 [取消] 關閉精靈。 如果您已做變更並且想要儲存變更,請按一下 [完成]。
虛擬環境的屬性
每個虛擬環境都有自己的屬性集。 下列屬性會出現於所有 [作用中] 或 [已儲存] 虛擬環境上:
名稱
說明
狀態
擁有者
建立日期
修改日期
修改者
上次存取時間
虛擬機器或範本的清單
快照的清單
功能
環境標記
ID
[作用中] 環境還具有下列兩個屬性:
專案主機群組
使用中
[已儲存] 環境還具有下列其他屬性:
- 專案程式庫共用
名稱
這是環境的名稱。
注意事項 |
---|
如果兩個環境存在相同的 Team 專案程式庫共用或相同的 Team 專案主機群組中,它們就不能具有相同的名稱。 |
說明
這是用於說明環境的使用者易懂附註。
狀態
這是環境的目前狀態。 下表說明 Lab Management 所支援的狀態。
狀態 |
適用於 |
說明 |
---|---|---|
Stored |
僅限預存環境 |
此環境已儲存在程式庫中可供共用。 |
Stopped |
僅限現用環境 |
環境中的所有虛擬機器都處於停止狀態。 |
Running |
僅限現用環境 |
環境中的所有虛擬機器都處於執行中狀態。 |
Paused |
僅限現用環境 |
環境中的所有虛擬機器都處於暫停狀態。 暫停的虛擬機器已暫止其 CPU 執行, 但此虛擬機器仍然使用實體主機上的記憶體和磁碟資源。 |
Mixed |
現用和預存環境 |
並非環境中的所有虛擬機器都處於相同的狀態。 有些虛擬環境會處於 Stopped、Paused 或 Running 狀態,而有些則處於某種 Failed 狀態。 如果變更虛擬機器狀態而略過 Lab Management,即可能發生這種情況。 例如,如果您在連接虛擬機器時重新啟動它,環境的狀態就會變成 Mixed。 |
Creating |
現用和預存環境 |
此環境正在建立中,而且建立完成之前無法使用。 您可以取消建立環境。 |
CreateCancelling |
現用和預存環境 |
正在建立環境時要求「取消」作業。 |
CreateFailed |
現用和預存環境 |
環境建立失敗。 您可以重試建立作業。 |
Stopping |
僅限現用環境 |
正在停止環境。 |
Starting |
僅限現用環境 |
正在啟動環境。 |
Pausing |
僅限現用環境 |
正在暫停環境。 |
Deleting |
現用和預存環境 |
正在刪除環境。 |
Updating |
現用和預存環境 |
正在更新環境的屬性。 |
CreatingSnapshot |
僅限現用環境 |
已經在環境上執行快照作業。 正在建立新的快照。 |
DiscardingSnapshot |
僅限現用環境 |
正在從環境中刪除快照。 |
RestoringSnapshot |
僅限現用環境 |
已經在環境上執行還原作業。 正在將環境還原至先前的快照。 |
UnderMigration |
現用和預存環境 |
正在將環境中的所有虛擬機器從其目前的主機或程式庫伺服器移轉至其他位置。 |
Failed |
現用和預存環境 |
環境中的所有虛擬機器都已進入下列其中一種失敗狀態:CheckpointActionFailed、Missing、IncompleteVMConfig、HostNotResponding、CustomizationFailed、MigrationFailed、UpdateFailed 或 Unsupported。 |
專案程式庫共用
這是預存環境的位置。 每個 Team 專案的程式庫可能會組織成多個專案程式庫共用。 如需如何變更 Team 專案程式庫共用的詳細資訊,請參閱 HOW TO:變更 Team 專案集合的程式庫共用。
專案主機群組
這是現用環境的位置。 每個 Team 專案都可以被歸到多個專案主機群組中。 如需如何變更 Team 專案主機群組的詳細資訊,請參閱 HOW TO:變更 Team 專案集合的主機群組。
使用中
這表示環境正在使用中。 當環境標記為 [使用中] 時,對該環境執行任何其他作業都會觸發警告。 [使用中] 標記可用來協調小組成員之間對共用環境的控制。 您也可以在將環境標記為 [使用中] 時,加入註解。
擁有者
這是建立環境之人員的識別。 擁有者是除了系統管理員以外,唯一可以刪除環境的人員。 Team 專案內的所有參與者都可以存取、檢視和更新環境。
建立日期
這是建立環境的日期和時間。
修改日期
這是使用者變更環境的日期和時間。 使用者應該已變更環境的一個或多個可編輯屬性
修改者
這是上次修改環境之人員的識別。
上次存取時間
這是上次存取環境的日期和時間。 存取是指任何對環境進行的操作或使用。 每當發生下列事件時,這個時間戳記就會更新:
環境遭到編輯。
透過儲存或部署作業,從這個環境建立其他環境。
在環境上執行了下列任何一項作業:啟動、停止、暫停、儲存虛擬機器、建立快照、捨棄快照、還原快照。
下列作業不會更新上次存取時間:
- 開啟環境來檢視 (但不變更) 其屬性。
上次存取時間在管理虛擬機器的激增方面很有用。 您可以撰寫自訂指令碼來刪除所有長時間未存取的環境。
虛擬機器或範本的清單
這是構成環境的虛擬機器或範本的清單。 若為預存環境,此清單可以同時包含虛擬機器和範本。 若為現用環境,此清單只能包含虛擬機器。
快照的清單
您在環境上擷取的每個快照都有名稱與描述。 此外,快照彼此具有父-子關聯性,以表示擷取快照的順序。 如需快照與快照作業的詳細資訊,請參閱 HOW TO:儲存環境的目前狀態。
功能
每個環境都可以設定為支援三項功能:網路隔離、測試整合與工作流程整合。 如需這些功能的詳細資訊,請參閱下列主題:
環境標記
您可以建立自訂名稱-值屬性與環境的關聯。 兩種可以為每個環境建立的關聯資料像是:
環境的目的。
應該刪除環境的日期。
ID
由 Lab Management 所指派,用於追蹤環境的唯一識別碼。請使用 ID 與系統管理員進行通訊。 如果您想要使用 Lab Management 的程式設計介面和建置 Lab Management 最上層的其他功能,ID 也很有用。
其他考量
如果您擷取環境的快照、對環境進行一些變更,然後再還原成原始快照,則不會還原這些變更。 換言之,如果您在快照之後變更名稱或自訂屬性,然後再還原成原始快照,則環境仍會繼續使用已變更的名稱。 不過,當您還原環境時,就會還原記憶體的值。
警告
如果您在環境中加入或移除虛擬機器,則該環境所有先前的快照就會過時而且無法使用。 您無法將環境還原成其中任何快照。
如果您變更預存環境,則在這些變更順利完成時,環境就會回到 [已儲存] 狀態。 同樣地,現用環境會在變更完成之後回到其原始狀態。 如果預存環境處於 CreateFailed 狀態,您必須先移除 CreateFailed 虛擬機器,才能對環境進行任何其他變更。