12.0 Step 9: Execute a Transformation

After you have successfully prepared the target VM, you can use other "operation-*" links to replicate the source workload, execute test cutover, and execute cutover actions. The following transformation operations take a request body: Migrate, Cutover, TestCutover, and EndTestCutover. The process of starting these operations is the same as for preparing the target VM for migration.

Migrate Operations

The replication begins with full replication. Subsequent replications use incremental replication.

To start a full replication:

Method: POST

POST https://${serverIP}/MigrateApi/2019.8/transformations/${Transformation Id}?operation=Migrate
{
    "type": "MigrateOptions",
    "migrationType": "full"
}

To start an incremental replication:

Method: POST

POST https://${serverIP}/MigrateApi/2019.8/transformations/${Transformation Id}?operation=Migrate
{
    "type": "MigrateOptions",
    "migrationType": "incremental"
}

Test Cutover Operation

To start a test cutover operation:

Method: POST

POST https://${serverIP}/MigrateApi/2019.8/transformations/${Transformation Id}?operation=TestCutover

{
    "type": "TestCutoverOptions",
    "shutdownTarget": "false",
    "performIncremental": "false"
}

Cutover Operation

To start a cutover operation:

Method: POST

POST https://${serverIP}/MigrateApi/2019.8/transformations/${Transformation Id}?operation=Cutover

{
    "type": "CutoverOptions",
    "shutdownTarget": "false",
    "shutdownSource": "false",
    "performIncremental": "true"
}