Mova uma API em nuvem de um ambiente para outro

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 4 min. de leitura
  • Use conjuntos de atualizações para mover uma API de nuvem de um ambiente para outro. Os conjuntos de atualizações permitem agrupar uma API de nuvem e suas dependências em um conjunto nomeado e movê-las como uma unidade para outros sistemas para teste ou implantação. Por exemplo, você pode mover uma API em nuvem de um ambiente de desenvolvimento para um ambiente de produção.

    Antes de Iniciar

    • Usuários com a função sn_cmp.cloud_service_designer só podem exportar conjuntos de dados.
    • Usuários com a função de administrador podem exportar e importar conjuntos de atualizações.

    Função necessária: sn_cmp.cloud_service_designer ou admin

    Por Que e Quando Desempenhar Esta Tarefa

    Empacote a API de nuvem como um conjunto de atualizações. Em seguida, exporte o conjunto de atualizações do ambiente atual e importe-o para o outro ambiente.
    Nota:
    Se uma API de nuvem que você exporta do ambiente de origem existir no ambiente de destino, quando você importar esta API de nuvem, isso resultará em duas APIs de nuvem com o mesmo nome: Uma API de nuvem que existia antes da importação e outra API de nuvem que você acabou de importar. Por exemplo, se você exportar a API de configuração do Ansible do ambiente de desenvolvimento e já tiver uma API de nuvem com o mesmo nome no ambiente de produção, ao importar a API de configuração do Ansible para o ambiente de produção, duas APIs de nuvem com o mesmo nome, API de configuração do Ansible, residirão no ambiente de produção.

    Procedimento

    1. No Portal do administrador de nuvem, navegue até Design > API em Nuvem > API.
      Todas as APIs de nuvem aparecem na janela API de nuvem.
    2. Exporte a API de nuvem.
      1. Clique no ícone Exportar API em nuvem ( Ícone Exportar API em nuvemPara que a API em nuvem seja exportada.
        Figura 1. A janela do exportador de API em nuvem
        Janela do exportador de API em nuvem
      2. Na janela Exportador de API em nuvem, clique em um objeto na coluna Tipo.
        Na coluna à direita, selecione as entradas correspondentes para o objeto que você deseja exportar com a API de nuvem. Por exemplo, se você selecionar Script MID, todos os scripts MID correspondentes serão exibidos na coluna à direita.
      3. Clique em Avançar.
        Uma janela é aberta com um resumo das dependências indiretas da API de nuvem que você optou por incluir no conjunto de atualizações de exportação.
      4. Clique em Conjunto de atualizações de exportação .
        A janela Exportador de API em nuvem é aberta com Sucesso Caixa de seleção marcada em verde indicando que a API de nuvem foi exportada com sucesso junto com todas as suas dependências. Por padrão, todos os arquivos listados em Atualizações exportadas são baixados para o seu sistema automaticamente.
        Janela de sucesso do exportador de API em nuvem
        Nota:
        O número de conjuntos de atualizações criados é baseado no escopo dos registros que estão sendo exportados. Por exemplo, suponha que a API de nuvem que você está exportando tenha 100 registros: 60 registros estão no escopo um, 20 registros estão no escopo dois e os 20 registros restantes estão no escopo três. Nesse cenário, três conjuntos de atualizações são criados. Um conjunto de atualizações para cada escopo.
    3. Certifique-se de que os arquivos foram baixados.
      Se os arquivos não forem baixados, conclua estas etapas:
      1. Clique no arquivo de metadados.
        O arquivo de metadados menciona a ordem na qual os arquivos exportados devem ser importados. Neste exemplo, o arquivo intitulado Configuração do Ansible Tower API0 é o primeiro arquivo a ser exportado, seguido pelo arquivo intitulado Configuração do Ansible Tower API1 .
      2. Com base na ordem mencionada no arquivo de metadados, clique no arquivo apropriado para abri-lo.
        Uma janela é aberta com uma lista de todos os arquivos contidos no conjunto de atualizações.
      3. Para baixar o primeiro arquivo XML (neste exemplo, o arquivo é API0 2018-05-03 ) em seu sistema, clique em Exportar para XML .
      4. Abra o outro arquivo XML (neste exemplo, o arquivo é API1 2018-05-03 e baixe esse arquivo para o seu sistema.
        Importe todos os arquivos exportados para outro ambiente. Por exemplo, você pode ter criado o conjunto de atualizações de exportação em um sistema que executa o ambiente de desenvolvimento e deseja importá-lo para outro sistema que executa o ambiente de produção.
    4. Importe a API de nuvem.
      1. No ambiente e na nova instância em que você deseja importar os arquivos, insira Conjuntos de atualizações recuperados No navegador de filtros e pressione a tecla Enter.
      2. Clique em Importar conjunto de atualizações do XML link relacionado.
      3. Na janela Importar XML exibida, clique em Escolha Arquivo , selecione o arquivo de exportação e clique em Upload .
        A API de nuvem é importada para o seu novo ambiente.
    5. Para verificar se o plano gráfico foi importado para o novo ambiente, acesse sua instância no novo ambiente e no Portal de Administração de Nuvem, navegue até Design > API em Nuvem > API.
      A API de nuvem que você importou deve aparecer na lista de APIs de nuvem.