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.
Daftar Isi
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
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
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
-
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.
-
Unduh
paket driver terbaru ke instans. -
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.
-
Unduh
driver terbaru ke instans. Jika Anda memerlukan versi driver sebelumnya, lihatRIWAYAT VERSI DRIVER ENA Windows. -
Ekstrak arsip zip.
-
Instal driver dengan menjalankan
install.ps1PowerShell skrip dari folder yang diekstrak.catatan
Untuk menghindari kesalahan penginstalan, jalankan
install.ps1skrip sebagai administrator. -
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.
-
Unduh
paket driver terbaru ke instans. Jika Anda memerlukan versi driver sebelumnya, lihat AWS Rilis driver NVMe Windows versi yang didukung.
-
Ekstrak arsip zip.
-
Instal driver seperti yang dijelaskan di
Readme.txt. -
Buka PowerShell dan jalankan perintah berikut:
PS C:\>start rundll32.exe sppnp.dll,Sysprep_Generalize_Pnp -waitcatatan
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.
-
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
-
Unduh dan unzip Penginstal EC2Config
. -
Jalankan
EC2Install.exe. Untuk daftar lengkap opsi, jalankanEC2Installdengan 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
-
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. -
Unduh EC2-Windows-Launch.zip
ke direktori pada instance. -
Unduh install.ps1
ke direktori yang sama tempat Anda mengunduh EC2-Windows-Launch.zip. -
Jalankan
install.ps1.catatan
Untuk menghindari kesalahan penginstalan, jalankan skrip
install.ps1sebagai administrator. -
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
-
Unduh
paket driver serial ke instans. -
Ekstrak konten folder, buka menu konteks (klik kanan) untuk,
aws_ser.INFdan pilih instal. -
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.
-
Buka command prompt atau PowerShell sesi.
-
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
-
Utilitas Chipset INF
ke instance. -
Ekstrak file.
-
Jalankan
SetupChipset.exe. -
Terima perjanjian lisensi perangkat lunak Intel dan instal driver chipset.
-
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
-
Buka konsol Manajer Sistem di https://console.aws.amazon.com/systems-manager
. -
Pilih Otomasi, Eksekusi Otomasi.
-
Cari dan kemudian pilih dokumen AWSSupport-UpgradeWindowsAWSDrivers otomatisasi, lalu pilih Jalankan otom atisasi.
-
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 akhirssm.*. 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.*.
-
-
Pilih Eksekusi.
-
Izinkan pemutakhiran selesai. Diperlukan waktu hingga 10 menit untuk menyelesaikan pemutakhiran secara online, dan hingga 25 menit untuk menyelesaikan pemutakhiran secara offline.