Creating migration groups

You create a migration group to specify the configuration content that is to be migrated in a package. If you create your own object structures or reorganize the predefined object structures, you might need to create a migration group to contain those structures.

About this task

Be sure to identify all the relationships between the business objects, including dependencies. If you omit required migration objects or dependencies, packages that use the migration group might fail to deploy.

Include all the necessary migration objects so that you maintain the referential integrity of the database to which you are migrating the configuration content. Assign the correct process order numbers, to ensure that the migration objects are processed in the correct order. Use the predefined migration groups as a reference when you are adding dependencies to your own migration groups.

Procedure

  1. In the Migration Groups application, click New Migration Group.
  2. In the Migration Group field, specify the name of the migration group.
  3. Optional: To change the default process order, specify a new value in the Migration Group Order field.
  4. Specify one or more migration objects to be added to the migration group:
    1. In the Migration Objects table window, click New Row.
    2. In the Migration Object field, specify the name of a migration object.
      If you click Detail Menu and go to the Object Structures application to create a migration object, specify MIGRATIONMGR in the Consumed By field in that application.
    3. Optional: To change the default process order, enter a new value in the Migration Object Order field.
  5. Specify any dependent migration groups:
    1. In the Dependency table window, click New Row.
    2. In the Dependent Migration Group field, specify a migration group.
  6. Save the migration group.