

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

# `AWS-PatchInstanceWithRollback`
<a name="automation-aws-patchinstancewithrollback"></a>

**Deskripsi**

Membawa EC2 instance sesuai dengan baseline patch yang berlaku. Mengembalikan volume root pada kegagalan.

[Jalankan Otomasi ini (konsol)](https://console.aws.amazon.com/systems-manager/automation/execute/AWS-PatchInstanceWithRollback)

**Jenis dokumen**

Otomatisasi

**Pemilik**

Amazon

**Platform**

Linux, macOS, Windows

**Parameter**
+ 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.
+ InstanceId

  Tipe: String

  Deskripsi: (Wajib) EC2 InstanceId yang kami terapkan patch-baseline.
+ LambdaAssumeRole

  Tipe: String

  Deskripsi: (Opsional) ARN peran yang memungkinkan Lambda yang dibuat oleh Otomasi untuk melakukan tindakan atas nama Anda. Jika tidak ditentukan peran sementara akan dibuat untuk menjalankan fungsi Lambda.
+ Laporan3Bucket

  Tipe: String

  Deskripsi: (Opsional) Tujuan Amazon S3 Bucket untuk Laporan Kepatuhan yang dihasilkan selama proses.

**Langkah Dokumen**


****  

| Nomor langkah | Nama langkah | Tindakan otomasi | 
| --- | --- | --- | 
| 1 | createDocumentStack | `aws:createStack` | 
| 2 | IdentifyRootVolume | `aws:invokeLambdaFunction` | 
| 3 | PrePatchSnapshot | `aws:executeAutomation` | 
| 4 | installMissingUpdates | `aws:runCommand` | 
| 5 | SleepThruInstallation | `aws:invokeLambdaFunction` | 
| 6 | CheckCompliance | `aws:invokeLambdaFunction` | 
| 7 | SaveComplianceReportToS3 | `aws:invokeLambdaFunction` | 
| 8 | ReportSuccessOrFailure | `aws:invokeLambdaFunction` | 
| 9 | RestoreFromSnapshot | `aws:invokeLambdaFunction` | 
| 10 | DeleteSnapshot | `aws:invokeLambdaFunction` | 
| 11 | deleteCloudFormationTemplate | `aws:deleteStack` | 

**Keluaran**

IdentifyRootVolume.Muatan

PrePatchSnapshot.Keluaran

SaveComplianceReportToS3.Payload

RestoreFromSnapshot.Muatan

CheckCompliance.Muatan