This guide explains the following migration scenarios:
- Migration of projects between organization resources.
- Migration of projects that were created with no associated organization resource into the hierarchy of an organization resource.
For more details related to migrating or moving projects, see the following:
- If you want to migrate projects with no organization, see Migrate projects with no organization resource.
- If you want to move projects within an organization, see Moving a project.
The project resource is the base-level organizing entity in a Google Cloud organization resource. Projects are created under organization resources, and can be placed under folders or the organization resource itself, forming the resource hierarchy. You may need to migrate projects between organization resources due to acquisitions, regulatory requirements, and separation between business units, among other things.
You can use the Resource Manager API to migrate projects between organization resources. The Resource Manager API also lets you roll back the migration, moving the project back to its original place in the resource hierarchy.
To learn about the tasks involved in migrating projects, see the project migration checklist.