關閉虛擬機器電源之前是否需要先關閉?

關閉虛擬機器電源之前是否需要先關閉?

有時我會啟動虛擬機器進行快速測試。我啟動虛擬機,進行測試,然後關閉電源。但是,這樣做我收到警告

關閉電源前,請檢查您是否已關閉來賓作業系統。

您確定要關閉虛擬機器「」嗎?

[ ] 不要再顯示此訊息。

讀一些有關關閉電源的 VMWare 文檔,據我了解,如果在寫入操作期間發生斷電,可能會出現資料/磁碟損壞。

考慮到我總是會恢復到快照並且不會從關閉狀態啟動,關閉正在運行的虛擬機器是否有任何風險?

在我看來,該會話的資料應該寫入一個新的磁碟文件,當恢復到另一個快照時該文件將被刪除。它是否正確?

版本:
VMWare:10.0.1
來賓作業系統:僅限所有 Windows(但實際上不重要)
主機作業系統:Windows 7(也應該不重要)

答案1

如果您始終恢復到穩定(一致)的快照,則關閉虛擬機器電源不會出現問題。

立即斷電可能會導致檔案系統不一致,因為記憶體中可能仍有未刷新的快取或正在進行的寫入操作。由於您要恢復到始終具有一致狀態的快照,因此應該不會有任何問題。

請記住,如果您對磁碟進行更改,並希望從中建立新快照,則應該正常關閉(以防止檔案系統損壞)。

答案2

關閉虛擬機器與關閉實體機器大致相同。我已經做過很多次了……但這並不意味著內部運行的作業系統在您下次啟動時不會抱怨。

然而,正如其他人已經提到的,快照可以挽救局面。

恰當的答案是建議總是關閉(或儲存狀態)

相關內容