Memigrasikan VM Hyper-V ke Azure

Artikel ini memperlihatkan kepada Anda cara memigrasikan komputer virtual (VM) Hyper-V lokal ke alat Azure.

Nota

Tutorial menunjukkan kepada Anda jalur penyebaran paling sederhana untuk skenario sehingga Anda dapat dengan cepat menyiapkan bukti konsep. Tutorial menggunakan opsi default jika memungkinkan, dan tidak menampilkan semua pengaturan dan jalur.

Dalam tutorial ini, Anda akan belajar cara:

  • Temukan VM yang ingin Anda migrasikan.
  • Mulai mereplikasi komputer virtual.
  • Menjalankan migrasi pengujian untuk memastikan semuanya berfungsi seperti yang diharapkan.
  • Menjalankan migrasi mesin virtual penuh.

Jika Anda tidak memiliki langganan Azure, buat akun gratis sebelum memulai.

Prasyarat

Sebelum Anda mulai:

  1. Tinjau arsitektur migrasi Hyper-V.
  2. Tinjau persyaratan host Hyper-V untuk migrasi dan URL Azure yang memerlukan akses untuk migrasi VM bagi host dan kluster Hyper-V.
  3. Tinjau persyaratan untuk VM Hyper-V yang ingin Anda migrasikan ke Azure.
  4. Kami menyarankan agar Anda menyelesaikan tutorial assess Hyper-V VM sebelum Anda memigrasikan server Hyper-V ke Azure.
  5. Buka proyek yang sudah ada atau buat proyek baru.
  6. Verifikasi izin untuk akun Azure Anda.
    • Akun Azure Anda memerlukan izin untuk membuat VM.
    • Menulis ke disk yang dikelola Azure.
    • Kelola operasi failover pada Recovery Services vault yang terkait dengan proyek Azure Migrate Anda.
  7. Untuk peran bawaan Dan detail izin Azure Migrate yang diperlukan untuk membuat proyek dan menjalankan penemuan, penilaian, dan migrasi, lihat Menyiapkan akun Azure untuk Azure Migrate.

Nota

Jika Anda berencana untuk meningkatkan sistem operasi (OS) Windows, Azure Migrate dan Modernize mungkin mengunduh Windows SetupDiag untuk detail kesalahan jika peningkatan gagal. Pastikan bahwa VM yang dibuat di Azure setelah migrasi memiliki akses ke SetupDiag. Jika tidak ada akses ke SetupDiag, Anda mungkin tidak dapat mendapatkan kode kesalahan kegagalan peningkatan OS terperinci, tetapi peningkatan masih dapat dilanjutkan.

Unduh penyedia

Untuk memigrasikan VM Hyper-V, Anda perlu menginstal penyedia perangkat lunak (penyedia Azure Site Recovery dan agen Layanan Pemulihan) pada host Hyper-V atau node kluster. Appliance Azure Migrate tidak digunakan untuk migrasi Hyper-V.

  1. Dalam proyek Azure Migrate >Execute>Migration, pilih Mulai eksekusi.

  2. Pada halaman Tentukan niat, di bawah Apa yang ingin Anda migrasikan, pilih Server atau komputer virtual (VM). Di bawah Tempat yang ingin Anda migrasikan, pilih Azure VM.

  3. Di Bagaimana Anda akan memilih beban kerja, pilih Dari penyedia replikasi (Hyper-V) di bawah Sumber lain. Pilih tautan yang disediakan di portal untuk memulai penyiapan penyedia replikasi.

  4. Di halaman penyiapan, jenis virtualisasi sudah terisi otomatis berdasarkan langkah sebelumnya (Hyper-V).

  5. Di Wilayah target, pilih wilayah Azure tempat Anda ingin memigrasikan komputer.

  6. Pilih Konfirmasikan bahwa wilayah target untuk migrasi adalah region-name.

  7. Pilih Buat sumber daya. Langkah ini membuat Layanan Pemulihan vault di latar belakang.

    • Anda tidak dapat mengubah wilayah target untuk proyek ini setelah Anda memilih tombol ini.
    • Semua migrasi berikutnya akan menuju ke wilayah ini.
  8. Di Siapkan server host Hyper-V, unduh penyedia replikasi Hyper-V dan file kunci registrasi.

    • Kunci pendaftaran diperlukan untuk mendaftarkan host Hyper-V dengan alat Migrasi dan modernisasi.
    • Kunci berlaku selama lima hari setelah Anda membuatnya.

    Cuplikan layar memperlihatkan penyedia unduhan dan kunci.

  9. Salin file penyiapan penyedia dan file kunci pendaftaran ke setiap host Hyper-V (atau node kluster) yang menjalankan VM yang ingin Anda replikasi.

