Menemukan, menilai, dan memigrasikan Amazon Web Services (AWS) VM ke Azure

Perhatian

Artikel ini mereferensikan CentOS, distribusi Linux yang mendekati status akhir masa pakai. Harap pertimbangkan penggunaan dan rencanakan yang sesuai.

Tutorial ini menunjukkan kepada Anda cara menemukan, menilai, dan memigrasikan komputer virtual (VM) Amazon Web Services (AWS) ke Azure VM dengan menggunakan Azure Migrate: Penilaian Server dan alat Migrasi dan modernisasi.

Catatan

Anda memigrasikan AWS VM ke Azure dengan memperlakukannya sebagai server fisik.

Dalam tutorial ini, Anda akan mempelajari cara:

  • Memverifikasi prasyarat untuk migrasi.
  • Siapkan sumber daya Azure dengan alat Migrasi dan modernisasi. Siapkan izin untuk akun dan sumber daya Azure Anda agar berfungsi dengan Azure Migrate dan Modernisasi.
  • Siapkan instans AWS Elastic Compute Cloud (EC2) untuk migrasi.
  • Tambahkan alat Migrasi dan modernisasi di hub Azure Migrate dan Modernisasi.
  • Menyiapkan appliance replikasi dan menyebarkan server konfigurasi.
  • Instal layanan Mobilitas pada AWS VM yang ingin Anda migrasikan.
  • Aktifkan replikasi untuk komputer virtual.
  • Melacak dan memantau status replikasi.
  • Menjalankan migrasi pengujian untuk memastikan semuanya berfungsi seperti yang diharapkan.
  • Menjalankan migrasi penuh ke Azure.

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

Menemukan dan menilai

Sebelum bermigrasi ke Azure, kami sarankan Anda melakukan penemuan komputer virtual dan penilaian migrasi. Penilaian ini membantu mengukur aws VM Anda dengan tepat untuk migrasi ke Azure dan memperkirakan potensi biaya eksekusi Azure.

Untuk menyiapkan penilaian:

  1. Ikuti tutorial untuk menyiapkan Azure dan AWS VM Anda untuk penilaian. Perhatikan bahwa:

    • Azure Migrate dan Modernize menggunakan autentikasi kata sandi untuk menemukan instans AWS. Instans AWS tidak mendukung autentikasi kata sandi secara default. Sebelum dapat menemukan instans, Anda perlu mengaktifkan autentikasi kata sandi.
      • Untuk komputer Windows, perbolehkan port WinRM 5985 (HTTP). Port ini memungkinkan panggilan WMI jarak jauh.
      • Untuk komputer Linux:
        1. Masuk ke setiap komputer Linux.
        2. Buka file sshd_config: vi /etc/ssh/sshd_config.
        3. Dalam file, temukan PasswordAuthentication baris dan ubah nilainya menjadi yes.
        4. Simpan file dan tutup. Mulai ulang layanan ssh.
    • Jika Anda menggunakan pengguna root untuk menemukan VM Linux Anda, pastikan bahwa login root diizinkan pada VM.
      1. Masuk ke setiap komputer Linux.
      2. Buka file sshd_config: vi /etc/ssh/sshd_config.
      3. Dalam file, temukan PermitRootLogin baris dan ubah nilainya menjadi yes.
      4. Simpan file dan tutup. Mulai ulang layanan ssh.
  2. Kemudian, ikuti tutorial ini untuk menyiapkan proyek dan appliance Azure Migrate guna menemukan dan menilai AWS VM Anda.

Meskipun kami menyarankan agar Anda mencoba penilaian, melakukan penilaian bukanlah langkah wajib untuk dapat memigrasikan VM.

