Você está visualizando a documentação do Apigee Edge.
Acesse a
documentação da
Apigee X. info
É possível migrar o código na sua organização do Apigee Edge de uma organização de avaliação para outra ou de uma organização de avaliação para uma organização de plano pago. Usando a ferramenta de migração da Apigee, é possível migrar a maior parte do código, deixando apenas algumas partes para copiar manualmente.
A ferramenta de migração da Apigee é uma ferramenta de código aberto que usa um executor de tarefas JavaScript, o Grunt. A ferramenta faz chamadas para as APIs de gerenciamento da Apigee para as duas organizações com que você está trabalhando.
Você vai encontrar a ferramenta no repositório da ferramenta de migração no GitHub.
Dados migrados
Com a ferramenta, é possível importar e exportar dados sobre:
- desenvolvedores
- proxies (versão mais recente)
- fluxos compartilhados
- produtos
- apps
- chaves de app
- KVMs (org e env)
Também é possível importar os seguintes tipos de dados de um arquivo CSV para uma organização do Apigee:
- desenvolvedores
- apps
- chaves de app
- KVMs (org e env)
Dados não migrados
As entidades a seguir não serão migradas como parte desta ferramenta. Na maioria dos casos, você vai precisar migrar esses recursos manualmente usando o console do Apigee Edge.
- Armazene recursos e valores em cache. Recrie os recursos de cache antes de implantar
seus proxies.
- Para mais informações, consulte Como criar e editar um cache de ambiente.
- Recursos do ambiente, como servidores de destino, hosts virtuais e keystores. Para mais informações, consulte:
- Entradas de KVM para mapas de chave-valor "criptografados". Os valores criptografados não podem ser recuperados usando a
API Management. Anote os valores que você está usando na organização antiga e adicione esses valores
manualmente à nova organização.
- Consulte Como trabalhar com mapas de chave-valor.
- Recursos no nível da organização ou do ambiente, como arquivos .jar, .js e assim por diante.
- Dados do Google Analytics. Não é possível migrar esses dados.
- Ganchos de fluxo. Você pode usar a interface para fazer o download e importar esses dados para a nova organização.
- Para mais informações, consulte Como anexar um fluxo compartilhado usando um gancho de fluxo.
Como usar a ferramenta de migração da Apigee
A ferramenta de migração da Apigee é uma ferramenta Node.js de código aberto que usa o gerenciador de tarefas Grunt. Depois de fazer o download da ferramenta, configure-a com informações sobre as organizações antigas e novas. Em seguida, execute tarefas da ferramenta de migração para exportar e importar as partes da sua organização.
De modo geral, a migração inclui as seguintes etapas:
- Colete informações sobre as organizações de origem e de destino da migração. Por exemplo,
você vai precisar de:
- URL base para chamadas de API de gerenciamento, como https://api.enterprise.apigee.com
- ID de usuário e senha de um administrador da organização. Por exemplo, estas são as credenciais usadas para fazer login no console de gerenciamento do Apigee Edge.
- O nome e o ambiente da organização antiga.
- O nome do ambiente da organização de destino para onde as partes migradas são implantadas.
- Configure a ferramenta com informações sobre suas organizações.
- Execute as tarefas do Grunt definidas na ferramenta de migração para exportar os dados da organização para o drive local e, em seguida, importe os dados para outra organização.
- Verifique se os dados migrados funcionam como esperado na nova organização.
Para começar a migração, use a documentação no repositório da ferramenta de migração para instalar, configurar e executar a ferramenta.