Como migrar projetos entre recursos da organização

Este guia explica os seguintes cenários de migração:

  • Migração de projetos de uma organização para outro recurso de organização.
  • Migração de projetos criados sem um recurso de organização associado para a hierarquia de um recurso de organização.

Se você não tiver a permissão resourcemanager.organizations.get no recurso da organização pai do projeto, é provável que seus projetos não sejam refletidos conforme o esperado na organização real no console do Google Cloud. Isso pode fazer parecer que o projeto não está associado a nenhum recurso da organização.

Para determinar se o projeto está associado a um recurso da organização, faça o seguinte:

gcloud

Execute este comando:

gcloud projects describe PROJECT_ID

Substitua PROJECT_ID pelo ID do projeto que você quer migrar.

Se o recurso pai não for mostrado na saída, isso confirma que o projeto não está associado a um recurso da organização.

Se o recurso pai (pasta ou recurso de organização) for exibido na saída, isso confirma que o projeto está associado a um recurso de organização.

Para mais detalhes relacionados à migração de projetos, consulte:

O recurso de projeto é a entidade organizadora de nível básico em um recurso de organização do Google Cloud. Os projetos são criados em recursos da organização e podem ser colocados em pastas ou no próprio recurso da organização, formando a hierarquia de recursos. Talvez seja necessário migrar projetos entre recursos da organização devido a aquisições, requisitos regulamentares e separação entre unidades de negócios, entre outros fatores.

Você pode usar a API Resource Manager para migrar projetos entre recursos da organização. A API Resource Manager também permite reverter a migração, movendo o projeto de volta ao local original na hierarquia de recursos.

Impacto na cota

Se você tiver cotas definidas em um determinado nível de recurso, os seguintes aspectos serão aplicados após a migração:

  • As cotas definidas no nível do projeto permanecem inalteradas.
  • As cotas definidas no nível do recurso da organização não são transferidas. A organização perde todas as cotas herdadas.

As páginas a seguir podem ser usadas para determinar quais cotas são aplicadas a um recurso da organização:

Exemplo

$ gcloud alpha services quota list --service=compute.googleapis.com --consumer=projects/workloadyee --filter="metric: compute.googleapis.com/cpus"

...
  - defaultLimit: '600'
    dimensions:
      region: us-central1
    effectiveLimit: '650'
...

A seguir

Para saber mais sobre as tarefas envolvidas na migração de projetos, consulte a lista de verificação de migração de projetos.