Prasyarat

  • Pastikan bahwa AWS VM yang ingin Anda migrasikan menjalankan versi sistem operasi (OS) yang didukung. AWS VM diperlakukan seperti komputer fisik untuk migrasi. Tinjau sistem operasi dan versi kernel yang didukung untuk alur kerja migrasi server fisik. Anda dapat menggunakan perintah standar seperti hostnamectl atau uname -a untuk memeriksa versi OS dan kernel untuk VM Linux Anda. Kami menyarankan agar Anda melakukan migrasi pengujian (uji failover) untuk memvalidasi apakah VM berfungsi seperti yang diharapkan sebelum Anda melanjutkan migrasi.
  • Pastikan AWS VM Anda mematuhi konfigurasi yang didukung untuk migrasi ke Azure.
  • Verifikasi bahwa AWS VM yang Anda replikasi ke Azure mematuhi persyaratan Azure VM.
  • Beberapa perubahan diperlukan pada VM sebelum Anda memigrasikannya ke Azure:
    • Untuk beberapa sistem operasi, Azure Migrate dan Modernize membuat perubahan ini secara otomatis.
    • Penting untuk membuat perubahan ini sebelum Anda memulai migrasi. Jika Anda memigrasikan komputer virtual sebelum membuat perubahan, komputer virtual mungkin tidak akan menyala di Azure. Tinjau perubahan Windows dan Linux yang perlu Anda buat.

Menyiapkan sumber daya Azure untuk migrasi

Siapkan Azure untuk migrasi dengan alat Migrasi dan modernisasi.

Tugas Detail
Membuat proyek Azure Migrate Akun Azure Anda memerlukan izin Kontributor atau Pemilik untuk membuat proyek baru.
Memverifikasi izin untuk akun Azure Anda Akun Azure Anda memerlukan izin untuk membuat VM dan menulis ke disk terkelola Azure.

Menetapkan izin untuk membuat proyek

  1. Di portal Azure, buka langganan dan pilih Kontrol akses (IAM).
  2. Di Periksa akses, temukan akun yang relevan dan pilih akun tersebut untuk melihat izin.
  3. Anda harus memiliki izin Kontributor atau Pemilik.
    • Jika Anda baru saja membuat akun Azure gratis, Anda adalah pemilik langganan Anda.
    • Jika Anda bukan pemilik langganan, bekerja samalah dengan pemilik langganan untuk menetapkan peran.

Menetapkan izin akun Azure

Tetapkan peran Kontributor VM ke akun Azure. Peran ini menyediakan izin untuk:

  • Membuat VM di grup sumber daya yang dipilih.
  • Membuat VM di jaringan virtual yang dipilih.
  • Menulis ke disk yang dikelola Azure.

Membuat jaringan Azure

Siapkan jaringan virtual Azure. Saat Anda mereplikasi ke Azure, Azure VM yang dibuat digabungkan ke jaringan virtual Azure yang Anda tentukan saat menyiapkan migrasi.

Menyiapkan instans AWS untuk migrasi

Untuk mempersiapkan migrasi AWS ke Azure, Anda perlu mempersiapkan dan menyebarkan appliance replikasi untuk migrasi.

Menyiapkan komputer untuk appliance replikasi

Alat Migrasi dan modernisasi menggunakan appliance replikasi untuk mereplikasi komputer ke Azure. Appliance replikasi menjalankan komponen berikut:

  • Server konfigurasi: Server konfigurasi mengoordinasikan komunikasi antara lingkungan AWS dan Azure dan mengelola replikasi data.
  • Server proses: Server proses bertindak sebagai gateway replikasi. Ini menerima data replikasi dan mengoptimalkan data tersebut dengan penembolokan, kompresi, dan enkripsi. Kemudian mengirimkan data ke akun penyimpanan cache di Azure.

