View a markdown version of this page

Memigrasikan instance EC2 Windows ke jenis Nitro-based instans - Amazon Elastic Compute Cloud

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memigrasikan instance EC2 Windows ke jenis Nitro-based instans

AMI AWS Windows dikonfigurasi dengan pengaturan default yang digunakan oleh media instalasi Microsoft, dengan beberapa penyesuaian. Penyesuaian mencakup driver dan konfigurasi yang mendukung Nitro-based instance, seperti M5 dan C5.

Saat bermigrasi dari Xen-based Nitro-based instance ke instance, termasuk instans bare metal, sebaiknya ikuti langkah-langkah dalam topik ini dalam kasus berikut:

  • Jika Anda meluncurkan instans dari AMI Windows kustom

  • Jika Anda meluncurkan instans dari AMI Windows yang disediakan oleh Amazon yang dibuat sebelum Agustus 2018

Atau, Anda dapat menggunakan dokumen otomatisasi AWSSupport-UpgradeWindowsAWSDrivers untuk mengotomatisasi prosedur yang dijelaskan di Bagian 1, Bagian 2, dan Bagian 3. Jika Anda memilih untuk menggunakan prosedur otomatis, lihat (Alternatif) Tingkatkan AWS Driver PV, ENA, dan NVMe menggunakan AWS Systems Manager, lalu lanjutkan dengan Bagian 4 dan Bagian 5.

Untuk informasi selengkapnya, lihat Pembaruan Amazon EC2 - Tipe Instans Tambahan, Nitro System, dan Opsi CPU.

catatan

Prosedur migrasi berikut dapat dilakukan pada Windows Server versi 2016 dan yang lebih baru. Versi sistem operasi sebelumnya yang telah mencapai akhir masa pakai tidak diuji, dan mungkin tidak kompatibel dengan jenis instans terbaru.

Untuk memigrasikan instans Linux, lihatPerubahan jenis instans Amazon EC2.

Sebelum Anda memulai

Prosedur ini mengasumsikan bahwa Anda memiliki Xen-based instance, seperti M4 atau C4, dan Anda bermigrasi ke instance. Nitro-based

Anda harus menggunakan PowerShell versi 3.0 atau yang lebih baru untuk berhasil melakukan upgrade.

catatan

Saat melakukan migrasi, IP statis atau pengaturan jaringan DNS khusus pada kartu antarmuka jaringan yang ada mungkin hilang karena instans akan secara default ke perangkat Adaptor Jaringan yang Ditingkatkan baru.

Sebelum mengikuti langkah-langkah dalam prosedur ini, kami menyarankan Anda untuk membuat cadangan instans. Dari konsol EC2, pilih instans yang memerlukan migrasi, buka menu konteks (klik kanan), dan pilih Status Instans, Berhenti.

Awas

Ketika Anda menghentikan instans, data pada setiap volume penyimpanan instans akan dihapus. Untuk menyimpan data dalam volume penyimpanan instan, pastikan Anda mencadangkan data ke penyimpanan persisten.

Buka menu konteks (klik kanan) untuk instans di konsol EC2, pilih Gambar, lalu pilih Buat Gambar.

catatan

Bagian 4 dan 5 dari instruksi ini dapat diselesaikan setelah Anda memigrasi atau mengubah jenis instans. Namun, sebaiknya Anda menyelesaikannya sebelum bermigrasi, terutama jika Anda bermigrasi ke jenis instans bare metal.

Bagian 1: Instal dan tingkatkan AWS Pengemudi PV

Meskipun AWS driver PV tidak digunakan dalam sistem Nitro, Anda masih harus memutakhirkannya jika Anda menggunakan versi sebelumnya dari Citrix PV atau AWS PV. Driver AWS PV terbaru menyelesaikan bug di versi driver sebelumnya yang mungkin muncul saat Anda menggunakan sistem Nitro, atau jika Anda perlu bermigrasi kembali ke Xen-based instance. Sebagai praktik terbaik, kami sarankan selalu memperbarui ke driver terbaru untuk instans Windows aktif AWS.

Gunakan prosedur berikut untuk melakukan upgrade driver AWS PV di tempat, atau untuk memutakhirkan dari driver Citrix PV ke driver AWS PV pada Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, atau Windows Server 2019. Untuk informasi selengkapnya, lihat Tingkatkan driver PV pada instans Windows EC2.

Untuk memutakhirkan Kontroler Domain, lihat Tingkatkan pengontrol domain (AWS Peningkatan PV).

