Compartir a través de


MSFT_ReplicationCapabilities clase

Representa las funcionalidades de replicación de un subsistema de almacenamiento.

La siguiente sintaxis es código MOF simplificado e incluye todas las propiedades heredadas.

Sintaxis

class MSFT_ReplicationCapabilities : MSFT_StorageObject
{
  UInt16  SupportedObjectTypes[];
  UInt16  SupportedReplicationTypes[];
  UInt32  DefaultRecoveryPointObjective;
  Boolean SupportsReplicationGroup;
  Boolean SupportsEmptyReplicationGroup;
  Boolean SupportsFullDiscovery;
  Boolean SupportsCreateReplicationRelationshipMethod;
  Uint16  SupportedAsynchronousActions[];
  Uint16  SupportedSynchronousActions[];
};

Miembros

La clase MSFT_ReplicationCapabilities tiene estos tipos de miembros:

Métodos

La clase MSFT_ReplicationCapabilities tiene estos métodos.

Método Descripción
GetRecoveryPointData Devuelve, para un valor ReplicationType determinado, datos de punto de recuperación.
GetSupportedCopyStates Devuelve, para un replicationType determinado, los estados de copia admitidos.
GetSupportedFeatures Devuelve, para un replicationType determinado, las características admitidas.
GetSupportedGroupCopyStates Devuelve, para un valor ReplicationType determinado, los estados de copia del grupo de replicación admitidos.
GetSupportedGroupFeatures Devuelve, para un replicationType determinado, las características de grupo admitidas.
GetSupportedGroupOperations Devuelve, para un replicationType determinado, las operaciones admitidas en una asociación sincronizada de grupo que se puede proporcionar a la operación ModifyReplicaSynchronization .
GetSupportedOperations Devuelve, para un replicationType determinado, las operaciones admitidas en una asociación StorageSynchronized que se puede proporcionar a la operación ModifyReplicaSynchronization .

Propiedades

La clase MSFT_ReplicationCapabilities tiene estas propiedades.

DefaultRecoveryPointObjective

Tipo de datos: UInt32

Tipo de acceso: solo lectura

Valor predeterminado para el punto de recuperación.

SupportedAsynchronousActions

Tipo de datos: matriz Uint16

Tipo de acceso: solo lectura

Enumeración que indica qué operaciones se ejecutarán como trabajos asincrónicos. Si se incluye una operación en este y SupportedSynchronousActions , la implementación subyacente indica que puede crear o no un trabajo.

Nota

Los métodos siguientes no se admiten de forma asincrónica:

  • AddMembers
  • AddReplicationEntity
  • AddServiceAccessPoint
  • AddSharedSecret
  • CreateGroup
  • DeleteGroup
  • RemoveMembers

CreateElementReplica (2)

CreateGroupReplica (3)

CreateSynchronizationAspect (4)

ModifyReplicaSynchronization (5)

ModifyListSynchronization (6)

ModifySettingsDefineState (7)

GetAvailableTargetElements (8)

GetPeerSystems (9)

GetReplicationRelationships (10)

GetServiceAccessPoints (11)

CreateListReplica (19)

CreateGroupReplicaFromElements (20)

GetReplicationRelationshipInstances (21)

ModifyListSettingsDefineState (22)

CreateRemoteReplicationCollection (23)

AddToRemoteReplicationCollection (24)

RemoveFromRemoteReplicationCollection (25)

GetSynchronizationAspects (26)

GetSynchronizationAspectInstances (27)

CreateGroupReplicaFromElementSynchronizations (28)

AddElementsToGroupSynchronized (29)

ConfirmTargetData (30)

CreateListSynchronizationAspect (31)

