Método CheckVirtualSystemIsMigratableToHost de la clase CIM_VirtualSystemMigrationService
Método para realizar una comprobación previa para determinar si es probable que un sistema virtual se migre correctamente a un host de destino especificado por un nombre de red o una dirección IP. Este método no garantiza que una migración posterior siempre se realice correctamente, debido a la disponibilidad dinámica de recursos.
Devuelve la descripción del código:
Nota: Este método está pensado como una solución transitoria solo hasta que esté disponible el modelado de la compatibilidad con clústeres.
Sintaxis
uint32 CheckVirtualSystemIsMigratableToHost(
[in] CIM_ComputerSystem REF ComputerSystem,
[in] string DestinationHost,
[in] string MigrationSettingData,
[in] string NewSystemSettingData,
[in] string NewResourceSettingData[],
[out] boolean IsMigratable
);
Parámetros
-
ComputerSystem [in]
-
Referencia CIM_ComputerSystem al sistema de equipo virtual de origen que se va a migrar.
-
DestinationHost [in]
-
Sistema host de destino para la migración.
Los formatos aceptables para este parámetro se transmiten a través de valores de los elementos de la propiedad de matriz DestinationHostFormatsSupported[ ] en la instancia de la CIM_VirtualSystemMigrationCapabilities asociada a través de la asociación CIM_ElementCapabilities .
-
MigrationSettingData [in]
-
Cadena que contiene una instancia insertada de la clase CIM_VirtualSystemMigrationSettingData que representa la configuración de migración aplicable a la operación de migración.
-
NewSystemSettingData [in]
-
Cadena que contiene una instancia insertada de la clase CIM_VirtualSystemSettingData que representa nuevas propiedades aplicables al sistema virtual después de migrarla.
-
NewResourceSettingData [in]
-
Matriz de cadenas que contienen una instancia insertada de la clase CIM_ResourceAllocationSettingData que representa nuevas propiedades aplicables a los recursos virtuales en el ámbito del sistema virtual después de migrarla.
-
IsMigratable [out]
-
Resultado de la comprobación de migración que indica si el sistema virtual se puede migrar correctamente.
Valor devuelto
Devuelve un 0 si se realiza correctamente; de lo contrario, devuelve un error.
Código o valor devuelto | Descripción |
---|---|
|
Comprobación realizada; resultado notificado a través del valor del parámetro [Out] IsMigratable . |
|
Método no admitido por la implementación. Ningún resultado notificado a través del valor del parámetro [Out] IsMigratable . |
|
Error en la comprobación por motivos no especificados. Ningún resultado notificado a través del valor del parámetro [Out] IsMigratable . |
|
Se agota el tiempo de espera de la comprobación. Ningún resultado notificado a través del valor del parámetro [Out] IsMigratable . |
|
Uno o varios parámetros no son válidos formalmente. Por ejemplo, el valor del parámetro DestinationHost podría haberse especificado en un formato no admitido. Ningún resultado notificado a través del valor del parámetro [Out] IsMigratable . |
|
El sistema virtual de origen, el sistema host de origen o el sistema host de destino están en un estado que permite el inicio de la migración del sistema virtual solicitado; puede ser una condición temporal. Ningún resultado notificado a través del valor del parámetro [Out] IsMigratable . |
|
Uno o varios parámetros de entrada son incompatibles como un conjunto o con respecto al host de destino. Por ejemplo, el valor del parámetro MigrationNewSettingData contiene propiedades que no son compatibles con el sistema host de destino identificado por el valor del parámetro DestinationHost . Ningún resultado notificado a través del valor del parámetro [Out] IsMigratable . |
|
|
|
|
|
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 8.1 |
Servidor mínimo compatible |
Windows Server 2012 R2 |
Espacio de nombres |
Root\virtualization\v2 |
MOF |
|
Archivo DLL |
|