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 文件。
注意
此属性已添加到 Windows 10 版本 1703 中。
-
-
避免删除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
-
-
数据类型: 布尔值
-
访问类型:读/写
如果超出停电阈值时间,则取消迁移。
注意
在 Windows 10 版本 1709 中添加。
-
-
Caption
-
-
数据类型: 字符串
-
访问类型:只读
对象的简短说明。 此属性继承自 CIM_ManagedElement。
-
-
CPUCappingMagnitude
-
-
数据类型: uint16
-
访问类型:读/写
-
限定符: 重写 (“CPUCappingMagnitude”)
迁移期间的 CPU 上限程度。
注意
在 Windows 10 版本 1709 中添加。
-
-
正常 (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。
优先级
-
数据类型: 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 Strict (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 |
|