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 principal do projeto, é provável que seus projetos não sejam refletidos como esperado na organização real no console doGoogle Cloud . Isso pode fazer parecer que o projeto não está associado a nenhum recurso de organização.

Para determinar se o projeto está associado a um recurso de 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 parent não aparecer na saída, isso confirma que o projeto não está associado a um recurso de organização.

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

Para mais detalhes sobre a migração de projetos, consulte o seguinte:

O recurso projeto é a entidade organizadora de nível básico em um recurso organização doGoogle Cloud . Os projetos são criados em recursos de 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 de unidades de negócios, entre outros fatores.

É possível usar a API Resource Manager para migrar projetos entre recursos de organização. A API Resource Manager também permite reverter a migração, movendo o projeto de volta ao seu 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 de 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.