Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 1.66 KB

mtv-workflow.adoc

File metadata and controls

38 lines (30 loc) · 1.66 KB

High-level migration workflow

The high-level workflow shows the migration process from the point of view of the user:

  1. You create a source provider, a target provider, a network mapping, and a storage mapping.

  2. You create a Plan custom resource (CR) that includes the following resources:

    • Source provider

    • Target provider, if {project-short} is not installed on the target cluster

    • Network mapping

    • Storage mapping

    • One or more virtual machines (VMs)

  3. You run a migration plan by creating a Migration CR that references the Plan CR.

    If you cannot migrate all the VMs for any reason, you can create multiple Migration CRs for the same Plan CR until all VMs are migrated.

  4. For each VM in the Plan CR, the Migration Controller service records the VM migration progress in the Migration CR.

  5. Once the data transfer for each VM in the Plan CR completes, the Migration Controller service creates a VirtualMachine CR.

    When all VMs have been migrated, the Migration Controller service updates the status of the Plan CR to Completed. The power state of each source VM is maintained after migration.