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 |