Apakah Hyper-V Virtual Machine Guest Operating sistem perlu dimatikan sebelum me-restart Windows Server 2012 R2 yang sedang mereka jalankan?

9

Saya cukup baru menggunakan Hyper-V. Saya mencoba mempelajari praktik terbaik untuk mematikan dan me-restart server saya ketika mesin virtual sedang menjalankannya.

Saya memiliki server fisik yang menjalankan MS Windows Server 2012 R2. Saya memiliki dua Mesin Virtual yang berjalan di bawah Hyper-V di server Windows ini. One VM menjalankan sistem operasi tamu Windows 7 Professional. VM lain menjalankan Ubuntu 14.10.

Pertanyaan saya adalah, apakah saya perlu mematikan setiap mesin virtual sebelum mematikan server fisik atau akankah mesin virtual dimatikan oleh server fisik sebagai bagian dari penutupannya?

Saya belum dapat menemukan informasi tentang proses ini. Adakah yang bisa mengarahkan saya ke arah yang benar?

Terima kasih

BitBug
sumber

Jawaban:

13

Itu tergantung pada bagaimana Anda mengkonfigurasi mesin Virtual Anda.

Jika Anda memiliki VM yang dikonfigurasikan menjadi 'MATI', maka mematikan OS host akan setara dengan menarik daya dari VM. Jika VM Anda dikonfigurasi dengan cara ini, dan Anda ingin mereka dimatikan dengan aman, maka Anda harus mematikannya terlebih dahulu. Anda juga dapat menggunakan opsi lain seperti menangguhkan, atau mematikan OS tamu.

Perlu diingat bahwa shutdown tamu, mengharuskan Anda memiliki tambahan tamu yang terpasang dengan benar pada tamu. Saya percaya tanpa mereka, Anda akan memiliki efek 'mematikan', tetapi saya tidak yakin.

shutdown hyperv

Sakit kepala
sumber
Sangat membantu dan memberi saya apa yang saya butuhkan.
BitBug
1
Saya bukan ahli dalam Hyper-V secara khusus, tetapi tampaknya logis bahwa "Matikan VM" atau "Simpan status VM" akan dimungkinkan tanpa penambahan apa pun. Maksud saya, "Simpan" tidak boleh lebih rumit daripada membekukan FS & CPU virtual, menghemat RAM dan register CPU, dan mungkin beberapa info status lainnya (GPU? Jaringan virtual / perangkat bus?). Tangkapan layar Anda (peringatan hanya muncul pada opsi ketiga) dan jawaban @ dbwillis tampaknya mendukung asumsi ini.
Slipp D. Thompson
1
Saya telah melihat masalah dengan perangkat lunak pada beberapa tamu dalam keadaan ditangguhkan. Terutama hal-hal yang membutuhkan waktu yang tepat. Tanpa tambahan tamu untuk mengoreksi waktu pada resume, hal-hal bisa menjadi agak miring. Jadi, Anda mungkin tidak membutuhkannya untuk ditangguhkan / dilanjutkan, Anda benar-benar menginginkannya agar OS Anda menjadi stabil. BTW, notepad bukan tes terbaik di sini.
Zoredache
2

Dalam pengujian saya, tidak, VM tidak perlu dimatikan. Saya benar-benar menguji ini dengan memiliki notepad terbuka di VM, dengan teks yang belum disimpan, kemudian restart host.

VM kembali dengan notepad terbuka, dengan teks di sana.

Saya pikir di bawah pengaturan HyperV ada opsi default untuk 'melakukan ini ke VM ketika memulai ulang'

dbwillis
sumber
2
Ini hanya menggambarkan satu kondisi / tindakan untuk pengaturan VM Shutdown Otomatis ketika mematikan host. Ada tiga kemungkinan kondisi / tindakan untuk berurusan dengan VM saat mematikan host.
joeqwerty
2

Saya lebih suka melalui proses mematikannya secara individual melalui konsol manajemen. Meskipun cukup langka, ada kalanya negara VM memiliki masalah atau tidak mau mematikannya sendiri. Ini memberi saya kesempatan untuk memastikan semua ini terjadi dengan cara yang saya harapkan. Belum lagi, ada kalanya VM itu sendiri tidak selalu melepaskan RAM tergantung pada sistem apa yang berjalan di atasnya, dan sementara sering tidak benar-benar melakukan apa-apa, itu membuat saya merasa lebih baik untuk beberapa alasan.

pengguna356865
sumber
1

Tampaknya pengaturan defaultnya adalah status penyimpanan sistem. Jadi pendapat saya adalah bahwa masing-masing vm tidak perlu dimatikan jika pengaturan default digunakan.

David K.
sumber