Upgrade-Plan – Übersicht

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 4 Minuten Lesedauer
  • Beschleunigen Sie Ihre Upgrades mit dem Upgrade-Plan, der die Installation von Anwendungen während Upgrades automatisiert und Ihnen eine nahtlose Upgrade-Experience bietet. Es hilft Ihnen, Anwendungen und Zielversionen zu definieren, die in Ihrer Instanz installiert werden sollen.

    Navigieren zu Alle > Upgrade Center > Upgradeplanan.

    Sie benötigen die folgenden Instanzen, um den Upgrade-Plan zu verwenden.
    • Builder-Instanz: Erstellen Sie Ihren Upgrade-Plan
    • Verbraucherinstanz: Implementieren Sie Ihren erstellten Upgrade-Plan
    Hinweis:
    Stellen Sie sicher, dass Sie Ihre Instanz auf die neueste verfügbare Version aktualisiert haben, um den Upgrade-Plan zu erstellen. Es wird empfohlen, Ihre Entwicklungsinstanz als Generatorinstanz zu konfigurieren. Sie müssen den Upgradeplan installieren, bevor Sie ein Upgrade Ihrer Verbraucherinstanz durchführen. Unter Planeigenschaften upgraden finden Sie weitere Details.
    Wenn Sie ein Upgrade einer Instanz durchführen, werden Lösungen übersprungen, und Anpassungen werden nach dem Upgrade häufig geladen. Dies führt zu einer temporären Aufgliederung der Funktionen, bis sie vollständig geladen sind. Aufgaben wie das Commit von Update-Sätzen, die Installation neuer Plugins und Anwendungen und mehrere Updates sind ebenfalls zeitaufwändig. Verwenden Sie die Funktion „Upgrade-Plan“, um diese Aufgaben nach dem Upgrade zu automatisieren, indem Sie Ihre Aktionen nachverfolgen und die Schritte auf allen erforderlichen Instanzen wiederholen. Sie müssen Aufgaben nach dem Upgrade nicht manuell anwenden, um Ausfallzeiten zu reduzieren.
    Hinweis:
    Nach dem Upgrade auf die neueste Version werden einige übersprungene Datensätze angezeigt. Einige dieser Datensätze werden bereits als überprüft markiert, und einige müssen überprüft werden.
    Ab dem Yokohama-Release sind Anpassungen und übersprungene Datensätze standardmäßig nicht Teil des Upgradeplans. Sie können die Anpassungen und übersprungenen Datensätze zusammen mit den App-Installationen in den Upgrade-Plan einbeziehen, indem Sie die Eigenschaft glide.upgrade.plan.include.skips aktivieren. Diese Eigenschaft steuert, wann beim Erstellen oder Aktualisieren eines Upgradeplans Übersprungen und Anpassungen berücksichtigt werden.
    • Wenn die Eigenschaft „glide.upgrade.plan.include.skips ist WAHR , Übersprungen und Anpassungen sind enthalten, wenn ein Upgrade-Plan erstellt oder aktualisiert wird
    • Wenn die Eigenschaft „glide.upgrade.plan.include.skips ist FALSCH , Übersprungen und Anpassungen sind nicht enthalten, wenn ein Upgrade-Plan erstellt oder aktualisiert wird. Diese Eigenschaft wurde standardmäßig auf „falsch“ festgelegt.
    Je nach Szenario wird eine der folgenden modalen Nachrichten angezeigt:
    • Erstmaliger Anwender: Wenn Sie Ihren Upgrade-Plan zum ersten Mal erstellen (die Eigenschaft ist standardmäßig deaktiviert)

      Screenshot, der den ersten Anwender für den Upgrade-Plan anzeigt

    • Upgrade-Plan wird mit aktivierter Eigenschaft erstellt

      Screenshot mit dem Erstellen eines Upgrade-Plans mit aktivierter Eigenschaft

    • Upgradeplan mit deaktivierter Eigenschaft aktualisieren (Standard)

      Screenshot, der die Aktualisierung des Upgrade-Plans mit deaktivierter Eigenschaft zeigt

    • Aktualisieren des Upgradeplans mit aktivierter Eigenschaft

      Screenshot mit der Aktualisierung des Upgrade-Plans mit aktivierter Eigenschaft

    Vorteile des Upgradeplans gegenüber Update-Sätzen

    Mit Upgrade-Plänen können Sie Folgendes erreichen:
    • Zusammen mit der Lösung für übersprungene Datensätze können Sie auch die App- und Plugin-Installation nachverfolgen
      Hinweis:
      Sie können die übersprungenen Datensätze, die vom Upgrade-Plan erfasst werden, nicht auswählen. Der Upgrade-Plan erfasst alle übersprungenen Datensätze, unabhängig davon, ob sie überprüft oder nicht, geändert oder nicht. Wenn die Anpassungen aus verschiedenen Instanzen stammen, müssen die übersprungenen Datensätze überprüft werden.
    • Optimieren der Tabellenänderungen mithilfe von Batch-Bootstrapping
    • Verwalten Sie Ihre Anpassungen mit dem App-Repository
    Hinweis:
    Es wird empfohlen, für jedes Instanz-Upgrade einen Upgrade-Plan zu erstellen. Wenn Sie einen Upgrade-Plan auf einer Builder-Instanz erstellen, wird er genau wie die Builder-Instanzversion erstellt (einschließlich Patches und Hotfixes). Sie können den zuvor erstellten Upgrade-Plan nicht für das neue Instanz-Upgrade verwenden. Bei Verbraucherinstanzen sollte die Version des Upgradeplans genau mit der Verbraucherinstanzversion übereinstimmen.

    Persona

    Wenn Sie das App-Repository für die aktive Anwendungsentwicklung verwenden, verwenden Sie den Upgrade-Plan, um Ihre Upgrades zu beschleunigen.
    Hinweis:
    Wenn Sie derzeit die Update-Sätze verwenden und Ihren Upgrade-Prozess katapulieren möchten, verwenden Sie die Funktion „Upgrade-Plan“.

    Design Überlegungen

    Im Folgenden finden Sie die wichtigen Überlegungen bei der Arbeit mit dem Upgrade-Plan:
    • Jedes neue Instanz-Upgrade erfordert einen eigenen Upgrade-Plan. Es kann nicht für Upgrades freigegeben werden.
    • Zum Erstellen des Upgradeplans wird nur eine Generatorinstanz unterstützt
    • Der Upgrade-Plan kann auf einer Verbraucherinstanz nicht deinstalliert werden. Sie können das gesamte Upgrade zurücksetzen, aber nicht teilweise.
    • Der Umfang der Dateien, die in verschoben wurden Globale Anpassungen: Upgrade-Plan Anwendung nach Upgrade-Plan ist noch global
    • Während eines Upgrades werden nur die Upgrade-Planelemente mit verwendet Status=Bereit Und Aktiv=wahr Werden auf den Verbraucherinstanzen installiert. Die restlichen Elemente werden übersprungen.
    • Upgrade-Sätze können nicht in den Upgrade-Plan aufgenommen werden
    • Im Upgrade-Plan sind nur Plugins „Wartung“ nicht zulässig
    • Konfigurieren Sie Ihre Instanz als Generatorinstanz, bevor Sie neue Anwendungen und Plugins installieren oder Lösungen überspringen. Andernfalls werden die Aktionen nicht vom Upgrade-Plan erfasst.
    • Sie können die Liste der Anpassungen in der Ansicht „Upgrade-Plan-Elemente“ nicht anzeigen. Sie können zu den entsprechenden Tabellen navigieren, um sicherzustellen, dass die Anpassung erfasst wurde.

    Siehe KB1271313 Weitere Informationen finden Sie unter .

    Hintergrundvorgänge des Upgradeplans

    Während der Erstellung des Upgradeplans werden die folgenden Vorgänge im Hintergrund ausgeführt:
    • Übersprungene Datensätze werden verpackt und in das App-Repository in Form einer globalen Anwendungs- und App-Anpassung hochgeladen. Im Folgenden sind die 3 Arten von Apps aufgeführt, die vom Upgrade-Plan in Ihrer Instanz und dem App-Repository erstellt wurden.
      Hinweis:
      Nachdem die Verpackung abgeschlossen ist, können Sie die Elemente aus dem Upgrade-Plan auswählen. Ein Upgrade-Plan funktioniert auf Umfangsebene, sodass er alles erfasst und im Repository veröffentlicht.
      • Die globalen Datensätze werden in der Upgradeplan-App für globale Anpassungen verpackt und im App-Repository veröffentlicht
      • Die bereichsbezogenen übersprungenen Datensätze werden in den entsprechenden App-Anpassungspaketen verpackt
      • Wenn der Upgrade-Plan veröffentlicht wird, wird eine globale Anwendung erstellt, z. B. Upgrade-Plan: Release-Name
    • Vorhandene ServiceNow-Funktionen wie globale Anwendungs- und App-Anpassung werden als Anwendungscontainer verwendet, die in allen erforderlichen Instanzen installiert werden können. Siehe und Application scope, um weitere Informationen zu erhalten.
    • Wenn Sie Anwendungen oder Plugins installieren, werden sie auch im Upgrade-Plan erfasst. Da es sich jedoch um Anwendungslebenszykluselemente handelt, werden sie nie in das App-Repository übertragen.
    Während der Nutzung des Upgradeplans werden die folgenden Vorgänge im Hintergrund ausgeführt:
    • Zuerst wird der Upgradeplan validiert, und dann wird die Quelle aus dem App-Repository heruntergeladen
    • Sobald die Quelle heruntergeladen wurde, wird die App in den Status „bereit“ versetzt
      Hinweis:
      Nur die Upgrade-Planelemente mit Status=Bereit Und Aktiv=wahr Werden auf den Verbraucherinstanzen installiert. Die restlichen Elemente werden übersprungen.
    • Automatische Generierung der Vorschau für den Upgradeplan