Eine Blaupause aus einer Umgebung in eine andere verschieben

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 4 Minuten Lesedauer
  • Mit Update Sets können Sie eine Blaupause und ihre Abhängigkeiten zwischen Umgebungen verschieben. Über Update Sets können Sie eine Blaupause und ihre Abhängigkeiten in einem benannten Set gruppieren und dann als Einheit in andere Systeme verschieben, um sie dort zu testen oder bereitzustellen. Beispielsweise können Sie eine Blaupause aus einer Entwicklungsumgebung in eine Produktionsumgebung verschieben.

    Vorbereitungen

    Erforderliche Rolle: „sn_cmp.cloud_service_designer“ oder „admin“
    • Benutzer mit der Rolle „sn_cmp.cloud_service_designer“ können nur Update Sets exportieren.
    • Benutzer mit der Administratorrolle können Update Sets exportieren und importieren.

    Warum und wann dieser Vorgang ausgeführt wird

    Verpacken Sie die Blaupause als Update Set. Exportieren Sie dann das Update Set aus seiner aktuellen Umgebung, und importieren Sie es in eine andere Umgebung.

    Prozedur

    1. Navigieren Sie im Cloud-Adminportal zu Design > Blueprints.
      Alle Blaupausen, egal ob veröffentlicht oder Entwurf, werden im Fenster „Blueprints“ (Blaupausen) angezeigt.
    2. Exportieren Sie die Blaupause.
      1. Klicken Sie für die Blaupause, die Sie exportieren möchten, auf das Symbol „Exportieren“ ( Blaupausenexport-Symbol).
        Abbildung : 1. Fenster „Blaupausenexport“
        Fenster „Blaupausenexport“

        Das Fenster „Blueprint Exporter“ (Blaupausenexporteur) enthält eine Liste aller indirekten Abhängigkeiten (Richtlinie, MID Serverskript-Einbindungen, MID Serverskript-Dateien, Skripteinbindungen und Workflows) für den Plan. Objekte wie Richtlinien, Pools, MID-Skripts, Skripteinbindungen und Workflows sind nicht direkt Teil einer Blaupause, aber eine Blaupause kann davon abhängen, dass diese Objekte ordnungsgemäß funktionieren.

      2. Klicken Sie im Fenster „Blueprint Exporter“ (Blaupausenexporteur) auf ein Objekt in der Spalte „Type“ (Typ).
        Wählen Sie in der rechten Spalte die entsprechenden Einträge des Objekts aus, das Sie mit der Blaupause exportieren möchten. Wenn Sie beispielsweise MID Server-Skripteinbindungen auswählen, werden alle entsprechenden Skripteinbindungen in der rechten Spalte angezeigt. Wenn ein Workflow untergeordnete Workflows enthält, wählen Sie den übergeordneten Workflow und alle untergeordneten Workflows aus, damit der Workflow exportiert werden kann. Wenn einem Workflow benutzerdefinierte Aktivitäten zugeordnet sind, exportieren Sie diese zuerst und anschließend den Workflow.
      3. Klicken Sie auf Next (Weiter).
        Ein Fenster wird geöffnet, das eine Zusammenfassung der indirekten Abhängigkeiten aufführt, die Sie in das Export-Update Set aufgenommen haben.
      4. Klicken Sie auf Update Set exportieren.
        Das Fenster „Blueprint Exporter“ (Blaupausenexporteur) wird geöffnet. Das Kontrollkästchen Success (Erfolg) wird in Grün angezeigt. Dies zeigt an, dass die Blaupause mit allen zugehörigen Abhängigkeiten exportiert wurde. Standardmäßig werden alle unter „Exported Update Set(s)“ (Exportierte Update Sets) aufgeführten Dateien automatisch auf Ihr System heruntergeladen. Wenn die Dateien jedoch nicht automatisch heruntergeladen werden, führen Sie folgende Schritte aus.
        Fenster „Blueprint Exporter Success“ (Blueprint-Exporteur-Erfolg)
        Hinweis:
        Die Anzahl der erstellten Update Sets basiert auf dem Umfang der Datensätze, die exportiert werden. Beispiel: Angenommen, die Blaupause, die Sie exportieren, weist insgesamt 100 Datensätze auf – 60 Datensätze befinden sich in Umfang 1, 20 Datensätze befinden sich in Umfang 2, und die verbleibenden 20 Datensätze befinden sich in Umfang 3. In einem solchen Szenario werden drei Update Sets erstellt. Ein Update Set für jeden Umfang.
    3. Stellen Sie sicher, dass die Dateien heruntergeladen werden.
      Wenn die Dateien nicht heruntergeladen werden, führen Sie die nachstehenden Schritte aus.
      1. Klicken Sie auf die Metadatendatei.
        Die Metadatendatei zeigt die Reihenfolge an, in der die exportierten Dateien importiert werden sollen. In diesem Beispiel ist die Datei blueprint10 die erste zu exportierende Datei, gefolgt von der Datei blueprint11.
      2. Klicken Sie basierend auf der in der Metadatendatei angegebenen Reihenfolge auf die entsprechende Datei, um sie zu öffnen.
        Ein Fenster mit einer Liste aller im Update Set enthaltenen Dateien wird geöffnet.
      3. Zum Herunterladen der ersten XML-Datei (in diesem Beispiel ist dies blueprint10) auf das System klicken Sie Export to XML (In XML exportieren).
        Importieren Sie alle exportierten Dateien in eine andere Umgebung. Benutzer mit der Administratorrolle können die Dateien importieren. Beispiel: Sie haben das zu exportierende Update Set in einem System erstellt, das die Entwicklungsumgebung ausführt, und möchten das Update Set in ein anderes System importieren, auf dem die Produktionsumgebung ausgeführt wird.
      4. Öffnen Sie die andere XML-Datei (im Beispiel ist dies blueprint11), und laden Sie diese Datei ebenfalls auf das System herunter.
    4. Importieren Sie die Blaupause.
      1. Geben Sie in der Umgebung und der neuen Instanz, in die Sie die Dateien importieren möchten, im Filternavigator Retrieved Update Sets (Abgerufene Update Sets) ein, und drücken Sie dann die Eingabetaste.
      2. Klicken Sie auf den zugehörigen Link Update Set aus XML importieren.
      3. Klicken Sie im daraufhin angezeigten Fenster „Import XML“ (XML importieren) auf Choose File (Dateiauswahl), wählen Sie die Exportdatei, und klicken Sie auf Upload (Hochladen).
      Hinweis:
      Wenn in der Zielumgebung eine Blaupause vorliegt, die Sie aus der Quellumgebung exportiert haben und beide Blaupausen eine andere sys_id haben, wird beim Importieren der Blaupause ein Fehler angezeigt und der Importvorgang wird beendet. Exportieren Sie eine andere Blaupause aus der Quellumgebung oder löschen Sie in der Zielumgebung die Blaupause mit dem identischen Namen. Wenn in der Zielumgebung eine Blaupause vorliegt, die Sie aus der Quellumgebung exportiert haben und beide Blaupausen die gleiche sys_id haben, wird die Blaupause in der Zielumgebung mit der Blaupause aktualisiert, die Sie aus der Quellumgebung exportiert haben.
    5. Um zu überprüfen, ob die Blaupause in die neue Umgebung importiert wird, wechseln Sie zu Ihrer Instanz in der neuen Umgebung, und navigieren Sie in Portal für Cloud-Admin.zu Design > Blueprints.
      Die von Ihnen importierte Blaupause sollte in den aufgeführten Blaupausen angezeigt werden.