Msvm_VirtualSystemMigrationSettingData classe

Représente les paramètres de migration pour la migration d’un système virtuel et du stockage attaché à un système virtuel.

La syntaxe suivante est un code MOF (Managed Object Format) simplifié et inclut toutes les propriétés héritées.

Syntaxe

[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;
};

Membres

La classe Msvm_VirtualSystemMigrationSettingData comporte les types de membres suivants :

Propriétés

La classe Msvm_VirtualSystemMigrationSettingData a ces propriétés.

AllowOverwriteExistingFile

Type de données : booléen

Type d’accès : Lecture/écriture

Autorisez l’opération de migration de stockage à remplacer les fichiers .vhdx existants.

Notes

Cette propriété a été ajoutée dans Windows 10, version 1703.

AvoidRemovingVHDs

Type de données : booléen

Type d’accès : Lecture/écriture

Ne supprimez pas de disques durs virtuels pendant la migration, c’est-à-dire des disques durs virtuels sur la source en cas de réussite et des disques durs virtuels sur la destination en échec.

Notes

Ajout dans Windows 10, version 1703 et Windows Server 2016.

Bande passante

Type de données : uint16

Type d'accès : Lecture seule

Spécifie la bande passante affectée ou demandée pour une opération de migration de système virtuel. Les unités de bande passante sont spécifiées par la propriété BandwidthUnit . Dans une migration, la valeur 0 indique la bande passante par défaut. Sinon, la valeur 0 indique que les bandes passantes ne sont pas prises en charge.

La bande passante et la priorité peuvent être utilisées conjointement. Les processus de migration qui ont la valeur de priorité égale la plus élevée partagent la bande passante disponible en fonction de la bande passante demandée. Si toute la bande passante n’est pas consommée par cet ensemble de processus, les processus de migration avec la priorité égale la plus basse suivante partagent la bande passante restante. S’il reste encore plus de bande passante, les processus de migration avec la priorité égale inférieure suivante sont pris en compte, et ainsi de suite.

Cette propriété est héritée de CIM_VirtualSystemMigrationSettingData.

BandwidthUnit

Type de données : chaîne

Type d'accès : Lecture seule

Spécifie les unités utilisées par la propriété Bandwidth . La valeur de cette propriété doit être une valeur juridique du qualificateur d’unités programmatiques tel que défini à l’Annexe C.1 de DSP0004 V2.4 ou version ultérieure.

Si la valeur de cette propriété est « percent », la valeur de la propriété Bandwidth doit être comprise entre 0 et 100, avec des valeurs plus élevées indiquant une bande passante plus élevée. La valeur 100 indique la bande passante totale disponible pour effectuer des opérations de migration de système virtuel. Les valeurs comprises entre 1 et 100 doivent être en corrélation linéaire avec la plage de bande passante disponible. Par exemple, la valeur 50 doit demander la moitié de la bande passante disponible.

Cette propriété est héritée de CIM_VirtualSystemMigrationSettingData.

CancelIfBlackoutThresholdExceeded

Type de données : booléen

Type d’accès : Lecture/écriture

Annule la migration si le seuil de panne est dépassé.

Notes

Ajouté dans Windows 10, version 1709.

Caption

Type de données : chaîne

Type d'accès : Lecture seule

Brève description de l’objet. Cette propriété est héritée de CIM_ManagedElement.

CPUCappingMagnitude

Type de données : uint16

Type d’accès : Lecture/écriture

Qualificateurs : Override (« CPUCappingMagnitude »)

Degré de limitation du processeur pendant la migration.

Notes

Ajouté dans Windows 10, version 1709.

Normal (0)

Faible (1)

Élevé (2)

Description

Type de données : chaîne

Type d'accès : Lecture seule

Description de l'objet . Cette propriété est héritée de CIM_ManagedElement.

DestinationIPAddressList

Type de données : tableau de chaînes

Type d’accès : Lecture/écriture

Cette valeur est Null pour la migration du stockage. Pour la migration de système virtuel, cela peut contenir une liste d’adresses IP de l’hôte de destination.

DestinationPlannedVirtualSystemId

Type de données : chaîne

Type d’accès : Lecture/écriture