Menginstal dan mendaftarkan penyedia

Untuk menginstal dan mendaftarkan penyedia, gunakan langkah-langkah berikut dengan menggunakan UI atau perintah.

Jalankan file penyiapan penyedia pada setiap host:

  1. Pilih ikon file di bilah tugas untuk membuka folder tempat file penginstal dan kunci pendaftaran diunduh.
  2. Pilih file AzureSiteRecoveryProvider.exe .
    1. Di wizard penginstalan penyedia, pastikan bahwa Aktif (disarankan) dipilih lalu pilih Berikutnya.
    2. Pilih Instal untuk menerima folder penginstalan default.
    3. Pilih Daftar untuk mendaftarkan server ini di vault Layanan Pemulihan.
    4. Pilih Telusuri.
    5. Temukan kunci pendaftaran dan pilih Buka.
    6. Pilih Berikutnya.
    7. Pastikan bahwa Sambungkan langsung ke Azure Site Recovery tanpa server proksi dipilih lalu pilih Berikutnya.
    8. Pilih Selesai.

Setelah Anda menginstal penyedia di host, buka portal Azure ke halaman penyiapan penyedia pemulihan situs dan pilih Finalisasi pendaftaran.

Cuplikan layar yang memperlihatkan layar Finalisasi pendaftaran.

Dibutuhkan waktu hingga 15 menit setelah menyelesaikan pendaftaran hingga VM yang ditemukan muncul di alat.

Menjalankan migrasi

Nota

Di portal, Anda dapat memilih hingga 10 komputer sekaligus untuk replikasi. Jika Anda perlu mereplikasi lebih banyak, maka kelompokkan dalam batch yang terdiri dari 10.

  1. Dalam proyek Azure Migrate >Execute>Migration, pilih Mulai eksekusi.

  2. Pada halaman Tentukan niat, di bawah Apa yang ingin Anda migrasikan, pilih Server atau komputer virtual (VM). Di bawah Tempat yang ingin Anda migrasikan, pilih Azure VM.

  3. Di bawah Bagaimana Anda akan memilih beban kerja, pilih salah satu opsi berikut:

    • Jika Anda memiliki appliance Azure Migrate yang sudah ada, pilih salah satu opsi berikut dan lanjutkan ke metode Penemuan:
      • Dari seluruh inventaris untuk memilih server secara manual.
      • Dari penilaian hingga menggunakan penilaian yang ada.
    • Jika Anda tidak memiliki appliance Azure Migrate yang ada (diperlukan untuk penilaian, perencanaan gelombang, dan kemampuan perencanaan lainnya) dan ingin langsung menjalankan migrasi Hyper-V, pilih Dari penyedia replikasi (Hyper-V). Jika Anda menyelesaikan penyiapan penyedia pemulihan situs untuk Hyper-V, Anda dapat melanjutkan ke Beban Kerja. Jika tidak, selesaikan penyiapan sesuai langkah-langkah yang disediakan di bagian sebelumnya.
  4. Di Metode penemuan, pilih appliance yang cocok dengan lingkungan sumber Anda (Hyper-V) lalu pilih Berikutnya. Jika Anda menyelesaikan penyiapan penyedia pemulihan situs untuk Hyper-V, Anda dapat melanjutkan ke Beban Kerja. Jika tidak, selesaikan penyiapan sesuai langkah-langkah yang disediakan di bagian sebelumnya.

  5. Dalam Beban Kerja,

    • Pilih jenis keamanan VM target: Azure Migrate mendukung migrasi ke Mesin Virtual Peluncuran Tepercaya (TVM). Secara default, ini memigrasikan VM yang memenuhi syarat sebagai TVM. VM ini menyediakan fitur keamanan yang ditingkatkan seperti boot aman dan TPM virtual tanpa biaya tambahan.
    • Kemudian, pilih server yang ingin Anda migrasikan dan pilih Berikutnya.
  6. Di Pengaturan target, pilih wilayah langganan dan target yang ingin Anda migrasikan, dan tentukan grup sumber daya tempat VM Azure berada setelah migrasi. Selesaikan pengaturan berikut:

  • Akun penyimpanan: Pertahankan opsi default untuk menggunakan akun penyimpanan cache yang dibuat portal secara otomatis untuk proyek. Untuk menggunakan akun penyimpanan lain untuk replikasi, pilih dari daftar tarik-turun.

