classe Msvm_ReplicationSettingData

Representa as configurações específicas de replicação para uma máquina virtual. O cliente passa uma instância dessa classe para Msvm_ReplicationService.CreateReplicationRelationship para criar uma relação de replicação. O cliente não pode alterar diretamente os valores de nenhuma das propriedades dessa classe; ele deve chamar o método Msvm_ReplicationService.ModifyReplicationSettings para alterar os valores. Cada relação de replicação tem uma única instância de configurações.

A sintaxe a seguir é o código MOF (Managed Object Format) simplificado e inclui todas as propriedades herdadas.

Sintaxe

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

Membros

A classe Msvm_ReplicationSettingData tem estes tipos de membros:

Propriedades

A classe Msvm_ReplicationSettingData tem essas propriedades.

AdditionalSettings

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Configurações de replicação adicionais que o provedor de ponto de extremidade pode usar.

Windows 8.1: esse valor não tem suporte até Windows 8.1 e Windows Server 2012 R2.

ApplicationConsistentSnapshotInterval

Tipo de dados: uint16

Tipo de acesso: Somente leitura

O intervalo de tempo entre instantâneos consistentes do aplicativo, especificado em horas. Os valores válidos são de 1 hora a 12 horas.

Authenticationtype

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Definir o modo de autenticação usado para se conectar ao servidor de recuperação.

Autenticação Kerberos (1)

Autenticação Kerberos.

Autenticação baseada em certificado (2)

Autenticação baseada em certificado.

AutomaticRecoveryAction

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Não usado.

Essa propriedade é herdada de CIM_VirtualSystemSettingData.

AutomaticShutdownAction

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Não usado.

Essa propriedade é herdada de CIM_VirtualSystemSettingData.

AutomaticStartupAction

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Não usado.

Essa propriedade é herdada de CIM_VirtualSystemSettingData.

AutomaticStartupActionDelay

Tipo de dados: datetime

Tipo de acesso: Somente leitura

O tempo de atraso antes que a máquina virtual seja iniciada automaticamente. Essa propriedade é herdada de CIM_VirtualSystemSettingData, mas não é usada.

AutomaticStartupActionSequenceNumber

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Um número que indica a sequência relativa de ativação de máquina virtual quando o sistema host é iniciado. Essa propriedade é herdada de CIM_VirtualSystemSettingData, mas não é usada.

AutoResynchronizeEnabled

Tipo de dados: booliano

Tipo de acesso: Somente leitura

Especifica se as operações de ressincronização são disparadas automaticamente quando ocorre um erro de replicação devido a falhas de energia e hardware. As operações de ressincronização só são disparadas quando a falha ocorre entre os horários especificados pelas propriedades AutoResynchronizeIntervalStart e AutoResynchronizeIntervalEnd .

O valor padrão é Falso.

AutoResynchronizeIntervalEnd

Tipo de dados: datetime

Tipo de acesso: Somente leitura

Especifica a hora de término das operações de ressincronização automática a serem disparadas. Esse valor está no horário local. O valor padrão é 06:00 (6:00 da manhã).

As operações de ressincronização só são disparadas quando a falha ocorre entre os horários especificados pelas propriedades AutoResynchronizeIntervalStart e AutoResynchronizeIntervalEnd .

As operações de ressincronização também podem ser agendadas para que sejam disparadas durante o próximo intervalo.

AutoResynchronizeIntervalStart

Tipo de dados: datetime

Tipo de acesso: Somente leitura

Especifica a hora de início das operações automáticas de ressincronização a serem disparadas. Esse valor está no horário local. O valor padrão é 18:30 (18:30).

As operações de ressincronização só são disparadas quando a falha ocorre entre os horários especificados pelas propriedades AutoResynchronizeIntervalStart e AutoResynchronizeIntervalEnd .

As operações de ressincronização também podem ser agendadas para que sejam disparadas durante o próximo intervalo.

