VM の電源をオフにする前にシャットダウンする必要がありますか?

VM の電源をオフにする前にシャットダウンする必要がありますか?

時々、簡単なテストを行うためにVMを起動します。VMを起動し、テストを実行してから電源を切ります。しかし、これを行うと警告が表示されます。

電源を切る前に、ゲスト オペレーティング システムがシャットダウンされていることを確認してください。

仮想マシン「」の電源をオフにしてもよろしいですか?

[ ] このメッセージを再び表示しない。

読んでみてVMWare の電源オフに関するドキュメント書き込み操作中に電源がオフになると、データ/ディスクが破損する可能性があることを理解しています。

常にスナップショットに戻り、電源をオフにした状態から電源をオンにするわけではないことを考えると、実行中の VM の電源をオフにすることにリスクはありますか?

私の意見では、そのセッションのデータは新しいディスク ファイルに書き込まれ、別のスナップショットに戻すときに削除されるはずです。これは正しいですか?

バージョン:
VMWare: 10.0.1
ゲスト OS: すべて Windows のみ (ただし、実際には問題ではありません)
ホスト OS: Windows 7 (これも問題ではありません)

答え1

常に安定した(一貫性のある)スナップショットに戻す場合は、VM の電源をオフにしても問題はありません。

すぐに電源をオフにすると、メモリ内にフラッシュされていないキャッシュが残っていたり、書き込み操作が進行中であったりする可能性があるため、ファイルシステムの不整合が発生する可能性があります。常に一貫した状態であるスナップショットに戻っているため、問題は発生しないはずです。

ディスクに変更を加えて、そこから新しいスナップショットを作成する場合は、ファイルシステムの破損を防ぐため、正常にシャットダウンする必要があることに注意してください。

答え2

VM をオフにするのは、物理マシンをオフにするのとほぼ同じです。私は何度もこれを実行しましたが、それは、次に起動したときに内部で実行されている OS がエラーを言わないという意味ではありません。

しかし、他の人がすでに述べているように、スナップショットが状況を救うことができます。

ちゃんとした答えは、いつもシャットダウン(または状態を保存)

関連情報