Você está vendo a documentação do Apigee Edge.
Acesse a
documentação da Apigee X. informações
É 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. Com 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 é de código aberto e usa um executor de tarefas em JavaScript, o Grunt. A ferramenta faz chamadas para as APIs de gerenciamento da Apigee para ambas as organizações com que você está trabalhando.
Você pode encontrar a ferramenta no repositório do GitHub da ferramenta de migração.
Dados migrados
Com a ferramenta, você pode importar e exportar dados sobre:
- desenvolvedores
- proxies (versão mais recente)
- fluxos compartilhados
- produtos
- apps
- chaves de apps
- KVMs (org e env)
Também é possível importar os seguintes tipos de dados de um arquivo CSV para uma organização da Apigee:
- desenvolvedores
- apps
- chaves de apps
- KVMs (org e env)
Dados não migrados
As entidades abaixo não vão migrar como parte da ferramenta. Na maioria dos casos, você precisa migrá-los manualmente usando o console do Apigee Edge.
- Armazenar recursos e valores em cache. Recrie os recursos de cache antes de implantar
os proxies.
- Para mais informações, consulte Como criar e editar um cache de ambiente.
- Recursos de ambiente, como servidores de destino, hosts virtuais e keystores. Para mais informações, consulte:
- Entradas KVM para mapas de chave-valor "criptografados". Não é possível recuperar os valores criptografados usando a
API de gerenciamento. Anote os valores que você está usando na organização antiga e os adicione
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 etc.
- dados de análise. Não é possível migrar esses dados.
- Ganchos de fluxo. Você pode usar a interface para fazer o download deles e importá-los 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 é um recurso Node.js de código aberto que usa o executor de tarefas, o Grunt. Depois de fazer o download da ferramenta, configure-a com informações sobre suas 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 onde você está migrando e importando. Por exemplo,
você vai precisar do seguinte:
- URL de base para chamadas de API de gerenciamento, como https://api.enterprise.apigee.com
- ID do usuário e senha de um administrador da organização. Por exemplo, essas 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 em que 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 sua unidade local e importá-los para outra organização.
- Verifique se os dados migrados estão funcionando normalmente na nova organização.
Para começar a migração, use a documentação no repositório de ferramentas de migração para instalar, configurar e executar a ferramenta.