Sie sehen die Dokumentation zu Apigee Edge.
Zur Apigee X-Dokumentation weitere Informationen
Sie können Code in Ihrer Apigee Edge-Organisation von einer Bewertungsorganisation in eine andere oder von einer Bewertungsorganisation zu einer kostenpflichtigen Tariforganisation migrieren. Mit dem Apigee-Migrationstool können Sie den Großteil des Codes migrieren, sodass nur ein paar Teile manuell kopiert werden müssen.
Das Apigee-Migrationstool ist ein Open-Source-Tool, das den JavaScript-Task-Runner Grunt verwendet. Das Tool ruft Apigee Management APIs für beide Organisationen auf, mit denen Sie arbeiten.
Sie finden das Tool im GitHub-Repository zur Migration.
Migrierte Daten
Das Tool ermöglicht den Import und Export von Daten zu:
- Entwickler
- Proxys (aktuelle Version)
- freigegebene Abläufe
- products
- Apps
- App-Schlüssel
- KVMs (Organisation und Umgebung)
Sie können auch die folgenden Arten von Daten aus einer CSV-Datei in eine Apigee-Organisation importieren:
- Entwickler
- Apps
- App-Schlüssel
- KVMs (Organisation und Umgebung)
Daten nicht migriert
Die folgenden Entitäten werden im Rahmen dieses Tools nicht migriert. In den meisten Fällen müssen Sie diese manuell mit der Apigee Edge-Konsole migrieren.
- Ressourcen und zwischengespeicherte Werte im Cache speichern. Erstellen Sie die Cache-Ressourcen neu, bevor Sie Ihre Proxys bereitstellen.
- Weitere Informationen finden Sie unter Umgebungs-Cache erstellen und bearbeiten.
- Umgebungsressourcen wie Zielserver, Virtualhosts und Schlüsselspeicher. Weitere Informationen finden Sie unter:
- KVM-Einträge für "verschlüsselte" Schlüssel/Wert-Zuordnungen. Verschlüsselte Werte können über die Management API nicht abgerufen werden. Notieren Sie sich die Werte, die Sie in Ihrer alten Organisation verwenden, und fügen Sie diese dann manuell der neuen Organisation hinzu.
- Ressourcen auf Organisations- oder Umgebungsebene wie JAR-Dateien, JS-Dateien usw.
- Analytics-Daten. Diese Daten können nicht migriert werden.
- Flow Hooks. Sie können sie über die Benutzeroberfläche herunterladen und in die neue Organisation importieren.
- Weitere Informationen finden Sie unter Freigegebenen Ablauf mithilfe eines Ablauf-Hooks anhängen.
Apigee-Migrationstool verwenden
Das Apigee-Migrationstool ist ein Open-Source-Node.js-Tool, das den Task-Runner Grunt verwendet. Nachdem Sie das Tool heruntergeladen haben, konfigurieren Sie es mit Informationen über Ihre alte und neue Organisation. Anschließend führen Sie Aufgaben des Migrationstools aus, um die Teile Ihrer Organisation zu exportieren und zu importieren.
Grundsätzlich umfasst die Migration die folgenden Schritte:
- Sammeln Sie Informationen zu den Organisationen, aus denen Sie migrieren und in die Sie Daten importieren. Beispiel:
- Basis-URL für Verwaltungs-API-Aufrufe, z. B. https://api.enterprise.apigee.com
- Die Nutzer-ID und das Passwort eines Administrators der Organisation. Dies sind beispielsweise die Anmeldedaten, die für die Anmeldung in der Apigee Edge-Verwaltungskonsole verwendet werden.
- Name und Umgebung der alten Organisation.
- Der Name der Zielorganisationsumgebung, in der die migrierten Teile bereitgestellt werden.
- Konfigurieren Sie das Tool mit Informationen zu Ihren Organisationen.
- Führen Sie im Migrationstool definierte Grunt-Aufgaben aus, um Organisationsdaten auf Ihr lokales Laufwerk zu exportieren, und importieren Sie die Daten dann in eine andere Organisation.
- Prüfen Sie, ob die migrierten Daten in der neuen Organisation wie vorgesehen funktionieren.
Lesen Sie bei den ersten Schritten mit der Migration die Dokumentation im Repository des Migrationstools, um das Tool zu installieren, zu konfigurieren und auszuführen.