Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
AWSSupport-RecoverWorkSpace
Descripción
El AWSSupport-RecoverWorkSpace runbook realiza los pasos de recuperación en el escritorio WorkSpaces virtual de Amazon, denominado « WorkSpace, que usted especifique». El runbook se reinicia y WorkSpace, si el estado permaneceUNHEALTHY, lo restaura o reconstruye en WorkSpace función de los valores que especifique para los parámetros de entrada. Antes de usar este manual, recomendamos revisar la sección Solución de WorkSpaces problemas en la Guía de administración de Amazon. WorkSpaces
importante
Restaurar o reconstruir una WorkSpace es una acción potencialmente destructiva que puede provocar la pérdida de datos. Esto se debe a que WorkSpace se restaura a partir de la última instantánea disponible y los datos recuperados de las instantáneas pueden tener una antigüedad de hasta 12 horas.
La opción de restauración recrea tanto el volumen raíz como el volumen de usuarios en función de las instantáneas más recientes. La opción de reconstrucción recrea el volumen de usuario a partir de la instantánea más reciente y recrea el volumen de usuario a WorkSpace partir de la imagen asociada al paquete a partir del cual WorkSpace se creó. Las aplicaciones que se instalaron o la configuración del sistema que se modificó después de su creación WorkSpace se pierden. Para obtener más información sobre la restauración y la reconstrucción WorkSpaces, consulte Restaurar WorkSpace y reconstruir a WorkSpace en la Guía de WorkSpaces administración de Amazon.
Ejecuta esta automatización (consola)
Tipo de documento
Automatización
Propietario
Amazon
Plataformas
Linux, macOS, Windows
Parámetros
-
AutomationAssumeRole
Tipo: cadena
Descripción: (opcional) el Nombre de recurso de Amazon (ARN) del rol de AWS Identity and Access Management (IAM) que permite a Systems Manager Automation realizar las acciones en su nombre. Si no se especifica ningún rol, Systems Manager Automation utiliza los permisos del usuario que comienza este manual de procedimientos.
-
Acknowledge
Tipo: cadena
Valores válidos: Yes
Descripción: (Obligatorio) Si escribe «sí» significa que entiende que las acciones de restauración y reconstrucción tratarán WorkSpace de recuperar la instantánea más reciente y que los datos restaurados a partir de estas instantáneas pueden tener una antigüedad de hasta 12 horas.
-
Reboot
Tipo: cadena
Valores válidos: Yes | No
Valor predeterminado: Yes
Descripción: (Obligatorio) Determina si WorkSpace se reinicia.
-
Reconstruir
Tipo: cadena
Valores válidos: Yes | No
Valor predeterminado: No
Descripción: (Obligatorio) Determina si WorkSpace se ha reconstruido.
-
Restore
Tipo: cadena
Valores válidos: Yes | No
Valor predeterminado: No
Descripción: (Obligatorio) Determina si WorkSpace se restaura.
-
WorkspaceId
Tipo: cadena
Descripción: (Obligatorio) El ID del que WorkSpace desea recuperar.
Permisos de IAM necesarios
El parámetro AutomationAssumeRole requiere las siguientes acciones para utilizar el manual de procedimientos correctamente.
-
ssm:StartAutomationExecution -
ssm:GetAutomationExecution -
workspaces:DescribeWorkspaces -
workspaces:DescribeWorkspaceSnapshots -
workspaces:RebootWorkspaces -
workspaces:RebuildWorkspaces -
workspaces:RestoreWorkspace -
workspaces:StartWorkspaces
Pasos de documentos
-
aws:executeAwsApi- Recopila el estado WorkSpace que especificas en elWorkspaceIdparámetro. -
aws:assertAwsResourceProperty- Verifica el estado de WorkSpace esAVAILABLE,,ERRORIMPAIREDSTOPPED, o.UNHEALTHY -
aws:branch- Sucursales en función del estado del WorkSpace. -
aws:executeAwsApi- Inicia el WorkSpace. -
aws:branch: se ramifica en función del valor que especifique para el parámetroAction. -
aws:waitForAwsResourceProperty- Espera a que aparezca el WorkSpace estado una vez iniciado. -
aws:waitForAwsResourceProperty- Espera a que el WorkSpace estado cambie aAVAILABLEERRORIMPAIRED, oUNHEALTHYdespués de haberse iniciado. -
aws:executeAwsApi- Recopila el estado de una WorkSpace vez iniciado. -
aws:branch- Las ramas se basan en el estado de la WorkSpace después de iniciarse. -
aws:executeAwsApi- Reúne las instantáneas disponibles para restaurar o reconstruir el. WorkSpace -
aws:branch: se ramifica en función del valor que especifique para el parámetroReboot. -
aws:executeAwsApi- Reinicia el. WorkSpace -
aws:executeAwsApi- Recopila el estado de una WorkSpace vez iniciado. -
aws:waitForAwsResourceProperty- Espera a que cambie el estado del WorkSpace .REBOOTING -
aws:waitForAwsResourceProperty- Espera a que el WorkSpace estado cambie aAVAILABLEoUNHEALTHYdespuésERRORde reiniciarse. -
aws:executeAwsApi- Recopila el estado después de reiniciarse. WorkSpace -
aws:branch- Se ramifica en función del estado en el que se encuentra después del reinicio WorkSpace . -
aws:branch: se ramifica en función del valor que especifique para el parámetroRestore. -
aws:executeAwsApi- Restaura el. WorkSpace Si la restauración falla, el runbook intenta reconstruir el WorkSpace. -
aws:waitForAwsResourceProperty- Espera a que cambie el estado del WorkSpace .RESTORING -
aws:waitForAwsResourceProperty- Espera a que el WorkSpace estado cambie aAVAILABLEoUNHEALTHYdespuésERRORde restaurarse. -
aws:executeAwsApi- Recopila el estado del WorkSpace después de la restauración. -
aws:branch- Se bifurca en función del estado en el que se encuentra WorkSpace después de la restauración. -
aws:branch: se ramifica en función del valor que especifique para el parámetroRebuild. -
aws:executeAwsApi- Reconstruye el WorkSpace. -
aws:waitForAwsResourceProperty- Espera a que cambie el estado del WorkSpace .REBUILDING -
aws:waitForAwsResourceProperty- Espera a que el WorkSpace estado cambie aAVAILABLEERROR, oUNHEALTHYdespués de ser reconstruido. -
aws:executeAwsApi- Recopila el estado del que se encuentra WorkSpace después de ser reconstruido. -
aws:assertAwsResourceProperty- Confirma el estado del WorkSpace esAVAILABLE.