BypassProxyServer

Tipo de dados: booliano

Tipo de acesso: Somente leitura

Especifica se o servidor proxy deve ser ignorado ao se conectar a um servidor de recuperação.

Legenda

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Uma breve descrição do objeto. Essa propriedade é herdada de CIM_ManagedElement e é sempre definida como "Configurações de Replicação".

Certificatethumbprint

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: Maxlen (128)

Impressão digital do certificado a ser usada quando a propriedade AuthenticationType for autenticação baseada em certificado.

Compressionenabled

Tipo de dados: booliano

Tipo de acesso: Somente leitura

Especifica se os dados de replicação serão compactados ao enviá-los para o servidor de recuperação.

ConfigurationDataRoot

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Não usado.

Essa propriedade é herdada de CIM_VirtualSystemSettingData.

Configurationfile

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

O caminho relativo e o nome do arquivo de um arquivo em que as informações sobre a configuração da máquina virtual são armazenadas. Esse caminho é relativo à propriedade ConfigurationDataRoot . Essa propriedade é herdada de CIM_VirtualSystemSettingData, mas não é usada.

ConfigurationID

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

O identificador exclusivo da configuração da máquina virtual. Essa propriedade é herdada de CIM_VirtualSystemSettingData, mas não é usada.

CreationTime

Tipo de dados: datetime

Tipo de acesso: Somente leitura

A data e a hora em que as configurações da máquina virtual foram criadas. Se esse objeto representar as configurações atuais da máquina virtual, esse valor será o momento em que o sistema foi criado. Se esse objeto representar as configurações de instantâneo para a máquina virtual, esse valor será o momento em que o instantâneo foi obtido. Essa propriedade é herdada de CIM_VirtualSystemSettingData.

Essa é uma propriedade somente leitura, mas pode ser alterada usando o método ModifySystemSettings da classe Msvm_VirtualSystemManagementService .

Essa propriedade é herdada de CIM_VirtualSystemSettingData.

Descrição

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Uma descrição do objeto . Essa propriedade é herdada de CIM_ManagedElement e é sempre definida como "Dados de Configurações de Replicação de Máquina Virtual".

ElementName

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Um nome de exibição para o objeto . Essa propriedade é herdada de CIM_VirtualSystemSettingData e é definida como o nome de exibição da máquina virtual.

EnableWriteOrderPreservationAcrossDisks

Tipo de dados: booliano

Tipo de acesso: Somente leitura

Qualificadores: preterido ("Sem valor")

Especifica se todos os discos rígidos virtuais de replicação para a máquina virtual são replicados para o mesmo ponto no tempo. Isso garante que a replicação honre a ordem de gravação dos aplicativos na máquina virtual.

Windows 8.1: começando com Windows 8.1 e Windows Server 2012 R2, essa propriedade é preterida e sempre definida como TRUE.

IncludedDisks

Tipo de dados: matriz de cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: HyperVEmbeddedInstance ("CIM_StorageAllocationSettingData"), ArrayType ("Indexed")

A lista de VHDs (discos rígidos virtuais) anexados ao sistema que serão replicados pelo mecanismo de replicação. Essa é uma matriz de cadeias de caracteres, cada uma contendo a InstanceID do Msvm_StorageAllocationSettingData que representa o VHD.

InstanceID

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: Chave

Identifica exclusivamente uma instância dessa classe. Essa propriedade é herdada de CIM_SettingData. Para Windows 8, ele é sempre definido como "Microsoft:Virtual Machine GUID\HVR". Para Windows 8.1, ele é definido como "Microsoft:Virtual Machine GUID\HVR\<0/1>". No valor Windows 8.1, 0 indica primário e 1 indica replicação estendida. Para obter mais informações sobre replicação estendida, consulte Msvm_ReplicationRelationship.

LogDataRoot

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

O caminho de um diretório em que as informações de log da máquina virtual são armazenadas. Essa propriedade é herdada de CIM_VirtualSystemSettingData, mas não é usada.

