Esta lista de tareas te ayudará a migrar proyectos entre los recursos de la organización. El lista de tareas que aparece a continuación contiene una lista de las principales tareas involucradas en la migración de un proyecto entre recursos de la organización, instrucciones breves para cada paso y un vínculo para obtener más información.
Crea un plan para asegurarte de que se mitiguen los posibles impactos durante la migración de tu proyecto. Para fundamentar tu plan, usa la API de Move Analysis y obtén un desglose detallado de los bloqueos para la migración del proyecto.
Para obtener más información, consulta Crea un plan de migración.
Puedes obtener estos permisos si adquieres los siguientes roles:
Migrador de proyecto (
roles/resourcemanager.projectMover
) en el proyecto que deseas migrar y su recurso superior.Creador de proyectos (
roles/resourcemanager.projectCreator
) en el destino carpeta u recurso de la organización.Administrador de políticas de la organización (
roles/orgpolicy.policyAdmin
) en los recursos de la organización de origen y de destino
Para obtener más información sobre los roles y permisos que necesitas, consulta Asigna permisos.
Establece la restricción
constraints/resourcemanager.allowedExportDestinations
en el recurso superior del proyecto que deseas migrar. Esta restricción define los recursos de la organización a los que se puede migrar el proyecto.Establece el Restricción
constraints/resourcemanager.allowedImportSources
en el recurso de destino. Esta restricción define los recursos de la organización desde los que se pueden importar los proyectos.
Si cualquiera de estas restricciones no se configura correctamente, la migración fallará.
con un error FAILED_PRECONDITION
.
Para configurar las políticas de la organización necesarias para la migración del proyecto, debes tener el rol roles/orgPolicy.policyAdmin
en la organización superior y en la de destino.
Para obtener más información sobre estas restricciones en las políticas de la organización, consulta Configura las políticas de la organización.
Para obtener una lista de casos especiales y cómo manejarlos, consulta Cómo manejar casos especiales.
gcloud beta projects move
de Google Cloud CLI o el método projects.update()
de la API de REST para realizar la migración.
Para obtener más detalles sobre cómo migrar tu proyecto, consulta Realiza la migración.