Condividi tramite


Metodo MigrateVirtualSystemToHost della classe CIM_VirtualSystemMigrationService

Metodo per spostare, eseguire la migrazione o spostare un sistema virtuale in un host di destinazione specificato da un nome di rete o da un indirizzo IP.

Nota

Questo metodo è destinato a una soluzione di transizione solo finché non è disponibile la modellazione del supporto del cluster.

Sintassi

uint32 MigrateVirtualSystemToHost(
  [in]  CIM_ComputerSystem REF ComputerSystem,
  [in]  string                 DestinationHost,
  [in]  string                 MigrationSettingData,
  [in]  string                 NewSystemSettingData,
  [in]  string                 NewResourceSettingData[],
  [out] CIM_ConcreteJob    REF Job
);

Parametri

ComputerSystem [in]

Sistema di computer virtuale di origine da eseguire la migrazione.

DestinationHost [in]

Sistema host di destinazione per la migrazione.

I formati accettabili per questo parametro vengono trasmessi tramite valori di elementi della proprietà array DestinationHostFormatsSupported[ ] nell'istanza dell'CIM_VirtualSystemMigrationCapabilities associata tramite l'associazione CIM_ElementCapabilities .

MigrationSettingData [in]

Stringa contenente un'istanza incorporata della classe CIM_VirtualSystemMigrationSettingData che rappresenta le impostazioni di migrazione applicabili all'operazione di migrazione.

NewSystemSettingData [in]

Stringa contenente un'istanza incorporata della classe CIM_VirtualSystemSettingData che rappresenta nuove proprietà applicabili al sistema virtuale dopo la migrazione.

NewResourceSettingData [in]

Matrice di stringhe che contengono un'istanza incorporata della classe CIM_ResourceAllocationSettingData che rappresenta nuove proprietà applicabili alle risorse virtuali nell'ambito del sistema virtuale dopo la migrazione.

Processo [out]

Se l'operazione è a esecuzione prolungata, facoltativamente un CIM_ConcreteJob che rappresenta il processo può essere restituito.

Valore restituito

Restituisce un valore 0 in caso di esito positivo; in caso contrario, restituisce un errore.

Codice/valore restituito Descrizione
Completato senza errore
0
È stata eseguita la migrazione del sistema virtuale.
Non supportato
1
Metodo non supportato dall'implementazione.
Operazione non riuscita
2
La migrazione del sistema virtuale non è riuscita per motivi non specificati.
Timeout
3
Timeout della migrazione del sistema virtuale; lo stato del sistema virtuale è sconosciuto.
Parametro non valido
4
Uno o più parametri non sono formalmente validi. Ad esempio, il valore del parametro DestinationHost potrebbe essere stato specificato in un formato non supportato.
Stato non valido
5
Il sistema virtuale di origine, il sistema host di origine o il sistema host di destinazione si trovano in uno stato che consente l'avvio della migrazione del sistema virtuale richiesto; può trattarsi di una condizione temporanea.
Parametri incompatibili
6
Uno o più parametri di input sono incompatibili come set o rispetto all'host di destinazione. Ad esempio, il valore del parametro MigrationNewSettingData contiene proprietà non supportate dal sistema host di destinazione identificato dal valore del parametro DestinationHost .
DMTF riservato
..
Parametri del metodo controllati - Processo avviato
4096
Metodo riservato
4097..32767
Fornitore specifico
32768..65535

Requisiti

Requisito Valore
Client minimo supportato
Windows 8.1
Server minimo supportato
R2 per Windows Server 2012
Spazio dei nomi
Radice\virtualizzazione\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Vedi anche

CIM_VirtualSystemMigrationService