Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Esta lista de tareas te ayudará a trasladar proyectos entre organizaciones. La siguiente lista de tareas contiene una lista de las tareas principales relacionadas con el traslado de un proyecto entre organizaciones, instrucciones breves para cada paso y un vínculo a más información.
Lista de tareas
Haz clic en un elemento de la lista de tareas para ver más información y en la casilla cuando completes una tarea.
Debes considerar cómo la migración afectará a los servicios que se ejecutan dentro del proyecto. Los cambios en la jerarquía de recursos que causa el traslado de un proyecto pueden generar cambios en las políticas heredadas, como las políticas de la organización y de la administración de identidades y accesos.
Crea un plan para asegurarte de que los impactos potenciales se mitiguen durante el traslado del proyecto. Si necesitas ayuda para informar tu plan, usa la API de Análisis de movimiento a fin de obtener un desglose detallado de los bloqueadores del traslado del proyecto.
Debido a la naturaleza natural que supone mover un proyecto de una organización a otra, existen muchas interacciones posibles entre los servicios que se usan a nivel de proyecto y de la organización. Como parte de tu plan de migración, debes considerar estos casos si dependes de los servicios involucrados en la operación de tu proyecto.
Necesitas un conjunto particular de funciones de IAM para mover un proyecto de una organización a otra. También necesitarás permiso para crear y administrar políticas de la organización.
Puedes obtener estos permisos si adquieres las siguientes funciones:
Migrador del proyecto (roles/resourcemanager.projectMover) en el proyecto que deseas mover y su recurso superior.
Creador del proyecto (roles/resourcemanager.projectCreator) en la organización o carpeta de destino.
Administrador de políticas de la organización (roles/orgpolicy.policyAdmin) en las organizaciones de origen y de destino.
Para obtener más detalles sobre las funciones y los permisos que necesitas, consulta Asigna permisos.
Para realizar un traslado de proyecto de una organización a otra, debes establecer la restricción constraints/resourcemanager.allowedExportDestinations, que define las organizaciones a las que se puede trasladar el proyecto.
En el destino, debes establecer la restricción constraints/resourcemanager.allowedImportSources que define las organizaciones desde las que se pueden importar los proyectos.
Si alguna de estas restricciones no se configuró de forma correcta, la migración fallará con un error FAILED_PRECONDITION.
Una vez que hayas completado los pasos anteriores, puedes usar la API de Resource Manager para mover un recurso de proyecto. Puedes usar el comando gcloud beta projects move de la CLI de Google Cloud o el método projects.update() de la API de REST para realizar el traslado.
Para obtener más información sobre cómo migrar el proyecto, consulta Realiza la migración.