Como migrar dados de uma organização de avaliação da Apigee

Você está lendo 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, você pode 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ê encontra a ferramenta no reposição do GitHub da ferramenta de migração.

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 (organização e ambiente)

Também é possível importar os seguintes tipos de dados de um arquivo CSV para uma organização da Apigee:

  • desenvolvedores
  • apps
  • chaves de app
  • KVMs (organização e ambiente)

Dados não migrados

As entidades a seguir não serão migradas como parte dessa ferramenta. Na maioria dos casos, será necessário migrá-las manualmente usando o console do Apigee Edge.

Como usar a ferramenta de migração da Apigee

A ferramenta de migração da Apigee é uma ferramenta de código aberto do Node.js que usa o executor de tarefas, 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.

Em um nível alto, a migração inclui as seguintes etapas:

  1. Colete informações sobre as organizações de que você está migrando e para as quais está importando. Por exemplo, você vai precisar de:
    • URL base para chamadas de API de gerenciamento, como https://api.enterprise.apigee.com
    • O ID do usuário e a 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.
  2. Configure a ferramenta com informações sobre suas organizações.
  3. Execute as tarefas do Grunt definidas na ferramenta de migração para exportar dados da organização para sua unidade local e, em seguida, importe os dados para outra organização.
  4. Verifique se os dados migrados funcionam como deveriam 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.