Observações

Tipo de dados: matriz de cadeia de caracteres

Tipo de acesso: Somente leitura

Não é usado e não pode ser definido.

Essa propriedade é herdada de CIM_VirtualSystemSettingData.

PrimaryConnectionPoint

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: Maxlen (256)

O nome do ponto de conexão primário. No caso de um cluster primário, esse é o nome cap do agente. No caso de um servidor primário autônomo, esse é o nome do sistema de host.

PrimaryHostSystem

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: Maxlen (256)

O nome de domínio totalmente qualificado do sistema de host primário que está hospedando a máquina virtual.

RecoveryConnectionPoint

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: Maxlen (256)

O nome do ponto de conexão de recuperação. No caso de um cluster de recuperação, esse é o nome cap do agente. No caso de um servidor de recuperação autônomo, esse é o nome do sistema de host.

RecoveryFile

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

O caminho completo de um arquivo em que as informações relacionadas à recuperação da máquina virtual são armazenadas. Essa propriedade é herdada de CIM_VirtualSystemSettingData, mas não é usada.

RecoveryHistory

Tipo de dados: uint16

Tipo de acesso: Somente leitura

O número máximo de instantâneos de recuperação que serão armazenados no servidor de recuperação. Os valores válidos são de 0 a 24.

RecoveryHostSystem

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: Maxlen (256)

O nome de domínio totalmente qualificado do sistema de host de recuperação que está hospedando a máquina virtual.

RecoveryServerPortNumber

Tipo de dados: uint16

Tipo de acesso: Somente leitura

O número da porta do servidor de recuperação a ser usado ao fazer uma conexão segura para replicação.

ReplicateHostKvpItems

Tipo de dados: booliano

Tipo de acesso: Somente leitura

Especifica se as Msvm_KvpExchangeDataItemsomente host devem ser replicadas da máquina virtual primária para a máquina virtual de recuperação.

ReplicationInterval

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Intervalo de replicação de uma relação de replicação em segundos. Os valores válidos são:

30

300

900

O valor padrão é 300 segundos.

Windows 8.1: esse valor não tem suporte até Windows 8.1 e Windows Server 2012 R2.

ReplicationProvider

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

O caminho para a instância da classe Msvm_ReplicationProvider que identifica o ponto de extremidade do provedor de replicação.

Windows 8.1: esse valor não tem suporte até Windows 8.1 e Windows Server 2012 R2.

RootCertificateThumbPrint

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: Maxlen (128)

Impressão digital do certificado raiz do certificado em uso quando AuthenticationType é 2 (autorização baseada em certificado).

SnapshotDataRoot

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

O caminho de um diretório em que as informações sobre os instantâneos da máquina virtual são armazenadas. Essa propriedade é herdada de CIM_VirtualSystemSettingData, mas não é usada.

SuspendDataRoot

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

O caminho de um diretório em que as informações sobre as informações relacionadas à suspensão da máquina virtual são armazenadas. Essa propriedade é herdada de CIM_VirtualSystemSettingData, mas não é usada.

SwapFileDataRoot

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

O caminho de um diretório em que os arquivos de troca para a máquina virtual são armazenados. Essa propriedade é herdada de CIM_VirtualSystemSettingData, mas não é usada.

VirtualSystemIdentifier

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

O nome do objeto CIM_ComputerSystem ao qual esses dados de configuração pertencem. Essa propriedade é uma substituição de CIM_VirtualSystemSettingData.

VirtualSystemType

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Especifica o tipo de máquina virtual que os dados de configuração representam. Essa propriedade é herdada de CIM_VirtualSystemSettingData e é sempre definida como "Microsoft:Hyper-V:Replica".

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2012 [somente aplicativos da área de trabalho]
Namespace
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Confira também

CIM_VirtualSystemSettingData

ModifyReplicationSettings