Untuk mempersiapkan penyebaran appliance:

  • Siapkan EC2 VM terpisah untuk menghosting appliance replikasi. Instans ini harus berjalan pada Windows Server 2012 R2 atau Windows Server 2016. Tinjau persyaratan perangkat keras, perangkat lunak, dan jaringan untuk appliance.

  • Appliance tidak boleh diinstal pada VM sumber yang ingin Anda replikasi atau di Azure Migrate: Alat penemuan dan penilaian yang mungkin telah Anda instal sebelumnya. Ini harus disebarkan pada VM yang berbeda.

  • Sumber AWS VM yang akan dimigrasikan harus memiliki garis pandang jaringan ke appliance replikasi. Konfigurasikan aturan grup keamanan yang diperlukan untuk mengaktifkan kemampuan ini. Kami menyarankan agar Anda menyebarkan appliance replikasi di cloud privat virtual (VPC) yang sama dengan VM sumber yang akan dimigrasikan. Jika appliance replikasi harus berada di VPC yang berbeda, VPC harus terhubung melalui peering VPC.

  • Sumber AWS VM berkomunikasi dengan appliance replikasi pada port HTTPS 443 (orkestrasi saluran kontrol) dan TCP 9443 (transportasi data) inbound untuk manajemen replikasi dan transfer data replikasi. Appliance replikasi pada gilirannya mengatur dan mengirim data replikasi ke Azure melalui port HTTPS 443 outbound. Untuk mengonfigurasi aturan ini, edit aturan inbound/outbound kelompok keamanan dengan port dan informasi IP sumber yang sesuai.

    Cuplikan layar yang memperlihatkan grup keamanan AWS.

    Cuplikan layar yang memperlihatkan pengeditan pengaturan keamanan.

  • Appliance replikasi menggunakan MySQL. Tinjau opsi untuk memasang MySQL di appliance.

  • Tinjau URL Azure yang diperlukan untuk appliance replikasi untuk mengakses cloud publik dan pemerintah.

Menyiapkan appliance replikasi

Langkah pertama migrasi adalah menyiapkan appliance replikasi. Untuk menyiapkan appliance untuk migrasi AWS VM, Anda harus mengunduh file alat penginstal untuk appliance lalu menjalankannya di VM yang Anda siapkan.

