> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xloud.tech/llms.txt
> Use this file to discover all available pages before exploring further.

# Migration Suite (XMS)

> Agentless workload migration from VMware vSphere and ESXi to Xloud with incremental sync, automatic driver injection, and minimal cutover downtime.

XMS (Xloud Migration Suite) moves virtual machine workloads from VMware vSphere
and standalone ESXi hosts into Xloud with no agent installed in the source guest.
Cold migrations power off the source VM and stream its disks in a single pass;
warm migrations perform an online full sync followed by incremental block-level
replication, keeping cutover downtime to minutes.

<Card title="XMS — Migration Suite" icon="external-link" href="https://xloud.tech/contact" color="#197560" horizontal>
  Contact the Xloud team for XMS planning, sizing, and licensing
</Card>

***

## XMS Documentation

<CardGroup cols={2}>
  <Card title="User Guide" icon="book-open" href="/services/migration/user-guide" color="#197560">
    Register VMware sources, discover workloads, run preflight checks, and
    execute cold or warm migrations from the Xloud Dashboard.
  </Card>

  <Card title="Admin Guide" icon="settings" href="/services/migration/admin-guide" color="#197560">
    Deploy the migration service, configure network access to vCenter and ESXi,
    plan storage capacity, and manage credentials for production migrations.
  </Card>

  <Card title="CLI Reference" icon="terminal" href="/services/migration/cli-reference" color="#197560">
    Available command-line workflows and the scope of Dashboard-only operations.
  </Card>

  <Card title="Block Storage" icon="hard-drive" href="/services/storage/index" color="#197560">
    Target volumes are provisioned through Xloud Block Storage — review volume
    types, capacity, and quotas before planning a migration wave.
  </Card>
</CardGroup>

***

## Key Capabilities

<Info>**Xloud-Developed** — XMS is developed by Xloud and ships with XAVS / XPCI.</Info>

<CardGroup cols={2}>
  <Card title="Agentless Source Access" icon="server">
    Connects to vCenter or standalone ESXi over the standard vSphere API.
    No agent is installed inside the source guest and no changes are made to
    the source VM before cutover.
  </Card>

  <Card title="Cold and Warm Migration" icon="rotate-cw">
    Choose single-pass cold migration for powered-off workloads or warm
    migration with Changed Block Tracking for workloads that must stay online
    until the cutover window.
  </Card>

  <Card title="Automatic Guest Conversion" icon="cpu">
    VirtIO driver injection, boot loader repair, and removal of hypervisor-specific
    tooling are applied offline against the target volume — no manual guest
    preparation on the source side.
  </Card>

  <Card title="Preflight Assessment" icon="clipboard-check">
    Pre-migration compatibility checks for OS family, firmware type, disk
    layout, and driver support. Risks are surfaced before the job starts.
  </Card>

  <Card title="Incremental Cutover" icon="zap">
    Warm migration repeatedly syncs only changed blocks since the last sync
    using Changed Block Tracking. The final cutover replicates a minimal
    delta and switches the workload to Xloud.
  </Card>

  <Card title="End-to-End Dashboard" icon="gauge">
    Discovery, assessment, job submission, live progress, event streaming,
    and post-migration reports are all available from the Migration panel
    in the Xloud Dashboard.
  </Card>
</CardGroup>

***

## Migration Workflow

<Steps titleSize="h3">
  <Step title="Register a VMware source" icon="plug">
    Add a vCenter or ESXi endpoint to the Migration panel with the hostname,
    port, credentials, and optional datacenter scope.
  </Step>

  <Step title="Discover workloads" icon="search">
    XMS inventories all reachable VMs, disks, networks, and guest metadata
    through the vSphere API. No agent is installed in the source guest.
  </Step>

  <Step title="Run preflight" icon="clipboard-check">
    Each candidate workload is scored for OS support, firmware type, disk
    layout, and driver availability. Blocking issues are surfaced before
    scheduling a migration.
  </Step>

  <Step title="Submit migration" icon="play">
    Choose cold (single-pass) or warm (continuous sync) mode, pick the target
    Xloud project, network, and volume type, and queue the job.
  </Step>

  <Step title="Sync and cutover" icon="rotate-cw">
    Cold migrations run end-to-end immediately. Warm migrations complete a
    full sync and then incrementally replicate until you trigger cutover.
  </Step>

  <Step title="Guest conversion and boot" icon="cpu">
    XMS injects VirtIO drivers, repairs the boot loader, and launches the
    migrated instance in the target Xloud project.
  </Step>
</Steps>

***

## Supported VMware Environments

<CardGroup cols={2}>
  <Card title="vCenter Server" icon="server">
    Connect to vCenter to discover and migrate VMs across all managed clusters
    and hosts from a single source entry.
  </Card>

  <Card title="Standalone ESXi" icon="hard-drive">
    Connect directly to an individual ESXi host for smaller deployments or
    edge sites that do not run vCenter.
  </Card>

  <Card title="vSphere 6.x – 8.x" icon="check">
    Covers vSphere 6.0 through 8.0. The migration service bundles disk transport
    libraries for each supported generation.
  </Card>

  <Card title="BIOS and UEFI Guests" icon="shield">
    Both BIOS and UEFI guests migrate to Xloud without firmware-specific
    preparation. Secure Boot status is detected during discovery.
  </Card>
</CardGroup>

***

## Related Services

<CardGroup cols={3}>
  <Card title="Xloud Compute" icon="server" href="/services/compute" color="#197560">
    Migrated workloads run as Xloud Compute instances with full lifecycle and
    scaling features.
  </Card>

  <Card title="Block Storage" icon="hard-drive" href="/services/storage/index" color="#197560">
    Target disks land as Xloud Block Storage volumes. Choose volume types to
    place migrated workloads on the correct storage tier.
  </Card>

  <Card title="Infrastructure Monitoring" icon="activity" href="/services/monitoring/index" color="#197560">
    Monitor migrated workloads with XIMP dashboards, metrics, and alerting.
  </Card>
</CardGroup>
