classe Msvm_ReplicationSettingData

Rappresenta le impostazioni specifiche della replica per una macchina virtuale. Il client passa un'istanza di questa classe a Msvm_ReplicationService.CreateReplicationRelationship per creare una relazione di replica. Il client non può modificare direttamente i valori di nessuna delle proprietà per questa classe; deve chiamare il metodo Msvm_ReplicationService.ModifyReplicationSettings per modificare i valori. Ogni relazione di replica ha una singola istanza di impostazioni.

La sintassi seguente è un codice MOF (Managed Object Format) semplificato e include tutte le proprietà ereditate.

Sintassi

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_ReplicationSettingData : CIM_VirtualSystemSettingData
{
  string   InstanceID = "Microsoft:Virtual Machine GUID\HVR";
  string   Caption = "Replication Settings";
  string   Description = "Virtual Machine Replication Settings Data";
  string   ElementName;
  string   VirtualSystemIdentifier;
  string   VirtualSystemType = "Microsoft:Hyper-V:Replica";
  string   Notes[];
  datetime CreationTime;
  string   ConfigurationID;
  string   ConfigurationDataRoot;
  string   ConfigurationFile;
  string   SnapshotDataRoot;
  string   SuspendDataRoot;
  string   SwapFileDataRoot;
  string   LogDataRoot;
  uint16   AutomaticStartupAction;
  datetime AutomaticStartupActionDelay;
  uint16   AutomaticStartupActionSequenceNumber;
  uint16   AutomaticShutdownAction;
  uint16   AutomaticRecoveryAction;
  string   RecoveryFile;
  uint16   AuthenticationType;
  string   CertificateThumbPrint;
  string   RootCertificateThumbPrint;
  boolean  CompressionEnabled;
  boolean  BypassProxyServer;
  string   RecoveryConnectionPoint;
  string   RecoveryHostSystem;
  string   PrimaryConnectionPoint;
  string   PrimaryHostSystem;
  uint16   RecoveryServerPortNumber = 0;
  boolean  ReplicateHostKvpItems = True;
  uint16   ApplicationConsistentSnapshotInterval;
  uint16   RecoveryHistory = 0;
  string   IncludedDisks[];
  boolean  AutoResynchronizeEnabled = False;
  datetime AutoResynchronizeIntervalStart = 00000000183000.000000:000;
  datetime AutoResynchronizeIntervalEnd = 00000000060000.000000:000;
  boolean  EnableWriteOrderPreservationAcrossDisks;
  string   ReplicationProvider;
  string   AdditionalSettings;
  uint16   ReplicationInterval = 300;
};

Members

La classe Msvm_ReplicationSettingData ha questi tipi di membri:

Proprietà

La classe Msvm_ReplicationSettingData ha queste proprietà.

AdditionalSettings

Tipo di dati: string

Tipo di accesso: sola lettura

Impostazioni di replica aggiuntive che il provider di endpoint può usare.

Windows 8.1: questo valore non è supportato fino a Windows 8.1 e Windows Server 2012 R2.

ApplicationConsistentSnapshotInterval

Tipo di dati: uint16

Tipo di accesso: sola lettura

Intervallo di tempo tra snapshot coerenti con l'applicazione, specificato in ore. I valori validi sono compresi tra 1 ora e 12 ore.

Authenticationtype

Tipo di dati: uint16

Tipo di accesso: sola lettura

Definire la modalità di autenticazione usata per connettersi al server di ripristino.

Autenticazione Kerberos (1)

Autenticazione Kerberos.

Autenticazione basata su certificato (2)

Autenticazione basata su certificati.

AutomaticRecoveryAction

Tipo di dati: uint16

Tipo di accesso: sola lettura

Non usato.

Questa proprietà viene ereditata da CIM_VirtualSystemSettingData.

AutomaticShutdownAction

Tipo di dati: uint16

Tipo di accesso: sola lettura

Non usato.

Questa proprietà viene ereditata da CIM_VirtualSystemSettingData.

AutomaticStartupAction

Tipo di dati: uint16

Tipo di accesso: sola lettura

Non usato.

Questa proprietà viene ereditata da CIM_VirtualSystemSettingData.

AutomaticStartupActionDelay

Tipo di dati: datetime

Tipo di accesso: sola lettura

Tempo di ritardo prima dell'avvio automatico della macchina virtuale. Questa proprietà viene ereditata da CIM_VirtualSystemSettingData, ma non viene utilizzata.

AutomaticStartupActionSequenceNumber

Tipo di dati: uint16

Tipo di accesso: sola lettura

Numero che indica la sequenza relativa di attivazione della macchina virtuale all'avvio del sistema host. Questa proprietà viene ereditata da CIM_VirtualSystemSettingData, ma non viene utilizzata.

AutoResynchronizeEnabled

Tipo di dati: booleano

Tipo di accesso: sola lettura

Specifica se le operazioni di risincronizzazione vengono attivate automaticamente quando si verifica un errore di replica a causa di errori di alimentazione e hardware. Le operazioni di risincronizzazione vengono attivate solo quando si verifica l'errore tra i tempi specificati dalle proprietà AutoResynchronizeIntervalStart e AutoResynchronizeIntervalEnd .