Mengunduh alat penginstal appliance replikasi

  1. Di proyek Azure Migrate, pilih Server, database, dan aplikasi>web Migrasi dan modernisasi>Temukan.

    Cuplikan layar yang memperlihatkan tombol Temukan.

  2. Di Temukan komputer> Apakah komputer Anda divirtualisasi?, pilih Tidak divirtualisasi/Lainnya.

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

  4. Pilih Konfirmasikan bahwa wilayah target untuk migrasi adalah <nama> wilayah.

  5. Pilih Buat sumber daya. Langkah ini membuat vault Azure Site Recovery di latar belakang.

    • Jika Anda sudah menyiapkan migrasi dengan alat Migrasi dan modernisasi, opsi target tidak dapat dikonfigurasi karena sumber daya telah disiapkan sebelumnya.
    • Anda tidak dapat mengubah wilayah target untuk proyek ini setelah Anda memilih tombol ini.
    • Untuk memigrasikan VM Anda ke wilayah lain, Anda perlu membuat proyek Azure Migrate baru atau berbeda.

    Catatan

    Jika Anda memilih titik akhir privat sebagai metode konektivitas untuk proyek Azure Migrate saat dibuat, vault Layanan Pemulihan juga dikonfigurasi untuk konektivitas titik akhir privat. Pastikan bahwa titik akhir privat dapat dijangkau dari appliance replikasi. Pelajari selengkapnya.

  6. Di Apakah Anda ingin menginstal appliance replikasi baru?, pilih Instal appliance replikasi.

  7. Di Unduh dan instal perangkat lunak appliance replikasi, unduh alat penginstal appliance dan kunci pendaftaran. Anda memerlukan kunci untuk mendaftarkan appliance. Kunci ini berlaku selama lima hari setelah diunduh.

    Cuplikan layar yang memperlihatkan tombol Unduh.

  8. Salin file pengaturan appliance dan file kunci ke Windows Server 2016 atau Windows Server 2012 AWS VM yang Anda buat untuk appliance replikasi.

  9. Jalankan file pengaturan appliance replikasi, seperti yang dijelaskan dalam prosedur berikutnya.

    1. Di bawah Sebelum Memulai, pilih Instal server konfigurasi dan server proses. Kemudian pilih Berikutnya.
    2. Di Lisensi Perangkat Lunak Pihak Ketiga, pilih Saya menerima perjanjian lisensi pihak ketiga. Kemudian pilih Berikutnya.
    3. Di Pendaftaran, pilih Telusuri, lalu buka tempat Anda meletakkan file kunci pendaftaran vault. Pilih Selanjutnya.
    4. Di Internet Pengaturan, pilih Koneksi ke Azure Site Recovery tanpa server proksi. Kemudian pilih Berikutnya.
    5. Halaman Pemeriksaan Prasyarat menjalankan pemeriksaan untuk beberapa item. Setelah selesai, pilih Berikutnya.
    6. Di Konfigurasi MySQL, berikan kata sandi untuk database MySQL. Kemudian pilih Berikutnya.
    7. Di Detail Lingkungan, pilih Tidak. Anda tidak perlu melindungi komputer virtual Anda. Kemudian pilih Berikutnya.
    8. Di Lokasi Penginstalan, pilih Berikutnya untuk menerima default.
    9. Di Pilihan Jaringan, pilih Berikutnya untuk menerima default.
    10. Di Ringkasan, pilih Instal.
    11. Kemajuan Penginstalan menunjukkan kepada Anda informasi tentang proses penginstalan. Setelah selesai, pilih Berikutnya. Jendela menampilkan pesan tentang reboot. Pilih OK.
    12. Selanjutnya, jendela menampilkan pesan tentang frasa sandi koneksi server konfigurasi. Salin frase sandi ke clipboard Anda dan simpan frase sandi dalam file teks sementara pada komputer virtual sumber. Anda memerlukan frase sandi ini nanti selama proses penginstalan layanan Mobilitas.
  10. Setelah penginstalan selesai, wizard konfigurasi Appliance diluncurkan secara otomatis. (Anda juga dapat meluncurkan wizard secara manual dengan menggunakan cspsconfigtool pintasan yang dibuat pada desktop appliance.) Dalam tutorial ini, kami menginstal layanan Mobilitas secara manual pada VM sumber yang akan direplikasi. Anda perlu membuat akun dummy dalam langkah ini untuk melanjutkan. Untuk akun dummy Anda, gunakan "tamu" sebagai nama yang mudah diingat, "nama pengguna" sebagai nama pengguna, dan "kata sandi" sebagai kata sandi untuk akun tersebut. Anda menggunakan akun dummy ini dalam tahap Aktifkan Replikasi.

  11. Setelah appliance dimulai ulang setelah penyiapan, di Temukan komputer, pilih appliance baru di Pilih Server Konfigurasi dan pilih Selesaikan pendaftaran. Langkah Finalisasi pendaftaran melakukan beberapa tugas akhir untuk menyiapkan appliance replikasi.

    Cuplikan layar yang memperlihatkan Finalisasi pendaftaran.

Menginstal agen layanan Mobilitas

Agen layanan Mobilitas harus diinstal sebelumnya pada AWS VM sumber yang akan dimigrasikan sebelum Anda dapat memulai replikasi. Pendekatan yang Anda pilih untuk menginstal agen layanan Mobilitas mungkin bergantung pada preferensi organisasi dan alat yang ada. Metode penginstalan "push" yang dibangun ke dalam Site Recovery saat ini tidak didukung. Pendekatan yang mungkin ingin Anda pertimbangkan:

  1. Ekstrak konten tarball penginstal ke folder lokal (misalnya, /tmp/MobSvcInstaller) di AWS VM, sebagai berikut:

    mkdir /tmp/MobSvcInstaller
    tar -C /tmp/MobSvcInstaller -xvf <Installer tarball>
    cd /tmp/MobSvcInstaller
    
  2. Jalankan skrip alat penginstal:

    sudo ./install -r MS -v VmWare -q -c CSLegacy
    
  3. Daftarkan agen dengan appliance replikasi:

    /usr/local/ASR/Vx/bin/UnifiedAgentConfigurator.sh -i <replication appliance IP address> -P <Passphrase File Path>
    

Aktifkan replikasi untuk AWS VM

Catatan

