Rollback-Job für Plan erstellen
Erstellen Sie einen Plan-Rollback-Job in Resource Manager.
Beim Erstellen (Ausführen) eines Plan-Rollback-Jobs wird die Terraform-Konfiguration im Zieljob geparst und in einen Ausführungsplan für den zugehörigen Stack konvertiert. Der Ausführungsplan listet die Abfolge bestimmter Aktionen auf, die für das Rollback Ihrer Oracle Cloud Infrastructure-Ressourcen geplant sind, einschließlich Aktionen, die nach der Ausführung eines Apply Rollback-Jobs erwartet werden.
Es wird empfohlen, einen Plan-Rollback-Job (Generierung eines Ausführungsplans) auszuführen, bevor Sie einen Rollback-Job anwenden mit dem folgenden Ablauf ausführen.
-
Identifizieren Sie den erfolgreichen Bewerbungsjob, auf den Sie zurückrollen möchten.
Der Job, auf den Sie zurückrollen möchten, wird auch als "Zieljob" bezeichnet.
-
Erstellen Sie einen Rollback-Job für den Zieljob.
Anweisungen finden Sie auf dieser Seite.
-
Stellen Sie sicher, dass der Rollback-Job für den Plan erfolgreich war.
-
Stellen Sie sicher, dass der generierte Ausführungsplan die Erwartungen erfüllt.
-
Erstellen Sie einen Apply Rollback-Job mit dem generierten Ausführungsplan (
executionPlanRollbackStrategy
).Der Ausführungsplan wird an den Job "Rollback anwenden" übergeben, der dann die Anweisungen ausführt.
Der Plan-Rollback-Job wird erstellt. Der neue Job wird unter Jobs aufgeführt.
Verwenden Sie den Befehl
oci resource-manager job create-plan-rollback-job
und die erforderlichen Parameter, um einen Plan-Rollback-Job auszuführen.oci resource-manager job create-plan-rollback-job --stack-id <stack_OCID> --target-rollback-job-id <job_OCID>
Eine vollständige Liste der Parameter und Werte für CLI-Befehle finden Sie in der Command Line Reference for Resource Manager.
Verwenden Sie den Vorgang CreateJob, um einen Plan-Rollback-Job zu erstellen.
Beispiele für Details zu einem Plan-Rollback-Job finden Sie unter PlanRollbackJobOperationDetails.
Weitere Schritte
Überwachen Sie den Jobstatus (Lebenszyklusstatus), indem Sie die Jobdetails abrufen. Erfolgreich (SUCCEEDED
) gibt an, dass der Job abgeschlossen wurde. Je nach Komplexität des Auftrags kann der Vorgang einige Zeit in Anspruch nehmen. Während der Job ausgeführt wird oder nachdem er abgeschlossen ist, können Sie den Inhalt der Joblogs abrufen.