次の方法で共有


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

データ型: boolean

アクセスの種類: 読み取り/書き込み

ストレージ移行操作で既存の .vhdx ファイルを上書きできるようにします。

Note

このプロパティは、Windows 10 バージョン 1703 で追加されました。

AvoidRemovingVHDs

データ型: boolean

アクセスの種類: 読み取り/書き込み

移行中に VHD を削除しないでください。つまり、成功したソースの VHD、失敗した場合は移行先の VHD を削除しないでください。

Note

Windows 10 バージョン 1703 および Windows Server 2016 で追加されました。

帯域幅

データ型: uint16

アクセスの種類: 読み取り専用

仮想システムの移行操作に割り当てられた、または要求される帯域幅を指定します。 帯域幅ユニットは BandwidthUnit プロパティで指定されます。 移行内では、値 0 は既定の帯域幅を示します。 それ以外の場合、値 0 は帯域幅がサポートされていないことを示します。

帯域幅優先度 を組み合わせて使用できます。 優先度が最も高い移行プロセスでは、要求された帯域幅に基づいて使用可能な帯域幅が共有されます。 この一連のプロセスですべての帯域幅が消費されない場合、次に同じ優先度の移行プロセスが残りの帯域幅を共有します。 さらに多くの帯域幅が残っている場合は、次に同じ優先順位の移行プロセスが考慮されます。

このプロパティは、 CIM_VirtualSystemMigrationSettingDataから継承されます。

BandwidthUnit

データ型: string

アクセスの種類: 読み取り専用

Bandwidth プロパティで使用される単位を指定します。 このプロパティの値は、DSP0004 V2.4 以降の付録 C.1 で定義されているプログラム単位修飾子の有効な値である必要があります。

このプロパティの値が "percent" の場合、 Bandwidth プロパティの値は 0 から 100 の間で、高い値は高い帯域幅を示す必要があります。 値 100 は、仮想システムの移行操作を実行するために使用可能な帯域幅の合計を示します。 1 ~ 100 の値は、使用可能な帯域幅範囲と線形的に関連している必要があります。 たとえば、値が 50 の場合、使用可能な帯域幅の半分が要求されます。

このプロパティは、 CIM_VirtualSystemMigrationSettingDataから継承されます。

CancelIfBlackoutThresholdExceeded

データ型: boolean

アクセスの種類: 読み取り/書き込み

ブラックアウトのしきい値を超えた場合は、移行を取り消します。

Note

Windows 10 バージョン 1709 に追加されました。

Caption

データ型: string

アクセスの種類: 読み取り専用

オブジェクトの簡単な説明。 このプロパティは、 CIM_ManagedElementから継承されます。

CPUCappingMagnitude

データ型: uint16

アクセスの種類: 読み取り/書き込み

修飾子: オーバーライド ("CPUCappingMagnitude")

移行中の CPU 上限の程度。

Note

Windows 10 バージョン 1709 に追加されました。

Normal (0)

Low (1)

(2)

説明

データ型: string

アクセスの種類: 読み取り専用

オブジェクトの説明。 このプロパティは、 CIM_ManagedElementから継承されます。

DestinationIPAddressList

データ型: 文字列 配列

アクセスの種類: 読み取り/書き込み

これは、ストレージ移行の 場合は Null になります。 仮想システムの移行では、宛先ホストの IP アドレスの一覧を含めることができます。

DestinationPlannedVirtualSystemId

データ型: string

アクセスの種類: 読み取り/書き込み

移行先に計画された仮想マシンが存在する場合、このプロパティは、仮想マシンを移行する必要がある移行先の計画された仮想マシンの GUID に設定されます。 これは、ユーザーがリソースのセットアップと共に、ターゲットに計画された仮想マシンを作成し、ソースからの仮想マシンをこの計画された仮想マシンに移行する場合に役立ちます。

ElementName

データ型: string

アクセスの種類: 読み取り専用

オブジェクトの表示名。 このプロパティは、 CIM_SettingDataから継承されます。

EnableCompression

データ型: boolean

アクセスの種類: 読み取り/書き込み

ライブ マイグレーション トラフィックを圧縮するかどうかを示します。 True は圧縮を示します。それ以外の場合は False。

Windows 8.1: この値は、Windows 8.1して R2 をWindows Server 2012するまでサポートされません。

InstanceID

データ型: string

アクセスの種類: 読み取り専用

修飾子: キー

このクラスのインスタンスを一意に識別します。 このプロパティは、 CIM_ManagedElementから継承されます。

MigrationType

データ型: uint16

アクセスの種類: 読み取り/書き込み

修飾子: オーバーライド ("MigrationType")

実行する移行操作の種類を指定します。 このプロパティは、 CIM_VirtualSystemMigrationSettingDataから継承されます。

不明 (0)

VirtualSystem (32768)

仮想システムを移行先ホストに移行します。

ストレージ (32769)

仮想システムのストレージ リソースのみを移行します。

Staged (32770)

仮想システム構成を使用して、移行先ホストに計画された仮想システムを作成します。

VirtualSystemAndStorage (32771)

仮想システムとそのストレージを移行先ホストに移行します。

StorageDeepCheck (32772)

移行先ホストでチェック仮想システム ストレージ リソースの移行機能を実行します。

OtherTransportType

データ型: string

アクセスの種類: 読み取り専用

TransportType の値が 1 (Other) の場合に適用するトランスポートの種類を指定します。 このプロパティは、 CIM_VirtualSystemMigrationSettingDataから継承されます。

優先順位

データ型: uint16

アクセスの種類: 読み取り専用

相対的な移行の重要度を指定します。移行システムは、複数の保留中の移行要求の順序付けまたは優先設定に使用できます。 値が小さい方が優先度が高くなります。 移行内では、値 0 は既定の優先度を示します。 それ以外の場合、値 0 は優先順位がサポートされていないことを示します。

このプロパティは、 CIM_VirtualSystemMigrationSettingDataから継承されます。

RemoveSourceUnmanagedVhds

データ型: ブール値

アクセスの種類: 読み取り/書き込み

ソースアンマネージド VHD を削除します。

Note

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 予約済み (...)

Vendor Reserved (32768..)

ライブ マイグレーションの場合、このプロパティは、仮想システムの状態を移行先ホストに転送するために使用するトランスポートの種類を指定します。 サポートされる値は

TCP (5)

TCP トランスポートの種類を示します。

SMB (32768)

仮想マシンの状態を転送するためのトランスポートの種類が SMB であることを示します。

UnmanagedVhds

データ型: 文字列 配列

アクセスの種類: 読み取り/書き込み

修飾子: ArrayType ("Indexed")、 HyperVEmbeddedInstance ("Msvm_MoveUnmanagedVhd")

アンマネージ VHD 情報を含む埋め込み Msvm_MoveUnmanagedVhd インスタンスの配列。

Note

Windows 10 と Windows Server 2016 に追加されました。

要件

要件
サポートされている最小のクライアント
Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2012 [デスクトップ アプリのみ]
名前空間
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
[DLL]
Vmms.exe

関連項目

CIM_VirtualSystemMigrationSettingData

MigrateVirtualSystemToHost