DMTF Reservado ("..)

Específico del proveedor (0x8000.).

SupportedObjectTypes

Tipo de datos: matriz UInt16

Tipo de acceso: solo lectura

Enumeración que indica los tipos de objeto admitidos asociados a estas funcionalidades de replicación.

VirtualDisk (2)

Volumen (3)

ReplicaPeer (4)

Partición (..)

ReplicationGroup (0x8000)

StorageSubSystem (0x8001)

(0x8002)

SupportedReplicationTypes

Tipo de datos: matriz UInt16

Tipo de acceso: solo escritura

Enumeración que indica las combinaciones SyncType/Mode/Local-or-Remote admitidas.

Reflejo sincrónico local (2)

Reflejo asincrónico local (3)

Reflejo sincrónico remoto (4)

Reflejo asincrónico remoto (5)

Instantánea sincrónica local (6)

Instantánea asincrónica local (7)

Instantánea sincrónica remota (8)

Instantánea asincrónica remota (9)

Clonación sincrónica local (10)

Clonación asincrónica local (11)

Clonación sincrónica remota (12)

Clonación asincrónica remota (13)

TokenizedClone local sincrónico (14)

TokenizedClone local asincrónico (15)

TokenizedClone remoto sincrónico (16)

TokenizedClone remoto asincrónico (17)

Adaptive Mirror Local (18)

Adaptive Mirror Remote (19)

Instantánea adaptable local (20)

Instantánea adaptable remota (21)

Clonación adaptable local (22)

Clonación adaptable remota (23)

Adaptive TokenizedClone Local (24)

Remote TokenizedClone adaptable (25)

DMTF Reserved (..)

Específico del proveedor (0x8000.).

SupportedSynchronousActions

Tipo de datos: matriz Uint16

Tipo de acceso: solo lectura

Enumeración que indica qué operaciones se ejecutarán sincrónicamente sin la creación de un trabajo. Si se incluye una operación tanto en esto como en SupportedAsynchronousActions , la implementación subyacente indica que puede o no crear un trabajo.

Nota

Los métodos siguientes no se admiten de forma asincrónica:

  • AddMembers
  • AddReplicationEntity
  • AddServiceAccessPoint
  • AddSharedSecret
  • CreateGroup
  • DeleteGroup
  • RemoveMembers

CreateElementReplica (2)

CreateGroupReplica (3)

CreateSynchronizationAspect (4)

ModifyReplicaSynchronization (5)

ModifyListSynchronization (6)

ModifySettingsDefineState (7)

GetAvailableTargetElements (8)

GetPeerSystems (9)

GetReplicationRelationships (10)

GetServiceAccessPoints (11)

CreateGroup (12)

DeleteGroup (13)

AddMembers (14)

RemoveMembers (15)

AddReplicationEntity (16)

AddServiceAccessPoint (17)

AddSharedSecret (18)

CreateListReplica (19)

CreateGroupReplicaFromElements (20)

GetReplicationRelationshipInstances (21)

ModifyListSettingsDefineState (22)

CreateRemoteReplicationCollection (23)

AddToRemoteReplicationCollection (24)

RemoveFromRemoteReplicationCollection (25)

GetSynchronizationAspects (26)

GetSynchronizationAspectInstances (27)

CreateGroupReplicaFromElementSynchronizations (28)

AddElementsToGroupSynchronized (29)

ConfirmTargetData (30)

CreateListSynchronizationAspect (31)

DMTF Reservado ("..)

Específico del proveedor (0x8000.).

SupportsCreateReplicationRelationshipMethod

Tipo de datos: Boolean

Tipo de acceso: solo lectura

Si es TRUE, se admite la operación CreateReplicationRelationship .

SupportsEmptyReplicationGroup

Tipo de datos: Boolean

Tipo de acceso: solo lectura

Si es TRUE, se permiten grupos de replicación vacíos.

SupportsFullDiscovery

Tipo de datos: Boolean

Tipo de acceso: solo lectura

Si es TRUE, se trata de un modelo totalmente detectado.

SupportsReplicationGroup

Tipo de datos: Boolean

Tipo de acceso: solo lectura

Si es TRUE, se admiten los grupos de replicación.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2016 [solo aplicaciones de escritorio]
Espacio de nombres Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

Consulte también

MSFT_StorageObject