Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Use esta lista de verificação para migrar projetos entre recursos da organização. A
checklist abaixo contém uma lista das principais tarefas envolvidas na migração de um
projeto entre recursos da organização, instruções breves para cada etapa e um link
para mais informações.
Pense em como sua migração afetará os serviços em execução no projeto. As alterações na hierarquia de recursos causadas por uma migração de projeto podem levar
a alterações nas políticas herdadas, como políticas da organização e
políticas do Identity and Access Management.
Crie um plano para garantir que possíveis impactos sejam atenuados durante a
migração do projeto. Para ajudar a informar seu plano, use a
API Move Analysis para ver uma análise detalhada dos bloqueadores para
a migração do projeto.
Você precisa de um conjunto específico de papéis do IAM para migrar um projeto entre os recursos da organização. Você também precisará de permissão para criar e gerenciar políticas da organização.
Para receber essas permissões, adquira os papéis a seguir:
Movimentador de projeto (roles/resourcemanager.projectMover) no projeto que você quer migrar e o recurso pai dele.
Criador de projetos (roles/resourcemanager.projectCreator) na pasta de destino ou no recurso da organização.
Administrador de políticas da organização (roles/orgpolicy.policyAdmin) nos recursos da organização de origem
e de destino.
Para saber mais sobre os papéis e permissões necessários, consulte
Atribuir permissões.
Para executar uma migração de projeto entre recursos da organização, você precisa definir
a restrição constraints/resourcemanager.allowedExportDestinations, que
define os recursos da organização para os quais o projeto pode ser migrado.
No lado do destino, você precisa definir a restrição constraints/resourcemanager.allowedImportSources que define os recursos da organização de onde os projetos podem ser importados.
Se uma dessas restrições não estiver configurada corretamente, a migração falhará
com um erro FAILED_PRECONDITION.
Ao migrar um projeto entre recursos da organização,
é possível que você precise lidar com determinados cenários no nível do projeto e
da organização. Pode haver serviços envolvidos que você precisaria considerar. Como parte do seu plano de migração, considere esses casos se você depender dos serviços envolvidos na operação do seu projeto.
Depois de concluir as etapas acima, use a API Resource Manager para migrar um projeto. É possível usar o comando gcloud beta projects move
da Google Cloud CLI ou o método da API REST projects.update() para
realizar a migração.
Para mais detalhes sobre como migrar seu projeto, consulte
Executar a migração.