Forklift workflow
You can migrate virtual machines (VMs) using the Forklift console or the command line.
The following diagram is a high-level view of the migration workflow.
The Forklift workflow comprises the following steps:
-
You create a source provider, a target provider, a network mapping, and a storage mapping.
-
You create a migration plan that includes the following resources:
-
Source provider
-
Target provider
-
Network mapping
-
Storage mapping
-
One or more VMs
-
-
You run a migration plan by creating a
Migration
CR that references the migration plan. If a migration is incomplete, you can run a migration plan multiple times until all VMs are migrated. -
For each VM in the migration plan, the Migration Controller creates a
VirtualMachineImport
CR and monitors its status. When all VMs have been migrated, the Migration Controller sets the status of the migration plan toCompleted
. The power state of a source VM is maintained after migration.