Managing Migration Projects

In Oracle Cloud Migrations, a migration project is a logical container where migration assets and migration plans are created and managed.

Migration assets in a project are defined by referencing a point-in-time snapshot of an inventory asset and providing a replication location. The inventory asset referenced by a migration asset can only be used by one migration project. Migration plans are detailed descriptions of how migration assets are deployed to OCI.

A migration project is where the replication of migration assets is managed. The replication of migration assets can be performed automatically by setting a replication schedule for the migration project or manually. Each migration asset only has one set of replicated data from the external environment but can be used by multiple migration plans. To prevent testing from interfering with any of the subsequent data replications, the replicated data is cloned for each migration plan.

By default, all migration assets are included in any migration plan that is part of the same migration project. Although individual migration assets can be excluded from a migration plan, we recommend you to organize migration projects by business unit, application, migration group, or similar type of grouping.

By having only related migration assets in a migration project, you can configure replication and target environments for the entire project instead of individual assets. Also, limiting migration projects to related assets is beneficial during final replication and migration clean-up.

Before you begin creating migration projects, ensure that you complete the following tasks:
When managing migration projects, you can do the following:

Required IAM Policies

You can create policies to allow user groups to access Oracle Cloud Migrations resources.

View the verb to permission mapping for Oracle Cloud Migrations to decide which verb meets the access requirements. For example, inspect enables you to view the list of all Oracle Cloud Migrations resources such as migration projects, migration assets, migration plans, target assets, replication tasks, asset sources in a compartment and read enables you to view the details of all the resources.

For details about writing policies for Oracle Cloud Migrations, see Oracle Cloud Migrations IAM Policies. For users to access the Oracle Cloud Migrations resources, see User policies. For using the Oracle Cloud Migrations service, see service policies.