Nota

  • Jika Anda menggunakan titik akhir privat sebagai metode konektivitas untuk proyek Azure Migrate, izinkan akses Recovery Services vault ke akun penyimpanan cache. Pelajari lebih lanjut
  • Untuk mereplikasi dengan menggunakan ExpressRoute dengan peering privat, buat titik akhir privat untuk akun penyimpanan cache. Pelajari lebih lanjut
  • Azure Hybrid Benefit: Terapkan Azure Hybrid Benefit dan hemat hingga 76% dibandingkan biaya bayar sesuai pemakaian dengan menggunakan lisensi Windows Server dan/atau Enterprise Linux yang memenuhi syarat. Centang kotak yang berlaku untuk lisensi Anda (lisensi Windows Server atau lisensi Enterprise Linux).

  • Jaringan virtual: Pilih jaringan virtual dan subnet Azure yang bergabung dengan VM Azure setelah migrasi.

  • Opsi ketersediaan: Pilih salah satu opsi berikut:

    • Zona Ketersediaan – Menyematkan komputer yang dimigrasikan ke Zona Ketersediaan tertentu di wilayah tersebut. Gunakan opsi ini untuk mendistribusikan komputer yang merupakan bagian dari tingkat aplikasi multinode di seluruh Availability Zones. Jika Anda memilih opsi ini, tentukan Zona Ketersediaan untuk setiap komputer yang dipilih pada tab Komputasi. Opsi ini hanya tersedia jika wilayah target yang dipilih mendukung Availability Zones.
    • Set Ketersediaan – Menempatkan komputer yang dimigrasikan dalam Set Ketersediaan. Grup sumber daya target yang dipilih harus berisi satu atau beberapa set ketersediaan.
    • Tidak diperlukan redundansi infrastruktur– Pilih opsi ini jika Anda tidak memerlukan Availability Zones atau Set Ketersediaan untuk komputer yang dimigrasikan.
  • Dalam Detail Keamanan,

    • Jika jenis keamanan target yang dipilih adalah Komputer virtual Peluncuran Standar atau Tepercaya,
      • Boot aman diaktifkan secara default (disarankan). Anda dapat memilih untuk menghapus opsi ini. Kemudian, lanjutkan ke pilihan jenis enkripsi Disk .
  • Jenis enkripsi disk, pilih:

    • Enkripsi data saat disimpan dengan kunci yang dikelola platform
    • Enkripsi saat diam dengan kunci yang dikelola pelanggan
    • Enkripsi ganda dengan kunci yang dikelola platform dan kunci yang dikelola pelanggan

    Nota

    • Untuk mereplikasi VM dengan kunci yang dikelola pelanggan (CMK), buat set enkripsi disk di bawah grup sumber daya target. Objek set enkripsi disk memetakan disk terkelola ke Key Vault yang berisi CMK untuk digunakan dalam SSE.
    • Disk awal dibuat di Azure selama tahap replikasi/penyiapan sebelum peralihan. Mengenkripsi data tersebut melindungi data sejak penulisan pertama saat data disimpan di Azure. Pengaturan Jenis enkripsi Disk berlaku untuk disk benih dan disk terkelola setelah migrasi akhir.
  1. Di Komputasi, tinjau nama VM, ukuran, jenis disk OS, dan konfigurasi ketersediaan (jika dipilih pada langkah sebelumnya). VM harus sesuai dengan persyaratan Azure.

    • Ukuran VM: Jika Anda menggunakan rekomendasi penilaian, dropdown ukuran VM menunjukkan ukuran yang direkomendasikan. Jika tidak, Azure Migrate akan memilih ukuran berdasarkan kecocokan terdekat dalam langganan Azure. Atau, pilih ukuran manual dalam ukuran Azure VM.
    • Disk OS: Tentukan disk OS (boot) untuk VM. Disk OS berisi bootloader dan alat penginstal sistem operasi.
    • Zona Ketersediaan: Tentukan Zona Ketersediaan yang akan digunakan.
    • Set Ketersediaan: Tentukan Set Ketersediaan yang akan digunakan.
    • Reservasi kapasitas: Jika Anda sudah memiliki reservasi kapasitas untuk SKU VM di langganan dan lokasi target, tentukan di sini untuk penyebaran ini. Reservasi kapasitas memastikan bahwa SKU VM yang diperlukan tersedia saat Anda memulai migrasi. Anda dapat mengaitkan reservasi sekarang atau melewati langkah ini dan mengonfigurasinya nanti selama migrasi. Reservasi kapasitas untuk SKU dapat berada di grup sumber daya apa pun dalam langganan dan lokasi target. Pelajari lebih lanjut.
  2. Di Disk, tentukan apakah akan mereplikasi disk VM untuk Azure, dan memilih jenis disk (Premium v2, Ultra Disk, SSD Standar, HDD Standar, atau disk Terkelola Premium) di Azure. Lalu pilih Berikutnya.

    • Anda dapat mengecualikan disk dari replikasi.
    • Jika Anda mengecualikan disk, disk tersebut tidak akan ada di Azure VM setelah migrasi.
    • Anda dapat mengecualikan disk jika agen mobilitas sudah diinstal di server tersebut. Pelajari lebih lanjut.
  3. Di Tag, pilih untuk menambahkan tag ke Komputer virtual, Disk, dan NIC Anda.

  4. Di Tinjau dan mulai eksekusi, tinjau pengaturan, dan pilih Tinjau dan mulai eksekusi untuk memulai replikasi awal untuk server.