Si une machine virtuelle planifiée existe au niveau de la destination de migration, cette propriété est définie sur le GUID de la machine virtuelle planifiée de destination où la machine virtuelle doit migrer. Cela est utile dans les cas où un utilisateur a créé une machine virtuelle planifiée à la destination, ainsi que la configuration des ressources, et souhaite qu’une machine virtuelle à partir de la source migre vers cette machine virtuelle planifiée.

ElementName

Type de données : chaîne

Type d'accès : Lecture seule

Nom complet de l’objet. Cette propriété est héritée de CIM_SettingData.

EnableCompression

Type de données : booléen

Type d’accès : Lecture/écriture

Indique s’il faut compresser le trafic de migration dynamique. True indique de compresser ; sinon , false.

Windows 8.1 : cette valeur n’est pas prise en charge tant qu’Windows 8.1 et Windows Server 2012 R2.

InstanceID

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : Clé

Identifie de manière unique un instance de cette classe. Cette propriété est héritée de CIM_ManagedElement.

MigrationType

Type de données : uint16

Type d’accès : Lecture/écriture

Qualificateurs : Override (« MigrationType »)

Spécifie le type d’opération de migration à effectuer. Cette propriété est héritée de CIM_VirtualSystemMigrationSettingData.

Inconnu (0)

VirtualSystem (32768)

Migre le système virtuel vers l’hôte de destination.

Stockage (32769)

Migre uniquement les ressources de stockage du système virtuel.

Mise en scène (32770)

À l’aide de la configuration du système virtuel, crée un système virtuel planifié sur l’hôte de destination.

VirtualSystemAndStorage (32771)

Migre le système virtuel et son stockage vers l’hôte de destination.

StorageDeepCheck (32772)

Effectue une capacité de migration des ressources de stockage de système virtuel case activée sur l’hôte de destination.

OtherTransportType

Type de données : chaîne

Type d'accès : Lecture seule

Spécifie le type de transport à appliquer si la valeur de TransportType est 1 (Autre). Cette propriété est héritée de CIM_VirtualSystemMigrationSettingData.

Priorité

Type de données : uint16

Type d'accès : Lecture seule

Spécifie une importance relative de la migration, que le système de migration peut utiliser pour ordonner ou donner une préférence entre plusieurs demandes de migration en attente. Plus la valeur est faible, plus la priorité est élevée. Dans une migration, la valeur 0 indique la priorité par défaut. Sinon, la valeur 0 indique que les priorités ne sont pas prises en charge.

Cette propriété est héritée de CIM_VirtualSystemMigrationSettingData.

RemoveSourceUnmanagedVhds

Type de données : booléen

Type d’accès : Lecture/écriture

Supprimez les disques durs virtuels non managés sources.

Notes

Ajout dans Windows 10 et Windows Server 2016.

RetainVhdCopiesOnSource

Type de données : booléen

Type d’accès : Lecture/écriture

Pour une migration de stockage, spécifie si les disques durs virtuels en lecture seule sur l’hôte source doivent être supprimés une fois la migration terminée.

TransportType

Type de données : uint16

Type d’accès : Lecture/écriture

Qualificateurs : Override (« TransportType »)

Spécifie le type de transport à appliquer pour une opération de migration de système virtuel. Cette propriété est héritée de CIM_VirtualSystemMigrationSettingData.

Inconnu (0)

Autre (1)

SSH (2)

TLS (3)

TLS Strict (4)

TCP (5)

IPC (6)

DMTF Reserved (..)

Fournisseur réservé (32768..)

Pour la migration dynamique, cette propriété spécifie le type de transport à utiliser pour transférer l’état du système virtuel vers l’hôte de destination. Les valeurs prises en charge sont les suivantes :

TCP (5)

Indique le type de transport TCP.

SMB (32768)

Indique que le type de transport pour le transfert de l’état de la machine virtuelle est SMB.

Vhds non managés

Type de données : tableau de chaînes

Type d’accès : Lecture/écriture

Qualificateurs : ArrayType (« Indexed »), HyperVEmbeddedInstance (« Msvm_MoveUnmanagedVhd »)

Tableau d’instances de Msvm_MoveUnmanagedVhd incorporées qui contiennent des informations sur les disques durs virtuels non managés.

Notes

Ajout dans Windows 10 et Windows Server 2016.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2012 [applications de bureau uniquement]
Espace de noms
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Voir aussi

CIM_VirtualSystemMigrationSettingData

MigrateVirtualSystemToHost