Mithilfe der vRealize Automation-REST-API oder dem vRealize CloudClient können Sie Blueprints und Inhalte programmgesteuert aus einer vRealize Automation-Umgebung exportieren und in eine andere Umgebung importieren.

Beispielsweise können Sie Ihre Blueprints in einer Entwicklungsumgebung erstellen und testen und anschließend in Ihre Produktionsumgebung importieren. Sie können aber auch eine Eigenschaftsdefinition aus einem Community-Forum in Ihre aktive vRealize Automation-Mandanteninstanz importieren.

Die folgenden vRealize Automation-Inhaltselemente können Sie programmgesteuert importieren und exportieren:

  • Anwendungs-Blueprints und alle zugehörigen Komponenten

  • IaaS-Maschinen-Blueprints

  • Software-Komponenten

  • XaaS-Blueprints

  • Komponentenprofile

  • Eigenschaftsgruppen

    Informationen zu Eigenschaftsgruppen sind mandantenspezifisch und werden nur mit dem Blueprint importiert, wenn die Eigenschaftsgruppe bereits in der vRealize Automation-Zielinstanz vorhanden ist.

Wenn Sie einen Blueprint aus einer vRealize Automation-Mandanteninstanz in eine andere Mandanteninstanz exportieren, werden die Informationen zu Eigenschaftsgruppen für diesen Blueprint für den importierten Blueprint nur erkannt, wenn die Eigenschaftsgruppe bereits in der Zielmandanteninstanz vorhanden ist. Wenn Sie beispielsweise einen Blueprint importieren, der die Eigenschaftsgruppe mica1 enthält, ist die Eigenschaftsgruppe mica1 nur im importierten Blueprint vorhanden, wenn die Eigenschaftsgruppe mica1 bereits in der vRealize Automation-Instanz vorhanden ist, in die Sie den Blueprint importieren. Um den Verlust von Informationen zu Eigenschaftsgruppen beim Exportieren eines Blueprints aus einer vRealize Automation-Instanz in eine andere zu vermeiden, erstellen Sie mithilfe von vRealize CloudClient eine Exportpaket-ZIP-Datei, die die Eigenschaftsgruppe enthält. Importieren Sie dann diese Paket-ZIP-Datei in den Zielmandanten, bevor Sie den Blueprint importieren. Weitere Informationen zur Verwendung von vRealize CloudClient zum Auflisten, Verpacken, Exportieren und Importieren von Eigenschaftsgruppen sowie anderen vRealize Automation-Elementen finden Sie im VMware Developer Center unter https://developercenter.vmware.com/tool/cloudclient.

Tabelle 1. Auswählen Ihres Import- und Exporttools

Tool

Weitere Informationen

vRealize CloudClient

Weitere Informationen finden Sie auf der VMware Developer-Website unter https://developercenter.vmware.com/tool/cloudclient.

vRealize Automation-REST-API

Weitere Informationen finden Sie im Programmierhandbuch im vRealize Automation Informationscenter unter https://www.vmware.com/support/pubs/vcac-pubs.html.

Anmerkung:

Wenn Sie Blueprints programmgesteuert über vRealize Automation-Bereitstellungen hinweg exportieren und importieren, z. B. von einer Test- zu einer Produktionsumgebung oder von einer Organisation zu einer anderen, ist es wichtig zu erkennen, dass geklonte Vorlagendaten in dem Paket enthalten sind. Wenn Sie das Blueprint-Paket importieren, werden Standardeinstellungen basierend auf den Informationen im Paket aufgefüllt. Wenn Sie z. B. einen Blueprint, der mithilfe eines geklonten Workflows erstellt wurde, exportieren und anschließend importieren und die Vorlage, von der die geklonten Daten abgeleitet wurden, an keinem Endpoint innerhalb derjenigen vRealize Automation-Bereitstellung vorhanden ist, in welche Sie den Blueprint importieren, sind einige importierte Blueprint-Einstellungen bei dieser Bereitstellung nicht anwendbar.