Provisi untuk pertama kalinya

Jika ini adalah VM pertama yang Anda replikasi dalam proyek Azure Migrate, alat Migrasi dan modernisasi secara otomatis menyediakan sumber daya ini dalam grup sumber daya yang sama dengan proyek.

  • Akun penyimpanan: Perangkat lunak penyedia Site Recovery yang Anda instal di host Hyper-V mengunggah data replikasi untuk VM yang Anda konfigurasi untuk replikasi ke akun penyimpanan (dikenal sebagai akun penyimpanan cache atau akun penyimpanan log) di langganan Anda. Azure Migrate dan Modernize menyalin data replikasi yang diunggah dari akun penyimpanan ke disk yang dikelola oleh replika yang sesuai dengan VM. Anda perlu menentukan akun penyimpanan cache saat mengonfigurasi replikasi untuk VM. Portal Azure Migrate akan secara otomatis membuatnya untuk proyek Azure Migrate saat Anda mengonfigurasi replikasi untuk pertama kalinya di proyek tersebut.

Melacak dan memantau

  1. Dalam proyek Azure Migrate, buka Jalankan Migrasi >. Gunakan Tampilkan menurut aplikasi atau Lihat menurut beban kerja untuk mengalihkan cara item dikelompokkan.

  2. Replikasi berfungsi sebagai berikut:

    • Setelah pekerjaan Mulai Replikasi berhasil diselesaikan, komputer memulai replikasi awal untuk Azure.
      • Selama replikasi awal, Azure Migrate membuat rekam jepret VM dan mereplikasi data disk dari rekam jepret ke replika disk terkelola di Azure.
      • Setelah replikasi awal selesai, replikasi delta akan dimulai. Perubahan bertahap pada disk sumber secara berkala direplikasi ke disk replika di Azure.
  3. Kemajuan eksekusi ditampilkan dalam tahap Eksekusi dan status Eksekusi:

    • Tahap eksekusi: Persiapan, Pengujian, atau Penyelesaian.
    • Status eksekusi: Sedang berlangsung, Dalam kesalahan, Tindakan tertunda, atau Selesai.
  4. Kemajuan eksekusi dilacak di tiga tahap dalam tahap Eksekusi:

    • Persiapan:

      • Server yang diaktifkan untuk replikasi tetap dalam tahap Persiapan saat replikasi awal (replikasi data) sedang berlangsung.
      • Anda dapat melakukan operasi Hentikan replikasi dan Mulai replikasi pada tahap ini, jika diperlukan, dengan menggunakan menu drop-down yang tersedia di blade drill-down server.
      • Setelah replikasi awal selesai, server berpindah ke tahap Pengujian .

      Cuplikan layar memperlihatkan tahap Persiapan.

    • Pengujian:

      • Server yang telah menyelesaikan replikasi awal dan sedang menjalani replikasi delta beralih ke fase Pengujian.
      • Anda dapat memilih untuk melakukan migrasi pengujian pada jaringan virtual pengujian sebelum migrasi aktual (disarankan).
      • Anda dapat melewati tahap Pengujian dan memulai migrasi secara langsung dengan menggunakan tindakan yang tersedia di menu drop-down Penyelesaian .
    • Penyelesaian:

      • Server yang migrasi pengujiannya selesai atau dilewati pindah ke tahap ini. Anda dapat melakukan migrasi akhir (Cutover) untuk server ini.
      • Setelah migrasi selesai, lakukan Migrasi lengkap untuk membersihkan sumber daya migrasi dengan menggunakan drop-down yang tersedia di bilah telusuri paling detail server.

