Runbook importieren

Importieren Sie ein Runbook zusammen mit den zugehörigen Ressourcen und Abhängigkeiten aus einem anderen Mandanten oder Compartment in Fleet Application Management.

Informationen zum Importieren einer bestimmten Runbook-Version finden Sie unter Runbook-Version importieren.

  • Das Importieren eines Runbooks besteht aus den folgenden Seiten:

    Wählen Sie auf der Listenseite Runbooks die Option Aktionen, Runbook importieren aus. Wenn Sie Hilfe beim Suchen der Listenseite benötigen, finden Sie weitere Informationen unter Runbooks auflisten.

    Führen Sie die folgenden Workflows nacheinander aus. Sie können zu einer vorherigen Seite zurückkehren, indem Sie Zurück auswählen.

    1. Runbook auswählen

    Auf der Seite Runbook auswählen geben Sie die Informationen zum Runbook-Packageverzeichnis für den Import an.

    Geben Sie folgende Informationen ein:

    • Name: Geben Sie einen Namen für das importierte Runbook ein. Sie können einen anderen Namen wählen, wenn ein Runbook mit demselben Namen vorhanden ist.
    • Import in Compartment: Wählen Sie das Compartment aus, um das Runbook zu importieren.
    • Quellversion beibehalten: Um die ursprüngliche Versionsnummer des Runbooks aus der Quelle beizubehalten, aktivieren Sie den Switch.
    • Exportiertes Package auswählen: Wählen Sie eine der folgenden Optionen aus, um anzugeben, wo Sie auf das Runbook-Package zugreifen können:
      • Object Storage: Wählen Sie das Bucket Compartment und den Object Storage-Bucket aus, in dem die Runbook-ZIP-Datei enthalten ist. Wählen Sie dann das spezifische Runbook Bundle (ZIP) aus der Liste aus.
      • URL: Geben Sie einen URL-Link für eine vorab authentifizierte Anforderung (PAR) für das Runbook-Bundle ein, und geben Sie den URL-Link für das Runbook-Bundle (ZIP) unter Dateipurl ein.
    • Ziel-Bucket: Wählen Sie das Bucket Compartment und den Objektspeicher-Bucket aus, und geben Sie das Verzeichnis an, in dem Sie die Abhängigkeiten nach dem Import speichern möchten.

    Wählen Sie Weiter, um fortzufahren.

    2. Abhängigkeiten validieren

    Hinweis

    Wenn das Runbook auf einem vorhandenen Katalogelement basiert, das mit einem Object Storage-Bucket, einer PAR-URL oder einem externen Repository verknüpft ist (je nach Quellprovider), werden Sie aufgefordert, die OCID eines Terraform-Katalogelements im Ziel anzugeben. Das Runbook ersetzt dann die ursprüngliche Katalogartikelreferenz beim Import durch die neue OCID.

    Während des Validierungsprozesses prüft Fleet Application Management auf erforderliche Abhängigkeiten wie Produkte, Lebenszyklusvorgänge und Katalogelemente. Folgende Szenarios können auftreten:

    • Wenn keine erforderliche Abhängigkeit im Zielmandanten oder Compartment vorhanden ist, erstellt Fleet Application Management sie automatisch mit den exportierten Informationen.
    • Wenn die Abhängigkeit im Ziel vorhanden ist, Sie sie jedoch einer anderen Ressource zuordnen möchten, können Sie die Zuordnung manuell angeben. Beispiel: Wenn ein Katalogelement des Typs Terraform, das auf einem externen Repository oder Dateiupload basiert, im exportierten Runbook vorhanden ist, müssen Sie die OCID eines vorhandenen Terraform-Katalogelements aus dem Zielmandanten angeben.
    • Wenn ein neues Katalogelement erforderlich ist, z.B. ein Terraform-Package oder eine Konfigurationsdatei, die für ein Provisioning Runbook erforderlich ist, wählen Sie Neu erstellen aus, und ordnen Sie es während des Importprozesses zu. Siehe Privates Katalogelement erstellen.

    Wählen Sie Importieren, um den Prozess zu starten.

    Der Runbook-Importprozess wird gestartet, und Fleet Application Management öffnet das Fenster "Importstatus". Nachdem der Importprozess abgeschlossen ist, wird auf der Listenseite Runbooks ein neues Runbook aufgeführt.

    Sie können auch auf der Listenseite Runbooks zum Fenster "Importstatus" navigieren, indem Sie Aktionen auswählen und dann Import- und Exportstatus anzeigen auswählen, um sicherzustellen, dass der Import erfolgreich abgeschlossen wird.

    Konflikte beim Import verarbeiten

    Fleet Application Management meldet möglicherweise Konflikte während des Importprozesses, die Sie beheben müssen:

    • Runbook-Namenskonflikt: Wenn bereits ein Runbook mit demselben Namen im Zielmandanten oder Compartment vorhanden ist, verläuft der Import nicht erfolgreich. Um dies zu beheben, geben Sie einen anderen Namen für das importierte Runbook an.
    • Abhängigkeitskonflikte:
      • Wenn im Ziel erforderliche Abhängigkeiten (z.B. Katalogelemente) fehlen, erstellt Fleet Application Management diese automatisch während des Imports.
      • Wenn vorhandene Abhängigkeiten inkompatibel sind, verläuft der Import nicht erfolgreich, und Sie erhalten eine Fehlermeldung. Um dieses Problem zu beheben, können Sie entweder manuell verschiedenen Ressourcen zuordnen oder neue Abhängigkeiten erstellen. Siehe 2. Abhängigkeiten validieren.
  • Diese Aufgabe kann nicht mit der CLI ausgeführt werden.

    Eine vollständige Liste der Flags und Variablenoptionen für Flottenanwendungsmanagement-CLI-Befehle finden Sie unter CLI für Flottenanwendungsmanagement.

  • Diese Aufgabe kann nicht mit der API ausgeführt werden.