Untuk melakukan peningkatan atau ke AWS Pengemudi PV
  1. Hubungkan ke instans menggunakan Desktop Jarak Jauh dan persiapkan instans untuk pemutakhiran. Buat semua disk non-sistem offline sebelum Anda melakukan pemutakhiran. Jika Anda melakukan pembaruan driver AWS PV di tempat, langkah ini tidak diperlukan. Setel layanan yang tidak penting ke Pengaktifan manual di konsol Layanan.

  2. Unduh paket driver terbaru ke instans.

  3. Ekstrak isi folder dan jalankan AWSPVDriverSetup.msi.

Setelah menjalankan MSI, instans secara otomatis melakukan boot ulang dan memutakhirkan driver. Instans mungkin tidak tersedia hingga 15 menit.

Setelah peningkatan selesai dan instans lulus pada pemeriksaan kondisi di konsol Amazon EC2, hubungkan ke instans menggunakan Desktop Jarak Jauh dan pastikan driver baru terinstal. Di Pengelola Perangkat, di bawah Kontroler Penyimpanan, temukan Adaptor Host Penyimpanan AWS PV. Pastikan versi driver sama dengan versi terbaru yang terdaftar pada tabel Riwayat Versi Driver. Untuk informasi selengkapnya, lihat AWS Riwayat paket driver PV.

Bagian 2: Instal dan mutakhirkan ENA

Mutakhirkan ke driver Adaptor Jaringan Elastis terbaru untuk memastikan bahwa semua fitur jaringan didukung. Jika Anda meluncurkan instans dan jaringan yang ditingkatkan belum diaktifkan, Anda harus mengunduh dan menginstal driver adaptor jaringan yang diperlukan pada instans Anda. Kemudian, setel atribut instans enaSupport untuk mengaktifkan jaringan yang ditingkatkan. Anda hanya dapat mengaktifkan atribut ini pada tipe instans yang didukung dan hanya jika driver ENA diinstal. Untuk informasi selengkapnya, lihat Aktifkan jaringan yang disempurnakan dengan ENA pada instans EC2 Anda.

  1. Unduh driver terbaru ke instans. Jika Anda memerlukan versi driver sebelumnya, lihatRIWAYAT VERSI DRIVER ENA Windows.

  2. Ekstrak arsip zip.

  3. Instal driver dengan menjalankan install.ps1 PowerShell skrip dari folder yang diekstrak.

    catatan

    Untuk menghindari kesalahan penginstalan, jalankaninstall.ps1 skrip sebagai administrator.

  4. Periksa apakah AMI Anda telah mengaktifkan enaSupport. Jika tidak, lanjutkan dengan mengikuti dokumentasi di Aktifkan jaringan yang disempurnakan dengan ENA pada instans EC2 Anda.

Bagian 3: Tingkatkan AWS NVMe driver

AWS Driver NVMe digunakan untuk berinteraksi dengan volume penyimpanan instans Amazon EBS dan SSD yang diekspos sebagai perangkat blok NVMe dalam sistem Nitro untuk kinerja yang lebih baik.

penting

Instruksi berikut dimodifikasi khusus untuk saat Anda menginstal atau memutakhirkan AWS NVMe pada Xen-based instans dengan maksud untuk memigrasikan instance ke Nitro-based instance.

  1. Unduh paket driver terbaru ke instans.

    Jika Anda memerlukan versi driver sebelumnya, lihat AWS Rilis driver NVMe Windows versi yang didukung.

  2. Ekstrak arsip zip.

  3. Instal driver seperti yang dijelaskan diReadme.txt.

  4. Buka PowerShell dan jalankan perintah berikut:

    PS C:\> start rundll32.exe sppnp.dll,Sysprep_Generalize_Pnp -wait
    catatan

    Untuk menerapkan perintah, Anda harus menjalankan PowerShell sesi sebagai administrator. PowerShell Versi (x86) akan menghasilkan kesalahan.

    Perintah ini hanya menjalankan sysprep pada driver perangkat. Itu tidak menjalankan persiapan sysprep lengkap.

  5. Untuk Windows Server 2008 R2 dan Windows Server 2012, matikan instance, ubah jenis instance dan mulai instance, lalu lanjutkan ke Bagian 4. Jika Anda memulai kembali instance pada tipe Xen-based instance sebelum bermigrasi ke jenis Nitro-based instance, instans tidak akan boot. Untuk AMI Windows lain yang didukung, Anda dapat mengubah tipe instans kapan saja setelah sysprep perangkat.

