Condividi tramite


Metodo CheckVirtualSystemIsMigratableToSystem della classe CIM_VirtualSystemMigrationService

Metodo per eseguire un controllo preliminare per determinare se è probabile che venga eseguita correttamente la migrazione di un sistema virtuale a un sistema di destinazione. Questo metodo non garantisce che una migrazione successiva abbia sempre esito positivo, a causa della disponibilità dinamica delle risorse. Descrizione del codice restituito:

Sintassi

uint32 CheckVirtualSystemIsMigratableToSystem(
  [in]  CIM_ComputerSystem REF ComputerSystem,
  [in]  CIM_System         REF DestinationSystem,
  [in]  string                 MigrationSettingData,
  [in]  string                 NewSystemSettingData,
  [in]  string                 NewResourceSettingData[],
  [out] boolean                IsMigratable
);

Parametri

ComputerSystem [in]

CIM_ComputerSystem'istanza che fa riferimento al sistema di computer virtuale di origine di cui eseguire la migrazione.

DestinationSystem [in]

CIM_System'istanza che fa riferimento al sistema di destinazione in cui eseguire la migrazione del sistema virtuale.

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 ognuna contenente un'istanza incorporata della classe CIM_ResourceAllocationSettingData che rappresenta le nuove proprietà applicabili alle risorse virtuali nell'ambito del sistema virtuale dopo la migrazione.

IsMigratable [out]

Risultato del controllo della migrazione che indica se è possibile eseguire correttamente la migrazione del sistema virtuale.

Valore restituito

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

Codice/valore restituito Descrizione
Completata senza errori
0
Controllo eseguito; risultato segnalato tramite il valore del parametro [Out] IsMigratable .
Non supportato
1
Metodo non supportato dall'implementazione. Nessun risultato segnalato tramite il valore del parametro [Out] IsMigratable .
Operazione non riuscita
2
Controllo non riuscito per motivi non specificati. Nessun risultato segnalato tramite il valore del parametro [Out] IsMigratable .
Timeout
3
Timeout check-out. Nessun risultato segnalato tramite il valore del parametro [Out] IsMigratable .
Parametro non valido
4
Uno o più parametri sono formalmente non validi. Ad esempio, il valore del parametro DestinationSystem non include un percorso oggetto valido. Nessun risultato segnalato tramite il valore del parametro [Out] IsMigratable .
Stato non valido
5
Il sistema virtuale di origine, il sistema host di origine o il sistema host di destinazione sono in uno stato che consente l'avvio della migrazione del sistema virtuale richiesta; può trattarsi di una condizione temporanea. Nessun risultato segnalato tramite il valore del parametro [Out] IsMigratable .
Parametri incompatibili
6
Uno o più parametri di input non sono compatibili come set o rispetto all'host di destinazione. Ad esempio, il valore del parametro NewSettingData contiene proprietà non supportate dal sistema host di destinazione identificato dal valore del parametro DestinationSystem . Nessun risultato segnalato tramite il valore del parametro [Out] IsMigratable .
DMTF Riservato
..
Metodo riservato
4097..32767
Specifica del fornitore
32768..65535

Requisiti

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

Vedi anche

CIM_VirtualSystemMigrationService