Menghibernasi komputer virtual Windows

Berlaku untuk:✔️ ️ VM Windows

Penting

Azure Virtual Machines - Hibernasi saat ini dalam PRATINJAU. Lihat Ketentuan Penggunaan Tambahan untuk Pratinjau Microsoft Azure untuk persyaratan hukum yang berlaku pada fitur Azure dalam versi beta, pratinjau, atau belum dirilis secara umum.

Hibernasi memungkinkan Anda menjeda VM yang tidak digunakan dan menghemat biaya komputasi. Ini adalah fitur manajemen biaya yang efektif untuk skenario seperti:

  • Desktop virtual, server dev/test, dan skenario lainnya di mana VM tidak perlu berjalan 24/7.
  • Sistem dengan waktu boot yang lama karena aplikasi intensif memori. Aplikasi ini dapat diinisialisasi pada VM dan dihibernasi. VM "prewarmed" ini kemudian dapat dengan cepat dimulai ketika diperlukan, dengan aplikasi sudah aktif dan berjalan dalam keadaan yang diinginkan.

Cara kerja hibernasi

Untuk mempelajari cara kerja hibernasi, lihat gambaran umum hibernasi.

Konfigurasi yang didukung

Dukungan hibernasi terbatas pada ukuran VM dan versi OS tertentu. Pastikan Anda memiliki konfigurasi yang didukung sebelum menggunakan hibernasi.

Untuk daftar ukuran VM yang kompatibel dengan hibernasi, lihat bagian ukuran VM yang didukung di gambaran umum hibernasi.

Versi Windows yang Didukung

Sistem operasi Windows berikut mendukung hibernasi:

  • Windows Server 2022
  • Server Windows 2019
  • Windows 11 Pro
  • Windows 11 Enterprise
  • Multisesi Windows 11 Enterprise
  • Windows 10 Pro
  • Windows 10 Enterprise
  • Multisesi Windows 10 Enterprise

Prasyarat dan batasan konfigurasi

  • File halaman Windows tidak dapat berada di disk sementara.
  • Aplikasi seperti Device Guard dan Credential Guard yang memerlukan keamanan berbasis virtualisasi (VBS) berfungsi dengan hibernasi saat Anda mengaktifkan Peluncuran Tepercaya pada VM dan Virtualisasi Berlapis di OS tamu.

Untuk batasan umum, batasan fitur Azure mendukung ukuran VM, dan prasyarat fitur lihat bagian "Konfigurasi yang didukung" di gambaran umum hibernasi.

Membuat VM Windows dengan hibernasi diaktifkan

Untuk hibernasi VM, Anda harus terlebih dahulu mengaktifkan fitur saat membuat VM. Anda hanya dapat mengaktifkan hibernasi untuk VM pada pembuatan awal. Anda tidak dapat mengaktifkan fitur ini setelah VM dibuat.

Untuk mengaktifkan hibernasi selama pembuatan VM, Anda dapat menggunakan portal Azure, CLI, PowerShell, templat ARM, dan API.

Untuk mengaktifkan hibernasi di portal Azure, centang kotak 'Aktifkan hibernasi' selama pembuatan VM.

Cuplikan layar kotak centang di portal Azure untuk mengaktifkan hibernasi saat membuat VM Windows baru.

Setelah membuat VM dengan hibernasi diaktifkan, Anda perlu mengonfigurasi OS tamu agar berhasil menghibernasi VM Anda.

Mengonfigurasi hibernasi di OS tamu

Mengaktifkan hibernasi saat membuat VM Windows secara otomatis menginstal ekstensi VM 'Microsoft.CPlat.Core.WindowsHibernateExtension'. Ekstensi ini mengonfigurasi OS tamu untuk hibernasi. Ekstensi ini tidak perlu diinstal atau diperbarui secara manual, karena ekstensi ini dikelola oleh platform Azure.

Catatan

Saat Anda membuat VM dengan hibernasi diaktifkan, Azure secara otomatis menempatkan file halaman di drive C: . Jika Anda menggunakan gambar khusus, Maka Anda harus mengikuti langkah-langkah tambahan untuk memastikan bahwa pagefile terletak di drive C: .

Catatan

