Migrasikan instance Windows ke jenis instans generasi saat ini - Amazon Elastic Compute Cloud

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

Migrasikan instance Windows ke jenis instans generasi saat ini

AMI AWS Windows dikonfigurasi dengan pengaturan default yang digunakan oleh media instalasi Microsoft, dengan beberapa penyesuaian. Kustomisasi mencakup driver dan konfigurasi yang mendukung jenis instans generasi terbaru, yang merupakan instance yang dibangun pada Sistem AWS Nitro, seperti M5 atau C5.

Saat bermigrasi ke instans berbasis Nitro, termasuk instans bare metal, kami menyarankan Anda mengikuti 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

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 2008 R2 dan setelahnya. Untuk memigrasikan instance Linux ke jenis instans generasi terbaru, lihat. Ubah tipe instans

catatan

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 driver AWS PV, ENA, dan NVMe menggunakan AWS Systems Manager, lalu lanjutkan dengan Bagian 4 dan Bagian 5.

Sebelum Anda memulai

Prosedur ini mengasumsikan bahwa Anda sedang menjalankan jenis instans berbasis Xen generasi sebelumnya, seperti M4 atau C4, dan Anda bermigrasi ke instance yang dibangun di Sistem Nitro. AWS

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

catatan

Saat bermigrasi ke instans generasi terbaru, IP statis atau pengaturan jaringan DNS kustom pada ENI yang ada mungkin hilang karena instans tersebut akan menggunakan perangkat Adaptor Jaringan yang Ditingkatkan secara default.

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 ke generasi terbaru. Namun, kami menyarankan Anda menyelesaikannya sebelum bermigrasi jika Anda bermigrasi secara khusus ke jenis instans bare metal.

Bagian 1: Instal dan tingkatkan driver AWS PV

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

Gunakan prosedur berikut untuk melakukan peningkatan driver AWS PV di tempat, atau untuk meningkatkan 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 Mutakhirkan driver PV pada instans Windows.

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

Untuk melakukan upgrade atau ke driver AWS 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 Elastic Network Adapter (ENA) pada instans EC2.

  1. Unduh driver terbaru ke instans. Jika Anda memerlukan versi driver sebelumnya, lihatPengemudi Windows ENA.

  2. Ekstrak arsip zip.

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

    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 Elastic Network Adapter (ENA) pada instans EC2.

Bagian 3: Tingkatkan driver AWS NVMe

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

penting

Instruksi berikut dimodifikasi secara khusus saat Anda menginstal atau memutakhirkan AWS NVMe pada instance generasi sebelumnya dengan maksud untuk memigrasikan instance ke jenis instans generasi terbaru.

  1. Unduh paket driver terbaru ke instans.

  2. Ekstrak arsip zip.

  3. Instal driver dengan menjalankan dpinst.exe.

  4. Buka PowerShellsesi 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 (x86) versi 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 instans, ubah tipe instans menjadi instans generasi terbaru dan mulai, lalu lanjutkan ke Bagian 4. Jika Anda memulai lagi instans pada tipe instans generasi sebelumnya sebelum bermigrasi ke tipe instans generasi terbaru, itu tidak akan bisa 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 instans.

  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 Konfigurasikan instans Windows menggunakan EC2Launch.

Bagian 5: Instal driver port serial untuk instans bare metal

Tipe instans i3.metal menggunakan perangkat serial berbasis PCI daripada perangkat serial berbasis port I/O. AMI Windows terbaru secara otomatis menggunakan perangkat serial berbasis PCI dan menginstal driver port serial. Jika Anda tidak menggunakan instans yang diluncurkan dari AMI Windows yang disediakan Amazon tertanggal 2018.04.11 atau 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 prompt perintah 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 instans yang diluncurkan dari AMI Windows yang disediakan Amazon tertanggal 2018.11.19 atau setelahnya, maka Anda harus menginstal driver menggunakan Intel Chipset INF Utility.

Untuk menginstal driver chipset
  1. Unduh utilitas chipset ke instans.

  2. Ekstrak file.

  3. Jalankan SetupChipset.exe.

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

  5. Boot ulang instans.

(Alternatif) Tingkatkan driver AWS 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.

Dokumen AWSSupport-UpgradeWindowsAWSDrivers otomatisasi meningkatkan atau memperbaiki penyimpanan dan AWS driver jaringan pada instans EC2 yang ditentukan. Dokumen ini mencoba menginstal versi terbaru AWS driver online dengan menghubungi 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 (peningkatan AWS PV).

Untuk secara otomatis meningkatkan driver AWS PV, ENA, dan NVMe menggunakan AWS Systems Manager
  1. Buka konsol Systems Manager di https://console.aws.amazon.com/systems-manager.

  2. Pilih Otomasi, Eksekusi Otomasi.

  3. Cari dan kemudian pilih dokumen AWSSupport- UpgradeWindows AWSDrivers otomatisasi, lalu pilih Jalankan otomatisasi.

  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.