MigrateVirtualSystemToSystem-Methode der CIM _ VirtualSystemMigrationService-Klasse

Methode zum Verschieben, Migrieren oder Verschieben eines virtuellen Systems in ein Zielsystem.

Rückgabecodebeschreibung:

Syntax

uint32 MigrateVirtualSystemToSystem(
  [in]  CIM_ComputerSystem REF ComputerSystem,
  [in]  CIM_System         REF DestinationSystem,
  [in]  string                 MigrationSettingData,
  [in]  string                 NewSystemSettingData,
  [in]  string                 NewResourceSettingData[],
  [out] CIM_ComputerSystem REF NewComputerSystem,
  [out] CIM_ConcreteJob    REF Job
);

Parameter

ComputerSystem [ In]

Quellsystem für virtuelle Computer, das migriert werden soll.

DestinationSystem [ In]

Zielhostsystem, in das das virtuelle System migriert werden soll.

MigrationSettingData [ In]

Eine Zeichenfolge, die eine eingebettete Instanz der CIM _ VirtualSystemMigrationSettingData-Klasse enthält, die migrationseinstellungen darstellt, die für den Migrationsvorgang gelten.

NewSystemSettingData [ In]

Eine Zeichenfolge, die eine eingebettete Instanz der CIM _ VirtualSystemSettingData-Klasse enthält, die neue Eigenschaften darstellt, die nach der Migration auf das virtuelle System anwendbar sind.

NewResourceSettingData [ In]

Array von Zeichenfolgen, die jeweils eine eingebettete Instanz der _ CIM-Klasse ResourceAllocationSettingData enthalten, die neue Eigenschaften darstellt, die nach der Migration auf virtuelle Ressourcen im Bereich des virtuellen Systems anwendbar sind.

NewComputerSystem [ out]

Verweis auf eine Instanz der _ CIM-ComputerSystem-Klasse, die das virtuelle Computersystem nach der Migration darstellt.

Auftrag [ out]

Wenn der Vorgang lange ausgeführt wird, kann optional ein CIM _ ConcreteJob zurückgegeben werden, der den Auftrag darstellt.

Rückgabewert

Gibt bei Erfolg eine 0 zurück. andernfalls gibt einen Fehler zurück.

Rückgabecode/-wert BESCHREIBUNG
Abgeschlossen ohne Fehler
0
Das virtuelle System wurde migriert.
Nicht unterstützt
1
Methode, die von der Implementierung nicht unterstützt wird.
Fehler
2
Fehler bei der Migration des virtuellen Systems aus nicht angegebenen Gründen.
Timeout
3
Time out für die Migration virtueller Systeme; Der Status des virtuellen Systems ist unbekannt.
Ungültiger Parameter
4
Mindestens ein Parameter ist formal ungültig. Der Wert des Zielsystemparameters enthält beispielsweise keinen gültigen Objektpfad.
Ungültiger Zustand
5
Das virtuelle Quellsystem, das Quellhostsystem oder das Zielhostsystem befinden sich in einem Zustand, der die Initiierung der angeforderten Migration des virtuellen Systems ermöglicht. dies kann eine vorübergehende Bedingung sein.
Inkompatible Parameter
6
Mindestens ein Eingabeparameter ist als Satz oder in Bezug auf den Zielhost inkompatibel. Der Wert des Parameters MigrationNewSettingData enthält beispielsweise Eigenschaften, die nicht vom Zielhostsystem unterstützt werden, das durch den Wert des DestinationSystem-Parameters identifiziert wird.
DMTF Reserved
..
Überprüfte Methodenparameter – Auftrag gestartet
4096
Reservierte
Methode 4097..32767
Herstellerspezifisch
32768..65535

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 8.1
Unterstützte Mindestversion (Server)
Windows Server 2012 R2
Namespace
\Stammvirtualisierung \ v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Weitere Informationen

CIM _ VirtualSystemMigrationService