Con vSphere vMotion, è possibile spostare le macchine virtuali da una risorsa di elaborazione o da una posizione di storage a un'altra utilizzando la migrazione a freddo o a caldo.

Ad esempio, vSphere vMotion consente di spostare le macchine virtuali accese da un host per eseguire la manutenzione, bilanciare i carichi, posizionare le macchine virtuali che comunicano tra loro, separare le macchine virtuali per ridurre il dominio di errore, eseguire la migrazione al nuovo hardware server e così via.

Lo spostamento di una macchina virtuale da una cartella di inventario a un'altra cartella o a un pool di risorse nello stesso data center non rappresenta un tipo di migrazione. A differenza della migrazione, la clonazione di una macchina virtuale o la copia dei suoi dischi virtuali e del file di configurazione nello stesso sistema vCenter Server sono procedure che creano una nuova macchina virtuale. Anche la clonazione e la copia di una macchina virtuale nello stesso sistema vCenter Server non sono forme di migrazione.

Utilizzando la migrazione, è possibile modificare la risorsa di elaborazione in cui viene eseguita la macchina virtuale. Ad esempio, è possibile spostare una macchina virtuale da un host a un altro host o cluster.

Per eseguire la migrazione delle macchine virtuali con dischi superiori a 2 TB, la versione degli host ESXi di origine e di destinazione deve essere 6.0 (e versioni successive).

In base allo stato di attivazione della macchina virtuale di cui si esegue la migrazione, quest'ultima può essere a freddo o a caldo.
Migrazione a freddo
Spostamento di una macchina virtuale spenta o sospesa in un nuovo host. Facoltativamente, è possibile trasferire i file di configurazione e del disco per le macchine virtuali spente o sospese nelle nuove posizioni di storage. È inoltre possibile utilizzare la migrazione a freddo per spostare le macchine virtuali da un commutatore virtuale a un altro e da un data center a un altro. È possibile eseguire manualmente la migrazione a freddo oppure pianificare un'attività.
Migrazione a caldo
Spostamento di una macchina virtuale accesa in un nuovo host. Facoltativamente, è inoltre possibile spostare i dischi o la cartella della macchina virtuale in un datastore diverso. La migrazione a caldo è anche denominata migrazione live o vSphere vMotion. Con vSphere vMotion, si esegue la migrazione della macchina virtuale senza interromperne la disponibilità.

In base al tipo di risorsa della macchina virtuale, è possibile eseguire tre tipi di migrazione.

Modifica solo la risorsa di elaborazione
Spostamento di una macchina virtuale, ma non del relativo storage, in un'altra risorsa di elaborazione, ad esempio un host, un cluster, un pool di risorse o una vApp. È possibile spostare la macchina virtuale in un'altra risorsa di elaborazione utilizzando la migrazione a freddo o a caldo. Se si modifica la risorsa di elaborazione di una macchina virtuale attivata, utilizzare vSphere vMotion.
Modifica solo lo storage
Spostamento di una macchina virtuale e del relativo storage, inclusi i dischi virtuali, i file di configurazione o combinazione di essi, in un nuovo datastore sullo stesso host. È possibile modificare il datastore di una macchina virtuale utilizzando la migrazione a freddo o a caldo. Se si sposta una macchina virtuale accesa e il relativo storage in un nuovo datastore, utilizzare Storage vMotion.
Modifica sia la risorsa di elaborazione che lo storage
Spostamento di una macchina virtuale in un altro host e spostamento simultaneo della cartella del disco o della macchina virtuale in un altro datastore. È possibile modificare l'host e il datastore contemporaneamente utilizzando la migrazione a freddo o a caldo.

In vSphere 6.0 (e versioni successive), è possibile spostare le macchine virtuali tra i siti vSphere utilizzando la migrazione tra i tipi di oggetti seguenti.

Migrazione a un altro commutatore virtuale
Spostamento della rete di una macchina virtuale in un commutatore virtuale di tipo diverso. È possibile eseguire la migrazione delle macchine virtuali senza riconfigurare la rete fisica e virtuale. Utilizzando la migrazione a freddo o a caldo, è possibile spostare la macchina virtuale da uno standard a un altro standard o a un Distributed Switch, oppure da un Distributed Switch a un altro Distributed Switch. Quando si sposta una rete di una macchina virtuale tra Distributed Switch, la configurazione di rete e i criteri associati alle schede di rete della macchina virtuale vengono trasferiti al commutatore di destinazione.
Migrazione a un altro data center
Spostamento di una macchina virtuale in un data center diverso. È possibile modificare il data center di una macchina virtuale utilizzando la migrazione a freddo o a caldo. Per la rete nel data center di destinazione, è possibile selezionare un gruppo di porte dedicato in un Distributed Switch.
Migrazione a un altro sistema vCenter Server

Spostamento di una macchina virtuale in un'istanza di vCenter Server diversa.

È possibile spostare una macchina virtuale in un'istanza di vCenter Server connessa all'istanza di origine di vCenter Server tramite la modalità collegata avanzata di vCenter.

È inoltre possibile spostare le macchine virtuali tra le istanze di vCenter Server situate a grande distanza l'una dall'altra.

A partire da vSphere 7.0 Update 1c, è possibile migrare i carichi di lavoro tra sistemi vCenter Server utilizzando Advanced Cross vCenter vMotion. È possibile avviare la migrazione dei carichi di lavoro da ambienti in locale e da ambienti cloud. Advanced Cross vCenter vMotion non dipende dalla modalità collegata avanzata o dalla modalità collegata ibrida di vCenter ed è possibile eseguire la migrazione delle macchine virtuali tra sistemi vCenter Server in domini di vCenter Single Sign-On diversi.

A partire da vSphere 7.0 Update 3, è possibile utilizzare la funzionalità Advanced Cross vCenter vMotion per clonare le macchine virtuali tra sistemi vCenter Server.

Per ulteriori informazioni sui requisiti per l'utilizzo di vMotion nelle istanze di vCenter Server e su come eseguire la migrazione delle macchine virtuali con vSphere vMotion, vedere gli argomenti seguenti nella documentazione vCenter Server e gestione degli host: