Automatisiertes In-Place-Upgrade für Prozesse

Sie können ein automatisiertes In-Place-Upgrade für Process in den folgenden Situationen verwenden:
  • Sie haben keine Prozessauslastung (ausgeführte oder abgeschlossene Instanzen) oder
  • Ihre Prozessverwendung befindet sich in einem Vorproduktionsstatus, oder
  • Sie haben kurzlebige Prozessinstanzen, die vor dem Upgrade in Oracle Integration der 2. Generation ausgeführt werden können, oder
  • Sie verwenden nur Entscheidungsanwendungen.

Wenn diese Upgradeoption zu Ihrer Situation passt, führen Sie die in diesem Thema beschriebenen Schritte aus.

Vorbereiten der anfänglichen Upgradeumgebung

Hinweis

Oracle empfiehlt, diese Schritte zuerst für eine Nicht-Produktionsinstanz auszuführen, die für Ihr Unternehmen nicht entscheidend ist. Diese Schritte können eine Weile dauern, und bei diesem ersten Upgrade können Probleme auftreten, die Sie vor dem Produktionsupgrade beheben oder berücksichtigen müssen.

Wenn Sie eine der folgenden Umgebungen verwenden, sollten Sie die Schritte in diesem Abschnitt befolgen, um eine temporäre Umgebung für die Upgradevalidierung zu erstellen:

  • Wenn Sie Produktions-Workloads in einer einzelnen Produktionsinstanz ausführen und keine Nicht-Produktionsinstanz haben, können Probleme, auf die Sie stoßen, zu Ausfallzeiten für Prozessbenutzer führen.
  • Wenn Ihre Umgebung aus einer Produktionsinstanz und einer einzelnen Nicht-Produktionsinstanz besteht, auf die Sie sich für Backups und dringende Korrekturen verlassen, bleiben Sie bis zum Upgrade der Produktionsumgebung ohne Backup.

Wenn Sie mehrere Nicht-Produktionsinstanzen haben, können Sie das Upgrade Ihrer Nicht-Produktionsumgebung überspringen.

So erstellen Sie eine temporäre Umgebung für die Upgradevalidierung:

  1. Erstellen Sie eine neue Oracle Integration-Instanz der 2. Generation.
  2. Kopieren Sie die Entwurfszeitmetadaten in die neue Instanz.

    Die Metadaten können aus einer Produktions- oder Nicht-Produktionsinstanz stammen. Die Verwendung von Produktionsinstanzmetadaten bedeutet jedoch, dass Sie besser auf das vorbereitet sind, was Sie tun müssen, wenn Sie ein Upgrade der tatsächlichen Produktionsinstanz durchführen müssen.

  3. Fahren Sie mit den Schritten unter Upgrade der Nicht-Produktionsumgebung fort, und testen Sie dann das Upgrade.

    Wenn Sie für das Upgrade Ihrer anderen Instanzen bereit sind, können Sie Ihre refaktorierten Integrationen exportieren und Anwendungen verarbeiten, um die Post-Upgradeaufgaben für die Instanz zu beschleunigen, die als Quelle der kopierten Entwurfszeitmetadaten fungierte.

Upgrade Ihrer Nicht-Produktionsumgebung

Hinweis

Wenn Sie keine Nicht-Produktionsinstanz haben, empfiehlt Oracle, wie oben beschrieben, eine temporäre Umgebung für die Upgradevalidierung zu erstellen.

Führen Sie die folgenden Schritte in Ihrer Nicht-Produktionsumgebung aus.

Aufgabe Wann wird die Aufgabe ausgeführt? Wer führt die Aufgabe aus Aufgabendetails
Analyse von Design-Time Lücken Vor Upgrade Sie

Blenden Sie in der Vorabprüfung Process Automation die Option Weitere Details ein, und beachten Sie eventuelle Probleme. Workarounds oder alternative Lösungen finden Sie unter How Upgrade Affects Process Features. Sie müssen diese Optionen nach dem Upgrade implementieren, um Ihre Prozessanwendungen wiederherzustellen und zu aktivieren. Wenn Sie ein nicht unterstütztes Feature verwenden und die Vorschläge nicht befolgen können, wenden Sie sich an Ihren Oracle-Ansprechpartner, oder reichen Sie eine Serviceanfrage ein.

Vorabprüfung der aktiven Instanzen umgehen Vor Upgrade Sie

Wählen Sie Aktive Instanzen ignorieren und mit dem Upgrade fortfahren aus, und klicken Sie auf Änderungen speichern. Sie werden gebeten, Ihre Wahl zweimal zu bestätigen.

WARNUNG:

Wenn Sie diese Option auswählen, gehen laufende (in Bearbeitung befindliche) und abgeschlossene Prozessinstanzen verloren. Seien Sie vorsichtig, wenn Sie diese Option auswählen, insbesondere in einer Produktionsinstanz.

Nachdem Sie diese Option ausgewählt haben, wird bei der Vorabprüfung Process Automation eine Warnung angezeigt, die angibt, dass die Vorabprüfung umgangen wurde.

Upgrade neu planen Vor Upgrade Sie

Falls erforderlich planen Sie das Upgrade Ihrer Nicht-Produktionsinstanz neu.

Entwicklungsarbeit begrenzen Zwei bis drei Tage vor dem Upgrade Sie