Menggunakan WindowsHibernateExtension mengharuskan Azure VM Agent diinstal pada VM. Jika Anda memilih untuk menolak Agen Azure VM, maka Anda dapat mengonfigurasi OS untuk hibernasi dengan menjalankan powercfg /h /type penuh di dalam tamu. Anda kemudian dapat memverifikasi apakah hibernasi diaktifkan di dalam tamu menggunakan perintah powercfg /a.

Hibernasi VM

Setelah VM dengan hibernasi diaktifkan dibuat dan OS tamu dikonfigurasi untuk hibernasi, Anda dapat hibernasi VM melalui portal Azure, Azure CLI, PowerShell, atau REST API.

Untuk menghibernasi VM di portal Azure, klik tombol 'Hibernasi' pada halaman Gambaran Umum VM.

Cuplikan layar tombol untuk hibernasi VM di portal Azure.

Lihat status VM yang dihibernasi

Untuk melihat status VM di portal, periksa 'Status' di halaman gambaran umum. Ini harus melaporkan sebagai "Hibernasi (dibatalkan alokasinya)"

Cuplikan layar status VM Hibernasi dalam daftar portal Azure sebagai 'Hibernated (dibatalkan alokasinya)'.

Mulai VM yang dihibernasi

Anda dapat memulai VM hibernasi seperti bagaimana Anda akan memulai VM yang dihentikan. Ini dapat dilakukan melalui portal Azure, Azure CLI, PowerShell, atau REST API.

Untuk memulai VM yang dihibernasi menggunakan portal Azure, klik tombol 'Mulai' di halaman Gambaran Umum VM.

Cuplikan layar tombol portal Azure untuk memulai VM hibernasi dengan status bergaris bawah yang tercantum sebagai 'Hibernated (dibatalkan alokasinya)'.

VM yang dibuat dari gambar Galeri Komputasi juga dapat diaktifkan untuk hibernasi. Pastikan bahwa versi OS yang terkait dengan gambar Galeri Anda mendukung hibernasi di Azure. Lihat daftar versi OS yang didukung.

Untuk membuat VM dengan hibernasi diaktifkan menggunakan gambar Galeri, Anda harus terlebih dahulu membuat definisi gambar baru dengan properti hibernasi diaktifkan. Setelah properti fitur ini diaktifkan pada definisi Gambar Galeri, Anda dapat membuat versi gambar dan menggunakan versi gambar tersebut untuk membuat VM yang diaktifkan hibernasi.

Catatan

Untuk gambar Windows khusus, lokasi file halaman harus diatur ke C: drive agar Azure berhasil mengonfigurasi OS tamu Anda untuk hibernasi. Jika Anda membuat versi Gambar dari VM yang ada, Anda harus terlebih dahulu memindahkan file halaman ke disk OS lalu menggunakan VM sebagai sumber untuk versi Gambar.

Untuk membuat definisi gambar dengan properti hibernasi diaktifkan, pilih tanda centang untuk 'Aktifkan hibernasi'.

Cuplikan layar opsi untuk mengaktifkan hibernasi di portal Azure saat membuat definisi gambar VM.

Menyebarkan VM yang diaktifkan hibernasi dari disk OS

VM yang dibuat dari disk OS juga dapat diaktifkan untuk hibernasi. Pastikan bahwa versi OS yang terkait dengan disk OS Anda mendukung hibernasi di Azure. Lihat daftar versi OS yang didukung.

Untuk membuat VM dengan hibernasi diaktifkan menggunakan disk OS, pastikan bahwa disk OS mengaktifkan properti hibernasi. Lihat contoh API untuk mengaktifkan properti ini pada disk OS. Setelah properti hibernasi diaktifkan pada disk OS, Anda dapat membuat VM yang diaktifkan hibernasi menggunakan disk OS tersebut.

PATCH https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2021-12-01

{
  "properties": {
    "supportsHibernation": true
  }
}

Pemecahan Masalah

Lihat panduan pemecahan masalah Hibernate dan panduan pemecahan masalah hibernasi VM Windows untuk informasi selengkapnya.

Tanya Jawab Umum

Lihat FAQ Hibernate untuk informasi selengkapnya.

Langkah berikutnya