Il valore predefinito è False.

AutoResynchronizeIntervalEnd

Tipo di dati: datetime

Tipo di accesso: sola lettura

Specifica l'ora di fine per l'attivazione delle operazioni di risincronizzazione automatica. Questo valore si trova nell'ora locale. Il valore predefinito è 06:00 (6:00 A.M.).

Le operazioni di risincronizzazione vengono attivate solo quando si verifica l'errore tra i tempi specificati dalle proprietà AutoResynchronizeIntervalStart e AutoResynchronizeIntervalEnd .

È anche possibile pianificare le operazioni di risincronizzazione in modo che vengano attivate durante l'intervallo successivo.

AutoResynchronizeIntervalStart

Tipo di dati: datetime

Tipo di accesso: sola lettura

Specifica l'ora di inizio per le operazioni di risincronizzazione automatica da attivare. Questo valore si trova nell'ora locale. Il valore predefinito è 18:30 (6:30 P.M.).

Le operazioni di risincronizzazione vengono attivate solo quando si verifica l'errore tra i tempi specificati dalle proprietà AutoResynchronizeIntervalStart e AutoResynchronizeIntervalEnd .

È anche possibile pianificare le operazioni di risincronizzazione in modo che vengano attivate durante l'intervallo successivo.

BypassProxyServer

Tipo di dati: booleano

Tipo di accesso: sola lettura

Specifica se il server proxy deve essere ignorato durante la connessione a un server di ripristino.

Didascalia

Tipo di dati: string

Tipo di accesso: sola lettura

Breve descrizione dell'oggetto. Questa proprietà viene ereditata da CIM_ManagedElement ed è sempre impostata su "Impostazioni di replica".

CertificateThumbPrint

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: Maxlen (128)

Identificazione personale del certificato da utilizzare quando la proprietà AuthenticationType è l'autenticazione basata su certificati.

CompressionEnabled

Tipo di dati: booleano

Tipo di accesso: sola lettura

Specifica se i dati di replica verranno compressi durante l'invio al server di ripristino.

ConfigurationDataRoot

Tipo di dati: string

Tipo di accesso: sola lettura

Non usato.

Questa proprietà viene ereditata da CIM_VirtualSystemSettingData.

ConfigurationFile

Tipo di dati: stringa

Tipo di accesso: sola lettura

Percorso relativo e nome file di un file in cui vengono archiviate informazioni sulla configurazione della macchina virtuale. Questo percorso è relativo alla proprietà ConfigurationDataRoot . Questa proprietà viene ereditata da CIM_VirtualSystemSettingData, ma non viene usata.

ConfigurationID

Tipo di dati: stringa

Tipo di accesso: sola lettura

Identificatore univoco della configurazione della macchina virtuale. Questa proprietà viene ereditata da CIM_VirtualSystemSettingData, ma non viene usata.

CreationTime

Tipo di dati: datetime

Tipo di accesso: sola lettura

Data e ora in cui sono state create le impostazioni per la macchina virtuale. Se questo oggetto rappresenta le impostazioni correnti per la macchina virtuale, questo valore sarà il momento in cui è stato creato il sistema. Se questo oggetto rappresenta le impostazioni snapshot per la macchina virtuale, questo valore sarà il momento in cui è stato eseguito lo snapshot. Questa proprietà viene ereditata da CIM_VirtualSystemSettingData.

Questa è una proprietà di sola lettura, ma può essere modificata usando il metodo ModifySystemSettings della classe Msvm_VirtualSystemManagementService .

Questa proprietà viene ereditata da CIM_VirtualSystemSettingData.

Descrizione

Tipo di dati: stringa

Tipo di accesso: sola lettura

Descrizione dell'oggetto . Questa proprietà viene ereditata da CIM_ManagedElement ed è sempre impostata su "Virtual Machine Replication Settings Data".

ElementName

Tipo di dati: stringa

Tipo di accesso: sola lettura

Nome visualizzato per l'oggetto. Questa proprietà viene ereditata da CIM_VirtualSystemSettingData e viene impostata sul nome visualizzato per la macchina virtuale.

EnableWriteOrderPreservationAcrossDisks

Tipo di dati: booleano

Tipo di accesso: sola lettura

Qualificatori: Deprecato ("Nessun valore")

Specifica se tutti i dischi rigidi virtuali di replica per la macchina virtuale vengono replicati nello stesso momento. Ciò garantisce che la replica rispetta l'ordine di scrittura delle applicazioni nella macchina virtuale.

Windows 8.1: a partire da Windows 8.1 e Windows Server 2012 R2, questa proprietà è deprecata e sempre impostata su TRUE.

IncludeDisks

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Qualificatori: HyperVEmbeddedInstance ("CIM_StorageAllocationSettingData"), ArrayType ("Indicizzato")

Elenco di dischi rigidi virtuali collegati al sistema che verrà replicato dal motore di replica. Si tratta di una matrice di stringhe, ognuna contenente l'IstanzaID del Msvm_StorageAllocationSettingData che rappresenta il disco rigido virtuale.