Während der zwei Tage vor dem Upgrade, unterbrechen Sie Ihre Entwicklungsarbeit, oder schränken Sie sie so weit wie möglich ein. Alle vorgenommenen Änderungen werden gespeichert, können jedoch dazu führen, dass die Upgradeprüfung nicht erfolgreich verläuft. In diesen Fällen müsste das Upgrade neu geplant werden. Beispiel:

  • Erstellen oder bearbeiten Sie keine Prozess- oder Entscheidungsanträge.
  • Erstellen Sie keine neuen Prozessinstanzen.
Upgradevorgang Während des Upgrades Oracle

Während des Upgrades führt Oracle die folgenden Schritte aus:

  • Exportiert Ihre Prozessanwendungen aus Oracle Integration der 2. Generation.
  • Aktiviert Process Automation in der upgegradeten Oracle Integration 3-Instanz.
  • Konvertiert Ihre vorhandenen Prozessanwendungen und importiert sie in Ihre Oracle Integration 3-Instanz.

    Wenn eine Ihrer Prozessanwendungen nicht unterstützte Aktionen verwendet (z.B. eine Insight-Aktivität), ersetzt Oracle diese Aktionen durch Platzhalteraktionen, die Sie nach dem Upgrade ersetzen oder entfernen müssen. Siehe Post-Upgrade-Aufgaben für Process Automation abschließen.

Hinweis: Prozessinstanzdaten werden nicht zu Oracle Integration 3 migriert. Das bedeutet, dass nach dem Upgrade keine historischen Transaktionen angezeigt werden, die in Oracle Integration der 2. Generation erstellt wurden.

Post-Upgrade-Aufgaben durchführen Nach dem Upgrade Sie

Führen Sie Post-Upgrade-Aktivitäten aus, um Ihre Prozessanwendungen in der Arbeitsreihenfolge wiederherzustellen. Siehe Aufgaben nach dem Upgrade auf Serviceebene für Process Automation.

Wenn Ihre Prozessanwendungen Teil einer Lösung sind, die Visual Builder oder Integrationen umfasst, müssen Sie möglicherweise zusätzliche Schritte ausführen, um Ihre anderen Clients zu aktualisieren. Siehe Clients aktualisieren, die Prozessanwendungen aufrufen.

Upgrade zusätzlicher Nicht-Produktionsumgebungen

Wenn Sie über zusätzliche Nicht-Produktionsumgebungen verfügen, können Sie die Schritte vor dem Upgrade aus der obigen Tabelle ausführen. Anstatt die Aufgaben nach dem Upgrade auszuführen, können Sie jedoch die wiederhergestellten Prozessanwendungen und zugehörigen Artefakte (z.B. Visual Builder-Anwendungen) aus der ersten Umgebung exportieren und nach dem Upgrade in die zusätzlichen Umgebungen importieren. Dadurch können Sie Zeit sparen, da Sie die Schritte nach dem Upgrade nicht in mehreren Umgebungen ausführen müssen.

Upgrade der Produktionsumgebung durchführen

Hinweis

Wenn Sie diesen Upgradeprozess für eine Produktionsumgebung ausführen möchten, beachten Sie Folgendes:
  • Möglicherweise müssen Sie die Erstellung neuer Transaktionen für Geschäftsbenutzer vor dem Upgrade einschränken.
  • Vor dem Upgrade müssen Sie laufende Transaktionen identifizieren und abschließen.
  • Nach dem Upgrade wird es einige Ausfallzeiten geben, um Aufgaben nach dem Upgrade auszuführen. Während dieser Zeit kann Ihr Unternehmen keine neuen Prozesse ausführen.
  • Prozessinstanzdaten werden nicht zu Oracle Integration 3 migriert. Das bedeutet, dass nach dem Upgrade keine historischen Transaktionen angezeigt werden, die in Oracle Integration der 2. Generation erstellt oder abgeschlossen wurden.

Bevor Sie sich entscheiden, mit diesem Upgradeprozess fortzufahren:

  • Bewerten Sie, wie viele laufende Transaktionen in Ihrer Umgebung vorhanden sind, und schließen Sie diese Transaktionen vor dem Upgrade ab. So zeigen Sie die aktiven Transaktionen an:
    1. Melden Sie sich bei der Oracle Integration-Instanz der 2. Generation als Benutzer mit der Rolle "Serviceadministrator" an.
    2. Klicken Sie auf Meine Aufgaben, und wählen Sie Prozesse aus.
  • Laufzeitdaten aus dem Oracle Integration-Prozess der 2. Generation speichern. Dieser Schritt ist wichtig, um sicherzustellen, dass Sie die Historie abgeschlossener Transaktionen nicht verlieren. Sie müssen diesen Vorgang vor einem Upgrade durchführen. Siehe Prozessautomatisierungsdaten in Oracle Integration archivieren und löschen.

    Im Rahmen dieser Schritte konfigurieren Sie den Oracle Storage Service, und planen Sie Instanzen für das Archivieren und Löschen. Beachten Sie Folgendes:

    • Die archivierten Informationen sind im konfigurierten Objektspeicher-Bucket verfügbar.
    • Anhänge sind nicht in den Archivdateien enthalten. Diese müssen manuell exportiert werden. Siehe Prozessanhang als Stream abrufen in REST-API für Oracle Integration 2.

Wenn Sie mit diesem Upgradeprozess für Ihre Produktionsumgebung fortfahren möchten, führen Sie die Schritte aus der obigen Tabelle aus.