Creación de un trabajo de reversión de plan
Cree un trabajo de rollback de planificación en el gestor de recursos.
La creación (ejecución) de un trabajo de rollback de plan analiza la configuración de Terraform en el trabajo de destino y la convierte en un plan de ejecución para la pila asociada. El plan de ejecución muestra la secuencia de acciones específicas planificadas para realizar un rollback de los recursos de Oracle Cloud Infrastructure, incluidas las acciones que se esperan después de ejecutar un trabajo de aplicación de rollback.
Recomendamos ejecutar un trabajo de rollback de plan (generando un plan de ejecución) antes de ejecutar un trabajo de rollback de aplicación mediante el siguiente flujo.
-
Identifique el trabajo de aplicación correcto en el que desea realizar un rollback.
El trabajo al que desea realizar un rollback también se conoce como "trabajo de destino".
-
Cree un trabajo de rollback de plan para el trabajo de destino.
Las instrucciones se encuentran en esta página.
-
Confirme que el trabajo de rollback del plan se ha realizado correctamente.
-
Confirme que el plan de ejecución generado cumple las expectativas.
-
Cree un trabajo de aplicación de rollback mediante el plan de ejecución generado (
executionPlanRollbackStrategy
).El plan de ejecución se pasa al trabajo de rollback de aplicación que, posteriormente, ejecuta las instrucciones.
Se crea el trabajo de rollback del plan. El nuevo trabajo se muestra en Trabajos.
Utilice el comando
oci resource-manager job create-plan-rollback-job
y los parámetros necesarios para ejecutar un trabajo de rollback del plan.oci resource-manager job create-plan-rollback-job --stack-id <stack_OCID> --target-rollback-job-id <job_OCID>
Para obtener una lista completa de parámetros y valores para los comandos de la CLI, consulte la Referencia de la línea de comandos para Resource Manager.
Utilice la operación CreateJob para crear un trabajo de rollback del plan.
Para obtener ejemplos de detalles sobre un trabajo de rollback de plan, consulte PlanRollbackJobOperationDetails.
Siguiente paso
Supervise el estado del trabajo (estado del ciclo de vida) obteniendo los detalles del trabajo. Succeeded (SUCCEEDED
) indica que el trabajo ha finalizado. En función de la complejidad del trabajo, la operación puede tardar algún tiempo. Mientras se ejecuta el trabajo o cuando finaliza, puede obtener el contenido de los logs de trabajo.