Lakukan migrasi uji coba

Saat replikasi delta dimulai, Anda dapat menjalankan uji migrasi untuk komputer virtual, sebelum menjalankan migrasi penuh ke Azure. Sebaiknya Anda melakukan hal ini setidaknya sekali untuk setiap komputer sebelum Anda melakukan migrasi.

  • Menjalankan migrasi uji coba memeriksa bahwa migrasi berfungsi seperti yang diharapkan, tanpa mempengaruhi mesin sumber (lokal atau AVS), yang tetap beroperasi dan melanjutkan replikasi.
  • Pengujian migrasi mensimulasikan proses migrasi dengan menciptakan VM Azure dari data yang telah direplikasi (biasanya dipindahkan ke VNet non-produksi di langganan Azure Anda).
  • Anda dapat menggunakan Azure VM pengujian yang direplikasi untuk memvalidasi migrasi, melakukan pengujian aplikasi, dan mengatasi masalah apa pun sebelum migrasi penuh.

Lakukan migrasi pengujian sebagai berikut:

  1. Dalam proyek Azure Migrate, di bawah Execute>Migrations> dan pilih server dengan memilih namanya di kolom Beban Kerja.

  2. Di menu turun, di bawah menu drop-down Pengujian, pilih Mulai migrasi pengetesan.

  3. Dalam migrasi Test, pilih Microsoft Azure Virtual Network(Vnet) tempat VM Azure akan berada selama pengujian. Sebaiknya Anda menggunakan VNet yang bukan untuk produksi.

  4. Pilih subnet yang akan dikaitkan dengan setiap kartu antarmuka jaringan (NIC) pada VM yang dimigrasikan.

  5. Anda memiliki opsi untuk meningkatkan OS Windows Server selama migrasi pengujian. Untuk meningkatkan, pilih opsi Tingkatkan yang tersedia .

  6. Di panel yang muncul, pilih versi OS target yang ingin Anda mutakhirkan dan pilih Terapkan. Pelajari lebih lanjut.

  7. Setelah Anda memilih Uji migrasi, pekerjaan dimulai. Pantau status di bawah Status eksekusi di portal Azure. Setelah migrasi pengujian selesai, bersihkan sumber daya pengujian. Buka server, lalu pilih Bersihkan migrasi pengujian dari menu drop-down Pengujian .

    Nota

    Anda sekarang dapat mendaftarkan server Anda yang menjalankan SQL Server dengan SQL VM RP untuk memanfaatkan patching otomatis, cadangan otomatis, dan manajemen lisensi yang disederhanakan menggunakan Ekstensi Agen SQL IaaS.

    • Pilih server di kolom Beban Kerja di halaman Jalankan> Migrasi. Di Pengaturan Komputasi dan Jaringan, pilih kotak centang yang terkait dengan daftar dengan ekstensi IaaS SQL.
    • Pilih manfaat Azure Hybrid untuk Server SQL jika Anda memiliki instans SQL Server yang dilindungi dengan Jaminan Perangkat Lunak aktif atau langganan SQL Server dan Anda ingin menerapkan manfaat tersebut ke komputer yang dimigrasikan.hs.