Bagian 4: Perbarui EC2Config dan EC2Launch

Untuk instans Windows, utilitas EC2Config dan EC2Launch terbaru menyediakan fungsionalitas dan informasi tambahan saat dijalankan pada sistem Nitro, termasuk pada EC2 Bare Metal. Secara default, file EC2Config sudah disertakan dalam AMI sebelum Windows Server 2016. EC2Launch menggantikan EC2Config di AMI Windows Server 2016 dan setelahnya.

Ketika layanan EC2Config dan EC2Launch diperbarui, AMI Windows baru dari AWS menyertakan versi layanan terbaru. Namun demikian, Anda harus memperbarui AMI Windows dan instans Anda sendiri dengan EC2Config dan EC2Launch versi terbaru.

Untuk menginstal atau memperbarui EC2Config
  1. Unduh dan unzip Penginstal EC2Config.

  2. Jalankan EC2Install.exe. Untuk daftar lengkap opsi, jalankan EC2Install dengan opsi /?. Secara default, penyiapan menampilkan perintah. Untuk menjalankan perintah tanpa prompt, gunakan opsi /quiet.

Untuk informasi selengkapnya, lihat Menginstal EC2Config versi terbaru.

Untuk menginstal atau memperbarui EC2Launch
  1. Jika Anda sudah menginstal dan mengonfigurasi EC2Launch pada sebuah instans, buat cadangan file konfigurasi EC2Launch. Proses penginstalan tidak menyimpan perubahan dalam file ini. Secara default, file terletak di direktori C:\ProgramData\Amazon\EC2-Windows\Launch\Config.

  2. Unduh EC2-Windows-Launch.zip ke direktori pada instance.

  3. Unduh install.ps1 ke direktori yang sama tempat Anda mengunduh EC2-Windows-Launch.zip.

  4. Jalankan install.ps1.

    catatan

    Untuk menghindari kesalahan penginstalan, jalankan skrip install.ps1 sebagai administrator.

  5. Jika Anda membuat cadangan file konfigurasi EC2Launch, salin file ke direktori C:\ProgramData\Amazon\EC2-Windows\Launch\Config.

Untuk informasi selengkapnya, lihat Gunakan agen EC2launch v1 untuk melakukan tugas selama peluncuran instance EC2 Windows.

Bagian 5: Instal driver port serial untuk instans bare metal

Jenis i3.metal instance menggunakan perangkat PCI-based serial daripada perangkat serial I/O berbasis port. AMI Windows terbaru secara otomatis menggunakan perangkat PCI-based serial dan menginstal driver port serial. Jika Anda tidak menggunakan instance yang diluncurkan dari AMI Amazon-provided Windows tanggal 2018.04.11 atau yang lebih baru, Anda harus menginstal Driver Port Serial untuk mengaktifkan perangkat serial untuk fitur EC2 seperti Pembuatan Kata Sandi dan Output Konsol. Utilitas EC2Config dan EC2Launch terbaru juga mendukung i3.metal dan menyediakan fungsionalitas tambahan. Ikuti langkah-langkah di Bagian 4, jika Anda belum melakukannya.

Untuk menginstal driver port serial
  1. Unduh paket driver serial ke instans.

  2. Ekstrak konten folder, buka menu konteks (klik kanan) untuk, aws_ser.INFdan pilih instal.

  3. Pilih Oke.

Bagian 6: Perbarui pengaturan manajemen daya

Pembaruan berikut untuk pengaturan manajemen daya mengatur tampilan ke tidak pernah mati, yang memungkinkan pematian terkontrol OS pada sistem Nitro. Semua AMI Windows yang disediakan oleh Amazon sejak 28.11.2018 sudah memiliki konfigurasi default ini.

  1. Buka command prompt atau PowerShell sesi.

  2. Jalankan perintah berikut:

    powercfg /setacvalueindex 381b4222-f694-41f0-9685-ff5bb260df2e 7516b95f-f776-4464-8c53-06167f40cc99 3c0bc021-c8a8-4e07-a973-6b14cbcb2b7e 0 powercfg /setacvalueindex 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c 7516b95f-f776-4464-8c53-06167f40cc99 3c0bc021-c8a8-4e07-a973-6b14cbcb2b7e 0 powercfg /setacvalueindex a1841308-3541-4fab-bc81-f71556f20b4a 7516b95f-f776-4464-8c53-06167f40cc99 3c0bc021-c8a8-4e07-a973-6b14cbcb2b7e 0

Bagian 7: Perbarui driver chipset Intel untuk tipe instans baru

