Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
AWSSupport-RecoverWorkSpace
Deskripsi
AWSSupport-RecoverWorkSpace
Runbook melakukan langkah-langkah pemulihan di desktop WorkSpaces virtual Amazon, yang dikenal sebagai WorkSpace, yang Anda tentukan. Runbook me-reboot WorkSpace, dan jika statusnya diamUNHEALTHY
, mengembalikan atau membangun kembali WorkSpace berdasarkan nilai yang Anda tentukan untuk parameter input. Sebelum menggunakan runbook ini, kami sarankan untuk meninjau Masalah Pemecahan Masalah WorkSpaces di Panduan Administrasi Amazon. WorkSpaces
penting
Memulihkan atau membangun kembali WorkSpace adalah tindakan yang berpotensi merusak yang dapat mengakibatkan hilangnya data. Ini karena WorkSpace dipulihkan dari snapshot terakhir yang tersedia dan data yang dipulihkan dari snapshot bisa setua 12 jam.
Opsi pemulihan membuat ulang volume root dan volume pengguna berdasarkan snapshot terbaru. Opsi rebuild membuat ulang volume pengguna dari snapshot terbaru dan membuat ulang WorkSpace dari gambar yang terkait dengan bundel tempat dibuat. WorkSpace Aplikasi yang diinstal atau pengaturan sistem yang diubah setelah WorkSpace dibuat hilang. Untuk informasi selengkapnya tentang memulihkan dan membangun kembali WorkSpaces, lihat Memulihkan WorkSpace dan Membangun Kembali a WorkSpace di Panduan Administrasi Amazon WorkSpaces .
Jenis dokumen
Otomatisasi
Pemilik
Amazon
Platform
Linux, macOS, Windows
Parameter
-
AutomationAssumeRole
Tipe: String
Deskripsi: (Opsional) Nama Sumber Daya Amazon (ARN) dari 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.
-
Mengakui
Tipe: String
Nilai yang valid: Ya
Deskripsi: (Wajib) Memasukkan ya berarti Anda memahami tindakan pemulihan dan pembangunan kembali akan mencoba memulihkan WorkSpace dari snapshot terbaru, dan bahwa data yang dipulihkan dari snapshot ini bisa setua 12 jam.
-
Mulai ulang
Tipe: String
Nilai yang valid: Ya | Tidak
Default: Ya
Deskripsi: (Wajib) Menentukan WorkSpace apakah reboot.
-
Membangun kembali
Tipe: String
Nilai yang valid: Ya | Tidak
Default: tidak
Deskripsi: (Wajib) Menentukan WorkSpace apakah dibangun kembali.
-
Memulihkan
Tipe: String
Nilai yang valid: Ya | Tidak
Default: tidak
Deskripsi: (Wajib) Menentukan WorkSpace apakah dipulihkan.
-
WorkspaceId
Tipe: String
Deskripsi: (Wajib) ID yang ingin WorkSpace Anda pulihkan.
IAMIzin yang diperlukan
AutomationAssumeRole
Parameter memerlukan tindakan berikut untuk menggunakan runbook dengan sukses.
-
ssm:StartAutomationExecution
-
ssm:GetAutomationExecution
-
workspaces:DescribeWorkspaces
-
workspaces:DescribeWorkspaceSnapshots
-
workspaces:RebootWorkspaces
-
workspaces:RebuildWorkspaces
-
workspaces:RestoreWorkspace
-
workspaces:StartWorkspaces
Langkah Dokumen
-
aws:executeAwsApi
- Mengumpulkan keadaan yang WorkSpace Anda tentukan dalamWorkspaceId
parameter. -
aws:assertAwsResourceProperty
- Memverifikasi keadaan WorkSpace adalahAVAILABLE
,,ERROR
,IMPAIRED
STOPPED
, atauUNHEALTHY
. -
aws:branch
- Cabang berdasarkan keadaan WorkSpace. -
aws:executeAwsApi
- Mulai WorkSpace. -
aws:branch
- Cabang berdasarkan nilai yang Anda tentukan untukAction
parameter. -
aws:waitForAwsResourceProperty
- Menunggu WorkSpace status setelah dimulai. -
aws:waitForAwsResourceProperty
- Menunggu WorkSpace negara berubah menjadiAVAILABLE
,,ERROR
IMPAIRED
, atauUNHEALTHY
setelah dimulai. -
aws:executeAwsApi
- Mengumpulkan keadaan WorkSpace setelah dimulai. -
aws:branch
- Cabang berdasarkan keadaan WorkSpace setelah dimulai. -
aws:executeAwsApi
- Mengumpulkan snapshot yang tersedia untuk memulihkan atau membangun kembali. WorkSpace -
aws:branch
- Cabang berdasarkan nilai yang Anda tentukan untukReboot
parameter. -
aws:executeAwsApi
- Reboot. WorkSpace -
aws:executeAwsApi
- Mengumpulkan keadaan WorkSpace setelah dimulai. -
aws:waitForAwsResourceProperty
- Menunggu keadaan berubah WorkSpace menjadiREBOOTING
. -
aws:waitForAwsResourceProperty
- Menunggu WorkSpace status berubah menjadiAVAILABLE
,ERROR
, atauUNHEALTHY
setelah di-boot ulang. -
aws:executeAwsApi
- Mengumpulkan keadaan WorkSpace setelah di-boot ulang. -
aws:branch
- Cabang berdasarkan keadaan WorkSpace setelah reboot. -
aws:branch
- Cabang berdasarkan nilai yang Anda tentukan untukRestore
parameter. -
aws:executeAwsApi
- Mengembalikan. WorkSpace Jika pemulihan gagal, runbook mencoba membangun kembali file. WorkSpace -
aws:waitForAwsResourceProperty
- Menunggu keadaan berubah WorkSpace menjadiRESTORING
. -
aws:waitForAwsResourceProperty
- Menunggu WorkSpace negara berubah menjadiAVAILABLE
,ERROR
, atauUNHEALTHY
setelah dipulihkan. -
aws:executeAwsApi
- Mengumpulkan keadaan WorkSpace setelah dipulihkan. -
aws:branch
- Cabang berdasarkan keadaan WorkSpace setelah pemulihan. -
aws:branch
- Cabang berdasarkan nilai yang Anda tentukan untukRebuild
parameter. -
aws:executeAwsApi
- Membangun kembali. WorkSpace -
aws:waitForAwsResourceProperty
- Menunggu keadaan berubah WorkSpace menjadiREBUILDING
. -
aws:waitForAwsResourceProperty
- Menunggu WorkSpace negara berubah menjadiAVAILABLE
,ERROR
, atauUNHEALTHY
setelah dibangun kembali. -
aws:executeAwsApi
- Mengumpulkan keadaan WorkSpace setelah dibangun kembali. -
aws:assertAwsResourceProperty
- Mengonfirmasi keadaan WorkSpace adalahAVAILABLE
.