Melalui portal, Anda dapat menambahkan hingga 10 VM untuk replikasi sekaligus. Untuk mereplikasi lebih banyak komputer virtual secara bersamaan, Anda dapat menambahkannya dalam 10 batch.

  1. Di proyek Azure Migrate, pilih Server, database, dan aplikasi>web Migrasi dan modernisasi>Replikasi.

    Cuplikan layar yang memperlihatkan pemilihan Replikasi.

  2. Di Replikasi, >Pengaturan>sumber Apakah komputer Anda divirtualisasi?, pilih Tidak divirtualisasi/Lainnya.

  3. Di Appliance lokal, pilih nama appliance Azure Migrate yang Anda siapkan.

  4. Di Server Proses, pilih nama appliance replikasi.

  5. Di Kredensial tamu, pilih akun dummy yang Anda buat sebelumnya selama penyiapan alat penginstal replikasi untuk menginstal layanan Mobilitas secara manual. (Penginstalan push tidak didukung.) Kemudian pilih Berikutnya: Komputer virtual.

    Cuplikan layar yang memperlihatkan pengaturan replikasi.

  6. Di Virtual Machines, di Impor pengaturan migrasi dari penilaian?, biarkan pengaturan tetap pada default Tidak, saya akan menentukan pengaturan migrasi secara manual.

  7. Periksa setiap komputer virtual yang ingin Anda migrasikan. Lalu pilih Berikutnya: Pengaturan target.

    Cuplikan layar yang memperlihatkan pemilihan VM.

  8. Di Pengaturan target, pilih langganan dan wilayah target tujuan migrasi Anda. Tentukan grup sumber daya tempat Azure Virtual Machines akan berada setelah migrasi.

  9. Di Virtual Network, pilih jaringan/subnet virtual Azure tempat Azure Virtual Machines akan digabungkan setelah migrasi.

  10. Di akun penyimpanan Cache, pertahankan opsi default untuk menggunakan akun penyimpanan cache yang dibuat secara otomatis untuk proyek. Gunakan daftar dropdown jika Anda ingin menentukan akun penyimpanan lain untuk digunakan sebagai akun penyimpanan cache untuk replikasi.

    Catatan

    • Jika Anda memilih titik akhir privat sebagai metode konektivitas proyek Azure Migrate, berikan akses brankas Layanan Pemulihan kepada akun penyimpanan cache. Pelajari selengkapnya.
    • Untuk mereplikasi dengan menggunakan Azure ExpressRoute dengan peering privat, buat titik akhir privat untuk akun penyimpanan cache. Pelajari selengkapnya.
  11. Di Opsi ketersediaan, pilih:

    • Zona Ketersediaan: Menyematkan komputer yang dimigrasikan ke zona ketersediaan tertentu di wilayah tersebut. Gunakan opsi ini untuk mendistribusikan server yang membentuk tingkat aplikasi multinode di seluruh zona ketersediaan. Jika Anda memilih opsi ini, Anda perlu menentukan zona ketersediaan yang akan digunakan untuk setiap komputer yang dipilih pada tab Komputasi . Opsi ini hanya tersedia jika wilayah target yang dipilih untuk migrasi mendukung zona ketersediaan.
    • Set Ketersediaan: Menempatkan komputer yang dimigrasikan dalam set ketersediaan. Grup sumber daya target yang dipilih harus memiliki satu atau beberapa kumpulan ketersediaan untuk menggunakan opsi ini.
    • Tidak diperlukan redundansi infrastruktur: Pilih opsi ini jika Anda tidak memerlukan salah satu konfigurasi ketersediaan ini untuk komputer yang dimigrasikan.
  12. Di Jenis enkripsi disk, pilih:

    • Enkripsi tidak aktif dengan kunci yang dikelola platform.
    • Enkripsi tidak aktif dengan kunci yang dikelola pelanggan.
    • Enkripsi ganda dengan kunci yang dikelola platform dan dikelola pelanggan.

    Catatan

    Untuk mereplikasi VM dengan kunci yang dikelola pelanggan, Anda perlu membuat set enkripsi disk di bawah grup sumber daya target. Objek set enkripsi disk memetakan disk terkelola ke instans Azure Key Vault yang berisi kunci yang dikelola pelanggan untuk digunakan untuk enkripsi sisi server.

  13. Di Azure Hybrid Benefit:

    • Pilih Tidak jika Anda tidak ingin menerapkan Azure Hybrid Benefit. Kemudian pilih Berikutnya.
    • Pilih Ya jika Anda memiliki komputer Windows Server yang dilindungi dengan Jaminan Perangkat Lunak aktif atau langganan Windows Server dan Anda ingin menerapkan manfaat tersebut ke komputer yang dimigrasikan. Kemudian pilih Berikutnya.

    Cuplikan layar yang memperlihatkan Pengaturan target.

  14. Di Komputasi, tinjau nama komputer virtual, ukuran, jenis disk OS, dan konfigurasi ketersediaan (jika dipilih pada langkah sebelumnya). Komputer virtual harus sesuai dengan persyaratan Azure.

    • Ukuran VM: Jika Anda menggunakan rekomendasi penilaian, daftar dropdown ukuran VM menunjukkan ukuran yang direkomendasikan. Jika tidak, Azure Migrate dan Modernize memilih ukuran berdasarkan kecocokan terdekat dalam langganan Azure. Atau pilih ukuran manual dalam ukuran Azure VM.
    • Disk OS: Tentukan disk OS (boot) untuk Mesin Virtual. Disk OS adalah disk yang memiliki bootloader dan alat penginstal sistem operasi.
    • Zona Ketersediaan: Tentukan zona ketersediaan yang akan digunakan.
    • Set Ketersediaan: Tentukan set ketersediaan yang akan digunakan.
  15. Di Disk, tentukan apakah disk VM harus direplikasi ke Azure dan pilih jenis disk (SSD/HDD standar atau disk terkelola premium) di Azure. Kemudian pilih Berikutnya.

    • Anda dapat mengecualikan disk dari replikasi.
    • Jika Anda mengecualikan disk, disk tersebut tidak akan ada di Azure VM setelah migrasi.

    Cuplikan layar yang memperlihatkan tab Disk dalam dialog Replikasi.

  16. Di Tag, pilih untuk menambahkan tag ke komputer virtual, disk, dan NIC Anda.

    Cuplikan layar yang memperlihatkan tab Tag dalam dialog Replikasi.

  17. Di Tinjau dan mulai replikasi, tinjau pengaturan dan pilih Replikasi untuk memulai replikasi awal untuk server.