Tipe instans, u-6tb1.metalu-9tb1.metal, dan u-12tb1.metal menggunakan perangkat keras yang memerlukan driver chipset yang sebelumnya tidak diinstal pada AMI Windows. Jika Anda tidak menggunakan instance yang diluncurkan dari AMI Amazon-provided Windows tanggal 2018.11.19 atau yang lebih baru, Anda harus menginstal driver menggunakan Intel Chipset INF Utility.

Untuk menginstal driver chipset
  1. Utilitas Chipset INF ke instance.

  2. Ekstrak file.

  3. Jalankan SetupChipset.exe.

  4. Terima perjanjian lisensi perangkat lunak Intel dan instal driver chipset.

  5. Boot ulang instans.

(Alternatif) Tingkatkan AWS Driver PV, ENA, dan NVMe menggunakan AWS Systems Manager

Dokumen otomatisasi AWSSupport-UpgradeWindowsAWSDrivers mengotomatisasi langkah-langkah yang dijelaskan di Bagian 1, Bagian 2, dan Bagian 3. Metode ini juga dapat memperbaiki instans di mana pemutakhiran driver gagal.

Dok AWSSupport-UpgradeWindowsAWSDrivers umen otomatisasi meningkatkan atau memperbaiki penyimpanan dan AWS driver jaringan pada instance EC2 yang ditentukan. Dokumen mencoba menginstal versi terbaru AWS driver online dengan memanggil AWS Systems Manager Agen (Agen SSM). Jika Agen SSM tidak dapat dihubungi, dokumen dapat melakukan instalasi offline AWS driver jika diminta secara eksplisit.

catatan

Prosedur ini akan gagal pada kontroler domain. Untuk memperbarui driver pada kontroler domain, lihat Tingkatkan pengontrol domain (AWS Peningkatan PV).

Untuk meng-upgrade secara otomatis AWS Driver PV, ENA, dan NVMe menggunakan AWS Systems Manager
  1. Buka konsol Manajer Sistem di https://console.aws.amazon.com/systems-manager.

  2. Pilih Otomasi, Eksekusi Otomasi.

  3. Cari dan kemudian pilih dokumen AWSSupport-UpgradeWindowsAWSDrivers otomatisasi, lalu pilih Jalankan otom atisasi.

  4. Di bagian Parameter Input, konfigurasikan opsi berikut:

    ID Instans

    Masukkan ID unik dari instance yang akan ditingkatkan.

    AllowOffline

    (Opsional) Pilih salah satu opsi berikut:

    • True — Pilih opsi ini untuk melakukan penginstalan offline. Instans dihentikan dan dimulai ulang selama proses pemutakhiran.

      Awas

      Ketika Anda menghentikan instans, data pada setiap volume penyimpanan instans akan dihapus. Untuk menyimpan data dalam volume penyimpanan instan, pastikan Anda mencadangkan data ke penyimpanan persisten.

    • False — (Default) Untuk melakukan penginstalan online, biarkan opsi ini dipilih. Instans dimulai ulang selama proses pemutakhiran.

    penting

    Pemutakhiran online dan offline membuat AMI sebelum mencoba operasi pemutakhiran. AMI tetap ada setelah otomatisasi selesai. Amankan akses Anda ke AMI, atau hapus jika tidak lagi diperlukan.

    SubnetId

    (Opsional) Masukkan salah satu nilai berikut:

    • SelectedInstanceSubnet — (Default) Proses pemutakhiran meluncurkan instans helper ke subnet yang sama dengan instans yang akan dimutakhirkan. Subnet harus mengizinkan komunikasi ke titik akhir Systems Manager (ssm.*).

    • CreateNewVPC — Proses pemutakhiran meluncurkan instans pembantu menjadi VPC baru. Gunakan opsi ini jika Anda tidak yakin apakah subnet instans target mengizinkan komunikasi ke titik akhir ssm.*. Pengguna Anda harus memiliki izin untuk membuat VPC.

    • ID subnet tertentu — Tentukan ID subnet tertentu yang akan digunakan untuk meluncurkan instans helper. Subnet harus berada di Zona Ketersediaan yang sama dengan instans yang akan dimutakhirkan, dan harus mengizinkan komunikasi dengan titik akhir ssm.*.

  5. Pilih Eksekusi.

  6. Izinkan pemutakhiran selesai. Diperlukan waktu hingga 10 menit untuk menyelesaikan pemutakhiran secara online, dan hingga 25 menit untuk menyelesaikan pemutakhiran secara offline.