Msvm_VirtualSystemMigrationSettingData 类
表示迁移虚拟系统和附加到虚拟系统的存储的迁移设置。
以下语法是简化托管对象格式 (MOF) 代码,其中包含所有继承的属性。
语法
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_VirtualSystemMigrationSettingData : CIM_VirtualSystemMigrationSettingData
{
string InstanceID;
string Caption = "Migration Setting Data";
string Description = "Virtual System Migration Setting Data";
string ElementName;
uint16 MigrationType;
uint16 Priority;
uint16 Bandwidth;
string BandwidthUnit;
string OtherTransportType;
uint16 TransportType;
boolean RemoveSourceUnmanagedVhds;
boolean AvoidRemovingVHDs;
uint16 CPUCappingMagnitude;
boolean CancelIfBlackoutThresholdExceeded;
boolean AllowOverwriteExistingFile;
string UnmanagedVhds[];
string DestinationPlannedVirtualSystemId;
string DestinationIPAddressList[];
boolean RetainVhdCopiesOnSource;
boolean EnableCompression;
};
成员
Msvm_VirtualSystemMigrationSettingData类包含以下类型的成员:
属性
Msvm_VirtualSystemMigrationSettingData类具有这些属性。
-
AllowOverwriteExistingFile
-
-
数据类型: 布尔值
-
访问类型:读/写
允许存储迁移操作覆盖现有的 .vhdx 文件。
注意
此属性已添加到版本 1703 Windows 10中。
-
-
避免删除VHD
-
-
数据类型: 布尔值
-
访问类型:读/写
在迁移期间,请勿删除任何 VHD,即在源上成功删除 VHD,目标上的 VHD 失败。
注意
在 Windows 10 版本 1703 和 Windows Server 2016 中添加。
-
-
带宽
-
-
数据类型: uint16
-
访问类型:只读
指定为虚拟系统迁移操作分配或请求的带宽。 带宽单位由 BandwidthUnit 属性指定。 在迁移中,值为 0 表示默认带宽。 否则,值为 0 表示不支持带宽。
带宽 和 优先级 可以结合使用。 具有最高等优先级值的迁移过程根据请求的带宽共享可用带宽。 如果这组进程未使用所有带宽,则具有下一个较低优先级的迁移进程共享剩余带宽。 如果仍保留更多带宽,则考虑下一个优先级较低的迁移过程,依此类推。
此属性继承自 CIM_VirtualSystemMigrationSettingData。
-
-
BandwidthUnit
-
-
数据类型: 字符串
-
访问类型:只读
指定 Bandwidth 属性使用的单位。 此属性的值必须是在 DSP0004 V2.4 或更高版本附录 C.1 中定义的编程单元限定符的法律值。
如果此属性的值为“percent”,则 Bandwidth 属性的值必须介于 0 到 100 之间,并且值越高,表示带宽越高。 值 100 表示执行虚拟系统迁移操作的总可用带宽。 介于 1 和 100 之间的值应与可用带宽范围线性关联。 例如,值 50 应请求可用带宽的一半。
此属性继承自 CIM_VirtualSystemMigrationSettingData。
-
-
CancelIfBlackoutThresholdExceeded
-
-
数据类型: 布尔值
-
访问类型:读/写
如果超出停电阈值时间,则取消迁移。
注意
在版本 1709 的 Windows 10 中添加。
-
-
Caption
-
-
数据类型: 字符串
-
访问类型:只读
对象的简短说明。 此属性继承自 CIM_ManagedElement。
-
-
CPUCappingMagnitude
-
-
数据类型: uint16
-
访问类型:读/写
-
限定符: 重写 (“CPUCappingMagnitude”)
迁移期间的 CPU 上限程度。
注意
在版本 1709 的 Windows 10 中添加。
-
-
普通 (0)
-
低 (1)
-
高 (2)
说明
-
数据类型: 字符串
-
访问类型:只读
对象的说明。 此属性继承自 CIM_ManagedElement。
DestinationIPAddressList
-
数据类型: 字符串 数组
-
访问类型:读/写
对于存储迁移,这将为 Null 。 对于虚拟系统迁移,它可以包含目标主机的 IP 地址列表。
DestinationPlannedVirtualSystemId
-
数据类型: 字符串
-
访问类型:读/写
如果迁移目标中存在计划虚拟机,则此属性将设置为虚拟机需要迁移的目标计划虚拟机的 GUID。 这对于用户在目标创建计划虚拟机以及资源设置的情况下非常有用,并希望源中的虚拟机迁移到此计划虚拟机。
ElementName
-
数据类型: 字符串
-
访问类型:只读
对象的显示名称。 此属性继承自 CIM_SettingData。
EnableCompression
-
数据类型: 布尔值
-
访问类型:读/写
指示是否压缩实时迁移流量。 True 指示要压缩;否则 为 False。
Windows 8.1:在 Windows 8.1 和 Windows Server 2012 R2 之前不支持此值。
InstanceID
-
数据类型: 字符串
-
访问类型:只读
-
限定符: 密钥
唯一标识此类的实例。 此属性继承自 CIM_ManagedElement。
MigrationType
-
数据类型: uint16
-
访问类型:读/写
-
限定符: 替代 (“MigrationType”)
指定要执行的迁移操作的类型。 此属性继承自 CIM_VirtualSystemMigrationSettingData。
未知 (0)
VirtualSystem (32768)
将虚拟系统迁移到目标主机。
存储 (32769)
仅迁移虚拟系统的存储资源。
暂存 (32770)
使用虚拟系统配置,在目标主机上创建计划的虚拟系统。
VirtualSystemAndStorage (32771)
将虚拟系统及其存储迁移到目标主机。
StorageDeepCheck (32772)
在目标主机上执行虚拟系统存储资源迁移功能检查。
OtherTransportType
-
数据类型: 字符串
-
访问类型:只读
指定要应用的传输类型(如果 TransportType 值为 1 (Other) )。 此属性继承自 CIM_VirtualSystemMigrationSettingData。
Priority
-
数据类型: uint16
-
访问类型:只读
指定相对迁移重要性,迁移系统可以使用该重要性对多个挂起的迁移请求进行排序或其他选择。 值越低,优先级越高。 在迁移中,值为 0 表示默认优先级。 否则,值为 0 表示不支持优先级。
此属性继承自 CIM_VirtualSystemMigrationSettingData。
RemoveSourceUnmanagedVhds
-
数据类型: 布尔值
-
访问类型:读/写
删除源非托管 VHD。
注意
在Windows 10和Windows Server 2016中添加。
RetainVhdCopiesOnSource
-
数据类型: 布尔值
-
访问类型:读/写
对于存储迁移,这指定在迁移完成后是否应删除源主机上的只读 VHD。
TransportType
-
数据类型: uint16
-
访问类型:读/写
-
限定符: 替代 (“TransportType”)
指定要应用于虚拟系统迁移操作的传输类型。 此属性继承自 CIM_VirtualSystemMigrationSettingData。
未知 (0)
其他 (1)
SSH (2)
TLS (3)
TLS 严格 (4)
TCP (5)
IPC (6)
DMTF 保留 (.。)
供应商预留 (32768..)
对于实时迁移,此属性指定要用于将虚拟系统状态传输到目标主机的传输类型。 支持的值包括:
TCP (5)
指示 TCP 传输类型。
SMB (32768)
指示传输虚拟机状态的传输类型为 SMB。
UnmanagedVhds
-
数据类型: 字符串 数组
-
访问类型:读/写
-
限定符: ArrayType (“Indexed”) 、 HyperVEmbeddedInstance (“Msvm_MoveUnmanagedVhd”)
包含非托管 VHD 信息的嵌入式 Msvm_MoveUnmanagedVhd 实例数组。
注意
在Windows 10和Windows Server 2016中添加。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 8 [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2012 [仅限桌面应用] |
命名空间 |
Root\Virtualization\V2 |
MOF |
|
DLL |
|