%20%E3%81%97%E3%81%BE%E3%81%99%E3%81%8B%3F.png)
VMware Player と同様に、QEMU/KVM/libvirt (x86-64 上) の仮想マシンの状態をディスクに保存することは可能ですか? つまり、次のようになります:
- RAMとCPU/システムの状態はディスクに保存されます
- OS は外部から停止されます (VM 内のディスクへのサスペンドはありません)
- ホストを再起動した後も VM を続行できますか?
可能であれば、VM 内に特別なドライバーが必要ですか? Linux ゲストと Windows 7 ゲスト用のドライバーはどれですか?
答え1
VMmware の「サスペンド」と同じことを実現するにはvirsh
、次のようにします。
virsh managedsave <domain-name>
マシンは後で再開することができます
virsh start <domain-name>
私がテストしたホスト (Ubuntu Server 14.04) では、保存ファイルは次の場所に保存されます。
/var/lib/libvirt/qemu/save/<domain-name>.save
答え2
ウィンドウvirt-manager
には「シャットダウン」→「保存」という機能があります。
追加のドライバーは必要ありません。ゲスト内のシステム時間に明らかな問題が発生すると思います。クロックをキャッチアップできるゲスト ドライバーがあるかどうかはわかりません。
答え3
Red Hat Virtualization 導入および管理ガイドこれに関するセクションがありますただし、アクセス権がない場合は、あまり役に立ちません...
簡単に言えば、あなたが探しているのはvirsh dompmsuspend
コマンドとオプションです。KVMのGUIユーティリティは問題ありませんが、多く機能の限界を超えています。virsh
適切なオプションとパラメータを指定すれば、必要なことは何でも実行できます。私はKVMゲストの「サスペンド」には詳しくないので、あまりアドバイスできませんが、ドキュメンテーション必要なものはすべて揃っているはずです。