Catatan

Untuk memperbarui pengaturan replikasi kapan saja sebelum replikasi dimulai, pilih Kelola>Mesin Replikasi. Pengaturan tidak dapat diubah setelah replikasi dimulai.

Melacak dan memantau status replikasi

  • Saat Anda memilih Replikasi, pekerjaan Mulai Replikasi dimulai.
  • Ketika pekerjaan Mulai Replikasi berhasil diselesaikan, komputer virtual memulai replikasi awal mereka ke Azure.
  • Setelah replikasi awal selesai, replikasi delta dimulai. Tahapan perubahan pada disk AWS VM direplikasi secara berkala ke disk replika di Azure.

Anda dapat melacak status pekerjaan di pemberitahuan portal.

Anda dapat memantau status replikasi dengan memilih Mereplikasi server di Azure Migrate: Migrasi Server.

Cuplikan layar yang memperlihatkan opsi Mereplikasi server.

Menjalankan migrasi pengujian

Saat replikasi delta dimulai, Anda dapat menjalankan migrasi pengujian untuk VM sebelum menjalankan migrasi penuh ke Azure. Kami sangat merekomendasikan migrasi pengujian. Ini memberikan kesempatan untuk menemukan potensi masalah dan memperbaikinya sebelum Anda melanjutkan migrasi aktual. Kami menyarankan agar Anda melakukan langkah ini setidaknya sekali untuk setiap VM sebelum Anda memigrasikannya.

  • Menjalankan pemeriksaan migrasi pengujian bahwa migrasi berfungsi seperti yang diharapkan tanpa memengaruhi AWS VM, yang tetap beroperasi dan melanjutkan replikasi.
  • Uji migrasi mensimulasikan migrasi dengan membuat Azure VM dengan menggunakan data yang direplikasi. (Pengujian biasanya bermigrasi ke jaringan virtual nonproduksi 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.

Untuk melakukan migrasi pengujian:

  1. Dalam Tujuan migrasi, pilih Server, database, dan aplikasi>web Migrasi dan modernisasi>Uji server yang dimigrasikan.

    Cuplikan layar yang memperlihatkan Uji server yang dimigrasikan.

  2. Klik kanan VM yang ingin Anda uji dan pilih Uji migrasi.

    Cuplikan layar yang memperlihatkan Uji migrasi.

  3. Di Migrasi Pengujian, pilih jaringan virtual Azure tempat Azure VM akan berada setelah migrasi. Sebaiknya gunakan jaringan virtual non-produksi.

  4. Pekerjaan Uji Migrasi dimulai. Pantau pekerjaan di pemberitahuan portal.

  5. Setelah migrasi selesai, lihat Azure VM yang dimigrasikan di Virtual Machines di portal Microsoft Azure. Nama komputer memiliki akhiran -Test.

  6. Setelah pengujian selesai, klik kanan Azure VM di Mereplikasi komputer dan pilih Bersihkan migrasi pengujian.

    Cuplikan layar yang menunjukkan hasil setelah pembersihan migrasi pengujian.

    Catatan

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

    • Pilih Kelola>Mereplikasi server>Komputer dengan SQL server>Komputasi dan Jaringan dan pilih ya untuk mendaftar dengan SQL VM RP.
    • Pilih Azure Hybrid Benefit untuk SQL Server jika Anda memiliki instans SQL Server yang tercakup dalam langganan Jaminan Perangkat Lunak aktif atau SQL Server dan Anda ingin menerapkan manfaat ke komputer yang Anda migrasikan.

Memigrasikan AWS VM

Setelah memverifikasi bahwa migrasi pengujian berfungsi seperti yang diharapkan, Anda dapat memigrasikan AWS VM.

  1. Di proyek Azure Migrate, pilih Server, database, dan aplikasi>web Migrasi dan modernisasi>Mereplikasi server.

    Cuplikan layar yang memperlihatkan Mereplikasi server.

  2. Di Mereplikasi komputer, klik kanan VM dan pilih Migrasi.

  3. Di Migrasi>Matikan komputer virtual dan lakukan migrasi terencana tanpa kehilangan data, pilih Ya>OK.

    Catatan

    Penonaktifan otomatis tidak didukung saat memigrasikan AWS VM.

  4. Pekerjaan migrasi dimulai untuk komputer virtual. Anda dapat melihat status pekerjaan dengan memilih ikon bel pemberitahuan di kanan atas halaman portal. Anda juga dapat membuka halaman Pekerjaan alat Migrasi dan modernisasi. (Pilih Gambaran umum pada petak alat dan pilih Pekerjaan dari menu sebelah kiri.)

  5. Setelah pekerjaan selesai, Anda dapat melihat dan mengelola komputer virtual dari halaman Virtual Machines.

Menyelesaikan migrasi

  1. Setelah migrasi selesai, klik kanan VM dan pilih Hentikan migrasi. Tindakan ini:
    • Menghentikan replikasi untuk AWS VM.
    • Menghapus AWS VM dari jumlah Server replikasi di alat Migrasi dan modernisasi.
    • Membersihkan informasi status replikasi komputer virtual.
  2. Verifikasi dan pecahkan masalah aktivasi Windows apa pun di mesin virtual Azure.
  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. Perbarui dokumentasi internal apa pun untuk menunjukkan lokasi baru dan alamat IP Azure VM.

Praktik terbaik pascamigrasi

Pemecahan masalah dan tips

Pertanyaan: Saya tidak dapat melihat AWS VM saya dalam daftar server yang ditemukan untuk migrasi.
Jawaban: Periksa apakah appliance replikasi Anda memenuhi persyaratan. Pastikan Agen Mobilitas diinstal pada VM sumber yang akan dimigrasikan dan didaftarkan ke Server Konfigurasi. Periksa pengaturan jaringan dan aturan firewall untuk mengaktifkan jalur jaringan antara appliance replikasi dan AWS VM sumber.

Pertanyaan: Bagaimana cara mengetahui apakah VM saya berhasil dimigrasikan?
Jawaban: Pasca migrasi, Anda dapat melihat dan mengelola VM dari halaman Komputer Virtual. Sambungkan ke komputer virtual yang dimigrasikan untuk memvalidasi.

Pertanyaan: Saya tidak dapat mengimpor VM untuk migrasi dari hasil Penilaian Server yang dibuat sebelumnya.
Jawaban: Saat ini, kami tidak mendukung impor penilaian untuk alur kerja ini. Sebagai solusinya, Anda dapat mengekspor penilaian lalu memilih rekomendasi komputer virtual secara manual selama langkah Aktifkan Replikasi.

Pertanyaan: Saya mendapatkan kesalahan "Gagal mengambil BIOS GUID" saat mencoba menemukan AWS VM saya.
Jawaban: Gunakan login root untuk autentikasi dan bukan pengguna pseudo. Selain itu, tinjau sistem operasi yang didukung untuk AWS VM.

Pertanyaan: Status replikasi saya tidak mengalami kemajuan.
Jawaban: Periksa apakah appliance replikasi Anda memenuhi persyaratan. Pastikan Anda mengaktifkan port yang diperlukan pada port TCP appliance replikasi 9443 dan HTTPS 443 untuk transportasi data. Pastikan bahwa tidak ada versi duplikat kedaluarsa dari appliance replikasi yang terhubung ke proyek yang sama.

Pertanyaan: Saya tidak dapat menemukan instans AWS dengan menggunakan Azure Migrate dan Modernisasi karena kode status HTTP 504 dari layanan manajemen Windows jarak jauh.
Jawaban: Pastikan untuk meninjau persyaratan appliance Azure Migrate dan kebutuhan akses URL. Pastikan tidak ada pengaturan proksi yang memblokir pendaftaran appliance.

Pertanyaan: Apakah saya harus membuat perubahan sebelum memigrasikan AWS VM saya ke Azure?
Jawaban: Anda mungkin harus membuat perubahan berikut sebelum memigrasikan VM EC2 ke Azure:

  • Jika Anda menggunakan cloud-init untuk provisi VM, Anda mungkin ingin menonaktifkan cloud-init pada VM sebelum mereplikasinya ke Azure. Langkah-langkah provisi yang dilakukan oleh cloud-init pada VM mungkin khusus untuk AWS dan tidak akan valid setelah migrasi ke Azure. ​
  • Jika VM adalah VM paravirtualized (PV) dan bukan VM perangkat keras, Anda mungkin tidak dapat menjalankannya apa adanya di Azure. VM PV menggunakan urutan boot kustom di AWS. Anda mungkin dapat mengatasi tantangan ini dengan menghapus instalan driver PV sebelum Anda melakukan migrasi ke Azure.
  • Kami selalu menyarankan Agar Anda menjalankan migrasi pengujian sebelum migrasi akhir.

Pertanyaan: Dapatkah saya memigrasikan AWS VM yang menjalankan sistem operasi Amazon Linux?
Jawaban: VM yang menjalankan Amazon Linux tidak dapat dimigrasikan apa adanya karena AMAZON Linux OS hanya didukung di AWS. Untuk memigrasikan beban kerja yang berjalan di Amazon Linux, Anda dapat memutar VM CentOS/RHEL di Azure. Kemudian Anda dapat memigrasikan beban kerja yang berjalan di komputer AWS Linux dengan menggunakan pendekatan migrasi beban kerja yang relevan. Misalnya, tergantung pada beban kerja, mungkin ada alat khusus beban kerja untuk membantu migrasi. Alat-alat ini mungkin untuk database atau alat penyebaran untuk server web.

Langkah berikutnya

Selidiki perjalanan migrasi cloud di Cloud Adoption Framework untuk Azure.