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 |
|
DLL |
|