InstanceID

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: Chiave

Identifica in modo univoco un'istanza di questa classe. Questa proprietà viene ereditata da CIM_SettingData. Per Windows 8, è sempre impostato su "Microsoft:Virtual Machine GUID\HVR". Per Windows 8.1, è impostato su "Microsoft:Virtual Machine GUID\HVR\<0/1>". Nel valore Windows 8.1, 0 indica la replica primaria e 1 indica la replica estesa. Per altre informazioni sulla replica estesa, vedere Msvm_ReplicationRelationship.

LogDataRoot

Tipo di dati: stringa

Tipo di accesso: sola lettura

Percorso di una directory in cui vengono archiviate le informazioni di log per la macchina virtuale. Questa proprietà viene ereditata da CIM_VirtualSystemSettingData, ma non viene usata.

Note

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Non usato e non può essere impostato.

Questa proprietà viene ereditata da CIM_VirtualSystemSettingData.

PrimaryConnectionPoint

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: Maxlen (256)

Nome del punto di connessione primario. Nel caso di un cluster primario, si tratta del nome cap broker. Nel caso di un server primario autonomo, si tratta del nome del sistema host.

PrimaryHostSystem

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: Maxlen (256)

Nome di dominio completo del sistema host primario che ospita la macchina virtuale.

RecoveryConnectionPoint

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: Maxlen (256)

Nome del punto di connessione di ripristino. Nel caso di un cluster di ripristino, si tratta del nome cap broker. Nel caso di un server di ripristino autonomo, si tratta del nome del sistema host.

RecoveryFile

Tipo di dati: stringa

Tipo di accesso: sola lettura

Percorso completo di un file in cui vengono archiviate le informazioni correlate al ripristino per la macchina virtuale. Questa proprietà viene ereditata da CIM_VirtualSystemSettingData, ma non viene usata.

RecoveryHistory

Tipo di dati: uint16

Tipo di accesso: sola lettura

Numero massimo di snapshot di ripristino archiviati nel server di ripristino. I valori validi sono compresi tra 0 e 24.

RecoveryHostSystem

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: Maxlen (256)

Nome di dominio completo del sistema host di ripristino che ospita la macchina virtuale.

RecoveryServerPortNumber

Tipo di dati: uint16

Tipo di accesso: sola lettura

Numero di porta del server di ripristino da usare quando si effettua una connessione sicura per la replica.

ReplicateHostKvpItems

Tipo di dati: booleano

Tipo di accesso: sola lettura

Specifica se è necessario replicare Msvm_KvpExchangeDataItem solohost dalla macchina virtuale primaria alla macchina virtuale di ripristino.

ReplicationInterval

Tipo di dati: uint16

Tipo di accesso: sola lettura

Intervallo di replica di una relazione di replica in secondi. I valori validi sono:

30

300

900

Il valore predefinito è 300 secondi.

Windows 8.1: questo valore non è supportato fino a Windows 8.1 e Windows Server 2012 R2.

ReplicationProvider

Tipo di dati: string

Tipo di accesso: sola lettura

Percorso dell'istanza della classe Msvm_ReplicationProvider che identifica l'endpoint del provider di replica.

Windows 8.1: questo valore non è supportato fino a Windows 8.1 e Windows Server 2012 R2.

RootCertificateThumbPrint

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: Maxlen (128)

Identificazione personale del certificato radice in uso quando AuthenticationType è 2 (autorizzazione basata su certificato).

SnapshotDataRoot

Tipo di dati: string

Tipo di accesso: sola lettura

Percorso di una directory in cui vengono archiviate le informazioni sugli snapshot della macchina virtuale. Questa proprietà viene ereditata da CIM_VirtualSystemSettingData, ma non viene utilizzata.

SuspendDataRoot

Tipo di dati: string

Tipo di accesso: sola lettura

Percorso di una directory in cui vengono archiviate le informazioni relative alla sospensione della macchina virtuale. Questa proprietà viene ereditata da CIM_VirtualSystemSettingData, ma non viene utilizzata.

SwapFileDataRoot

Tipo di dati: string

Tipo di accesso: sola lettura

Percorso di una directory in cui vengono archiviati i file di scambio per la macchina virtuale. Questa proprietà viene ereditata da CIM_VirtualSystemSettingData, ma non viene utilizzata.

VirtualSystemIdentifier

Tipo di dati: string

Tipo di accesso: sola lettura

Nome dell'oggetto CIM_ComputerSystem a cui appartengono questi dati di impostazione. Questa proprietà è un override di CIM_VirtualSystemSettingData.

VirtualSystemType

Tipo di dati: string

Tipo di accesso: sola lettura

Specifica il tipo di macchina virtuale rappresentata dai dati dell'impostazione. Questa proprietà viene ereditata da CIM_VirtualSystemSettingData ed è sempre impostata su "Microsoft:Hyper-V:Replica".

Requisiti

Requisito Valore
Client minimo supportato
Windows 8 [solo app desktop]
Server minimo supportato
Windows Server 2012 [solo app desktop]
Spazio dei nomi
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Vedi anche

CIM_VirtualSystemSettingData

ModifyReplicationSettings