Verschieben Sie eine Cloud-API aus einer Umgebung in die andere

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 3 Minuten Lesedauer
  • Verwenden Sie Update-Sätze, um eine Cloud-API aus einer Umgebung in eine andere zu verschieben. Mit Update-Sätzen können Sie eine Cloud-API und ihre Abhängigkeiten in einem benannten Satz gruppieren und sie dann als Einheit zu anderen Systemen zum Testen oder Bereitstellen verschieben. Sie können beispielsweise eine Cloud-API aus einer Entwicklungsumgebung in eine Produktionsumgebung verschieben.

    Vorbereitungen

    • Anwender mit der Rolle „sn_cmp.cloud_service_designer“ können nur Datensätze exportieren.
    • Anwender mit der Administratorrolle können Update-Sätze exportieren und importieren.

    Erforderliche Rolle: sn_cmp.cloud_service_designer oder admin

    Warum und wann dieser Vorgang ausgeführt wird

    Packen Sie die Cloud-API als Update-Satz. Exportieren Sie dann den Update-Satz aus seiner aktuellen Umgebung, und importieren Sie ihn in die andere Umgebung.
    Hinweis:
    Wenn eine Cloud-API, die Sie aus der Quellumgebung exportieren, in der Zielumgebung vorhanden ist und Sie diese Cloud-API importieren, führt dies zu zwei Cloud-APIs mit demselben Namen: Eine Cloud-API, die vor dem Import vorhanden war, und eine andere Cloud-API, die Sie gerade importiert haben. Wenn Sie beispielsweise die Ansible-Konfigurations-API aus der Entwicklungsumgebung exportieren und bereits über eine Cloud-API mit demselben Namen in der Produktionsumgebung verfügen, befinden sich beim Importieren der Ansible-Konfigurations-API in die Produktionsumgebung zwei Cloud-APIs mit demselben Namen, Ansible-Konfigurations-API, in der Produktionsumgebung.

    Prozedur

    1. Navigieren Sie im Cloud-Administratorportal zu Design > Cloud-API > APIan.
      Alle Cloud-APIs werden im Cloud-API-Fenster angezeigt.
    2. Exportieren Sie die Cloud-API.
      1. Klicken Sie auf das Symbol Cloud-API exportieren ( Symbol „Cloud-API exportieren“) Für die zu exportierende Cloud-API.
        Abbildung : 1. Das Cloud-API-Exporteur-Fenster
        Cloud-API-Exporteur-Fenster
      2. Klicken Sie im Fenster Cloud-API-Exporteur auf ein Objekt in der Spalte Typ.
        Wählen Sie in der rechten Spalte die entsprechenden Einträge für das Objekt aus, das Sie mit der Cloud-API exportieren möchten. Wenn Sie beispielsweise MID-Skript auswählen, werden alle entsprechenden MID-Skripts in der rechten Spalte angezeigt.
      3. Klicken Sie auf Next (Weiter).
        Ein Fenster mit einer Zusammenfassung der indirekten Abhängigkeiten der Cloud-API, die Sie in den Export-Update-Satz aufgenommen haben, wird geöffnet.
      4. Klicken Sie Auf Update-Satz Exportieren .
        Das Fenster „Cloud-API-Exporteur“ wird mit geöffnet Erfolg Das grüne Kontrollkästchen gibt an, dass die Cloud-API zusammen mit allen ihren Abhängigkeiten erfolgreich exportiert wurde. Standardmäßig werden alle unter „exportierte SE(t)s aktualisieren“ aufgeführten Dateien automatisch auf Ihr System heruntergeladen.
        Erfolgsfenster des Cloud-API-Exporteurs
        Hinweis:
        Die Anzahl der erstellten Update-Sätze basiert auf dem Umfang der Datensätze, die exportiert werden. Angenommen, die Cloud-API, die Sie exportieren, hat 100 Datensätze in allen: 60 Datensätze befinden sich im Bereich 1, 20 Datensätze im Bereich 2 und die verbleibenden 20 Datensätze im Bereich 3. In einem solchen Szenario werden drei Update-Sätze erstellt. Ein Update-Satz für jeden Umfang.
    3. Stellen Sie sicher, dass die Dateien heruntergeladen wurden.
      Wenn die Dateien nicht heruntergeladen werden, führen Sie die folgenden Schritte aus:
      1. Klicken Sie auf die Metadatendatei.
        Die Metadatendatei erwähnt die Reihenfolge, in der die exportierten Dateien importiert werden sollen. In diesem Beispiel die Datei mit dem Titel Ansible Tower-Konfiguration API0 Ist die erste zu exportierende Datei, gefolgt von der Datei mit dem Titel Ansible Tower-Konfiguration API1 .
      2. Klicken Sie basierend auf der in der Metadatendatei genannten Reihenfolge auf die entsprechende Datei, um sie zu öffnen.
        Ein Fenster mit einer Liste aller im Update-Satz enthaltenen Dateien wird geöffnet.
      3. Zum Herunterladen der ersten XML-Datei (in diesem Beispiel ist die Datei API0 2018-05-03 ) Klicken Sie in Ihrem System auf In XML exportieren .
      4. Öffnen Sie die andere XML-Datei (in diesem Beispiel lautet die Datei API1 2018-05-03 ) Und laden Sie diese Datei auf Ihr System herunter.
        Importieren Sie alle exportierten Dateien in eine andere Umgebung. Beispielsweise haben Sie den Export-Update-Satz in einem System erstellt, auf dem die Entwicklungsumgebung ausgeführt wird, und möchten ihn in ein anderes System importieren, auf dem die Produktionsumgebung ausgeführt wird.
    4. Importieren Sie die Cloud-API.
      1. Geben Sie in der Umgebung und in der neuen Instanz, in die Sie die Dateien importieren möchten, ein Update-Sätze Abgerufen Im Filternavigator, und drücken Sie dann die Eingabetaste.
      2. Klicken Sie auf Importieren Sie den Update-Satz aus XML Zugehöriger Link.
      3. Klicken Sie im angezeigten XML-Fenster importieren auf Wählen Sie Datei Aus , Wählen Sie die Exportdatei aus, und klicken Sie auf Hochladen .
        Die Cloud-API wird in Ihre neue Umgebung importiert.
    5. Um sicherzustellen, dass der Blueprint in die neue Umgebung importiert wird, wechseln Sie zu Ihrer Instanz in der neuen Umgebung und in Portal für Cloud-Admin., Navigieren Sie zu Design > Cloud-API > APIan.
      Die Cloud-API, die Sie importiert haben, sollte in der Liste der Cloud-APIs angezeigt werden.