Vous consultez la documentation Apigee Edge.
Accédez à la
documentation**Apigee X**. info
Vous pouvez migrer du code dans votre organisation Apigee Edge d'une organisation d'évaluation à une autre, ou d'une organisation d'évaluation à une organisation avec un forfait payant. À l'aide de l'outil de migration Apigee, vous pouvez migrer la majeure partie du code, et il ne vous restera que quelques éléments à copier manuellement.
L'outil de migration Apigee est un outil Open Source qui utilise un exécuteur de tâches JavaScript, Grunt. L'outil effectue des appels aux API de gestion Apigee pour les deux organisations avec lesquelles vous travaillez.
Vous trouverez l'outil dans le migrate outil dépôt GitHub.
Données migrées
Avec l'outil, vous pouvez importer et exporter des données concernant les éléments suivants :
- développeurs
- proxys (dernière version)
- flux partagés
- produits
- applis
- clés d'application
- KVM (organisation et environnement)
Vous pouvez également importer les types de données suivants d'un fichier CSV vers une organisation Apigee :
- développeurs
- applis
- clés d'application
- KVM (organisation et environnement)
Données non migrées
Veuillez noter que les entités suivantes ne seront pas migrées dans le cadre de cet outil. Dans la plupart des cas, vous devrez les migrer manuellement à l'aide de la console Apigee Edge.
- Ressources de cache et valeurs mises en cache. Veuillez recréer les ressources de cache avant de déployer
vos proxys.
- Pour en savoir plus, consultez la page Créer et modifier un cache d'environnement.
- Ressources d'environnement telles que les serveurs cibles, les hôtes virtuels et les keystores. Pour en savoir plus, consultez les pages suivantes :
- Entrées KVM pour les mappages clé-valeur "chiffrés". Les valeurs chiffrées ne peuvent pas être récupérées à l'aide de l'
API de gestion. Notez les valeurs que vous utilisez dans votre ancienne organisation, puis ajoutez-les
manuellement à la nouvelle organisation.
- Consultez la section Utiliser des mappages clé-valeur maps.
- Ressources au niveau de l'organisation ou de l'environnement, telles que les fichiers .jar, .js, etc.
- Données analytiques. Ces données ne peuvent pas être migrées.
- Hooks de flux. Vous pouvez utiliser l'interface utilisateur pour les télécharger et les importer dans la nouvelle organisation.
- Pour en savoir plus, consultez la section Associer un flux partagé à l'aide d'un hook de flux.
Utiliser l'outil de migration Apigee
L'outil de migration Apigee est un outil Node.js Open Source qui utilise l'exécuteur de tâches Grunt. Une fois que vous avez téléchargé l'outil, configurez-le avec des informations sur vos anciennes et nouvelles organisations. Ensuite, exécutez les tâches de l'outil de migration pour exporter et importer les parties de votre organisation.
De manière générale, la migration comprend les étapes suivantes :
- Collectez des informations sur les organisations à partir desquelles vous effectuez la migration et vers lesquelles vous importez des données. Par exemple,
vous aurez besoin des éléments suivants :
- URL de base pour les appels d'API de gestion, par exemple https://api.enterprise.apigee.com
- Nom d'utilisateur et mot de passe d'un administrateur de l'organisation. Par exemple, il s'agit des identifiants utilisés pour se connecter à la console de gestion Apigee Edge.
- Nom et environnement de l'ancienne organisation.
- Nom de l'environnement de l'organisation cible dans lequel les éléments migrés sont déployés.
- Configurez l'outil avec des informations sur vos organisations.
- Exécutez les tâches Grunt définies dans l'outil de migration pour exporter les données de l'organisation vers votre lecteur local, puis importez les données dans une autre organisation.
- Vérifiez que les données que vous avez migrées fonctionnent comme prévu dans la nouvelle organisation.
Pour commencer la migration, utilisez la documentation du dépôt de l'outil de migration pour installer, configurer et exécuter l'outil.