Esta lista de tareas te ayudará a migrar proyectos entre los recursos de la organización. La siguiente lista de tareas contiene una lista de las tareas principales involucradas en la migración de un proyecto entre los recursos de la organización, instrucciones breves para cada paso y un vínculo a 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 proyectos (
roles/resourcemanager.projectMover
) en el proyecto que deseas migrar y su recurso superior.Creador de proyectos (
roles/resourcemanager.projectCreator
) en la carpeta de destino o el recurso de la organizaciónAdministrador 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 detalles sobre los roles y permisos que necesitas, consulta Cómo asignar 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.Configura la 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 no se configuran correctamente ninguna de estas restricciones, 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 de políticas de la organización, consulta Configura 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 Cómo realizar la migración.