Wiederherstellen einer Konfiguration

Die Durchführung von Konfigurationsänderungen in einer Produktionsumgebung wird häufig als Vorgang mit hohem Risiko betrachtet. CTM stellt eine Funktion "Rückgängig" bereit, um dieses Risiko abzumildern. Die Funktion "Rückgängig" gestattet es dem Kunden, das System wieder in die Konfiguration zurückzuändern, die vor dem Anwenden des Changesets bestand. Zum Zeitpunkt der Anwendung eines Changesets erstellt das System automatisch ein Wiederherstellungs-Changeset. Das Wiederherstellungs-Changeset enthält einen Snapshot des Geschäftsobjekts vor der Anwendung des Changesets. Nachdem ein Benutzer ein Changeset angewendet hat, kann er die Aktion "Rückgängig" für das Changeset auswählen. Dadurch wird das System mit der ursprünglichen Konfiguration wiederhergestellt, indem der Inhalt des Wiederherstellungs-Changesets angewendet wird.

Dabei ist jedoch zu beachten, dass die Option "Rückgängig" nur in einem begrenzten Zeitraum nützlich ist. Sobald die Anwendung damit beginnt, die Konfigurationsdaten zu verwenden, werden Laufzeitdaten auf der Basis des neuesten Satzes von Konfigurationsdaten erstellt. In dieser Phase müssen für eine Rückkehr zu einer früheren Konfiguration auch die Laufzeitdaten rückgängig gemacht werden. In diesem Fall ist ein Datenbank-Rollback notwendig, da andernfalls die Konfigurationsdaten und die Laufzeitdaten nicht mehr synchron sind.