Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
AWSSupport-ActivateWindowsWithAmazonLicense
Deskripsi
AWSSupport-ActivateWindowsWithAmazonLicenseRunbook mengaktifkan instans Amazon Elastic Compute Cloud (Amazon EC2) untuk Windows Server dengan lisensi yang disediakan oleh Amazon. Otomatisasi memverifikasi dan mengonfigurasi pengaturan sistem operasi layanan manajemen kunci yang diperlukan dan mencoba aktivasi. Ini termasuk rute sistem operasi ke server manajemen kunci Amazon dan pengaturan sistem operasi layanan manajemen kunci. Menyetel AllowOffline parameter untuk true memungkinkan otomatisasi berhasil menargetkan instance yang tidak dikelola oleh AWS Systems Manager, tetapi membutuhkan penghentian dan awal instance.
catatan
Runbook ini tidak dapat digunakan pada model Bring Your Own License (BYOL) Windows Server contoh. Untuk informasi tentang menggunakan lisensi Anda sendiri, lihat Microsoft Licensing on AWS
Jenis dokumen
Otomatisasi
Pemilik
Amazon
Platform
Windows
Parameter
-
AllowOffline
Tipe: String
Nilai yang valid: benar/salah
Bawaan: salah
Deskripsi: (Opsional) Setel ke
truejika Anda mengizinkan remediasi aktivasi Windows offline jika pemecahan masalah online gagal, atau jika instance yang disediakan bukan instance terkelola.penting
Metode offline mengharuskan EC2 instance yang disediakan dihentikan dan kemudian dimulai. Data yang disimpan dalam volume penyimpanan instance akan hilang. Alamat IP publik akan berubah jika Anda tidak menggunakan IP Elastis.
-
AutomationAssumeRole
Tipe: String
Deskripsi: (Opsional) Nama Sumber Daya Amazon (ARN) peran AWS Identity and Access Management (IAM) yang memungkinkan Otomasi Systems Manager untuk melakukan tindakan atas nama Anda. Jika tidak ada peran yang ditentukan, Systems Manager Automation menggunakan izin pengguna yang memulai runbook ini.
-
ForceActivation
Tipe: String
Nilai yang valid: benar/salah
Bawaan: salah
Deskripsi: (Opsional) Atur ke
truejika Anda ingin melanjutkan bahkan jika Windows sudah diaktifkan. -
InstanceId
Tipe: String
Deskripsi: (Wajib) ID EC2 instans terkelola Anda untuk Windows Server.
-
SubnetId
Tipe: String
Default: CreateNew VPC
Deskripsi: (Opsional) Hanya offline - ID subnet untuk instance EC2 Rescue yang digunakan untuk melakukan pemecahan masalah offline. Gunakan
SelectedInstanceSubnetuntuk menggunakan subnet yang sama dengan instance Anda, atau gunakanCreateNewVPCuntuk membuat VPC baru. PENTING: Subnet harus berada di Availability Zone yang sama InstanceId, dan harus mengizinkan akses ke endpoint SSM.
Izin IAM yang diperlukan
AutomationAssumeRoleParameter memerlukan tindakan berikut untuk menggunakan runbook dengan sukses.
Sebaiknya EC2 instans yang menerima perintah memiliki peran IAM dengan kebijakan terkelola Amazon SSMManaged InstanceCore Amazon yang dilampirkan. Anda harus memiliki setidaknya ssm: StartAutomationExecution dan ssm: SendCommand untuk menjalankan otomatisasi dan mengirim perintah ke instance, ditambah ssm: GetAutomationExecution untuk dapat membaca output otomatisasi. Untuk remediasi offline, lihat izin yang diperlukan oleh. AWSSupport-StartEC2RescueWorkflow
Langkah Dokumen
-
aws:assertAwsResourceProperty- Periksa platform instans yang disediakan adalah Windows. -
aws:assertAwsResourceProperty- Konfirmasikan instance yang disediakan adalah instance terkelola:-
(Perbaikan aktivasi online) Jika instance input adalah instance terkelola, jalankan
aws:runCommanduntuk menjalankan PowerShell skrip untuk mencoba memperbaiki aktivasi Windows. -
(Perbaikan aktivasi offline) Jika instance input bukan instance terkelola:
-
aws:assertAwsResourceProperty- MemverifikasiAllowOfflinebendera diatur ketrue. Jika demikian, perbaikan offline dimulai; jika tidak, otomatisasi berakhir. -
aws:executeAutomation- MemanggilAWSSupport-StartEC2RescueWorkflowdengan skrip perbaikan offline aktivasi Windows. Skrip menggunakan EC2 Config atau EC2 Launch, tergantung pada versi OS. -
aws:executeAwsApi- Baca hasilnya dariAWSSupport-StartEC2RescueWorkflow.
-
-
Keluaran
AktifkanWindows.Output
getActivateWindowsOfflineResult.Keluaran