Memigrasikan VM

Setelah memverifikasi bahwa migrasi pengujian berfungsi seperti yang diharapkan, Anda dapat memigrasikan komputer sumber.

  1. Dalam proyek Azure Migrate, Di bawah Execute>Migrations> dan pilih server dengan memilih namanya di kolom Beban Kerja.
  2. Di menu turun, di bawah Drop-down Penyelesaian, pilih Migrasi.
  3. Di Migrasi>Matikan komputer virtual dan lakukan migrasi terencana tanpa kehilangan data, pilih Ya.
    • Secara default Azure Migrate mematikan VM sumber, dan menjalankan replikasi sesuai permintaan untuk menyinkronkan perubahan VM apa pun yang terjadi sejak replikasi terakhir terjadi. Ini memastikan tidak ada kehilangan data.
    • Jika Anda tidak ingin mematikan VM, pilih Tidak
  4. Anda memiliki opsi untuk memutakhirkan OS Windows Server selama migrasi.
  5. Untuk meningkatkan, pilih opsi Tingkatkan yang tersedia . Di panel yang muncul, pilih versi OS target yang ingin Anda mutakhirkan dan pilih Terapkan. Pelajari lebih lanjut.
  6. Jika Anda sudah memiliki reservasi kapasitas untuk SKU VM di langganan dan lokasi target, sebutkan di sini untuk penerapan ini. Reservasi kapasitas memastikan bahwa SKU VM yang diperlukan tersedia saat Anda memulai migrasi. Reservasi kapasitas untuk SKU dapat ditempatkan di grup sumber daya mana pun dalam langganan dan lokasi sasaran. Pelajari lebih lanjut.
  7. Setelah menyelesaikan pengaturan, pilih Migrasi. Pekerjaan migrasi dimulai untuk server. Lacak pekerjaan pada notifikasi Azure.
  8. Setelah pekerjaan selesai, Anda dapat melihat dan mengelola server dari halaman Migrasi yang akan dilacak di bawah tahap Penyelesaian .

Menyelesaikan migrasi

  1. Setelah migrasi selesai, buka halaman eksplorasi server. Di bawah Penyelesaian, pilih Selesaikan migrasi. Tindakan ini menghentikan replikasi untuk komputer sumber dan membersihkan informasi status replikasi untuk VM.
  2. Verifikasi dan pecahkan masalah aktivasi Windows apa pun di Azure VM.
  3. Lakukan penyesuaian aplikasi pascamigrasi, seperti memperbarui nama host, string koneksi database, dan konfigurasi server web.
  4. Lakukan pengujian penerimaan aplikasi dan migrasi terakhir di aplikasi yang dimigrasikan yang sekarang berjalan di Azure.
  5. Alihkan lalu lintas ke instans VM Azure yang dimigrasikan.
  6. Hapus komputer virtual lokal dari inventaris komputer virtual lokal Anda.
  7. Hapus VM lokal dari cadangan lokal.
  8. Perbarui dokumentasi internal apa pun untuk menunjukkan lokasi baru dan alamat IP Azure VM.

Praktik terbaik pascamigrasi

Langkah selanjutnya

Selidiki perjalanan migrasi cloud di Cloud Adoption Framework untuk Azure.