Compartir a través de


Método CreateReplica de la clase MSFT_ReplicationGroup

Crea una relación de replicación entre grupos de replicación.

Sintaxis

UInt32 CreateReplica(
  [in]           String              FriendlyName,
  [in]           String              TargetStorageSubsystem,
  [in]           String              TargetGroupObjectId,
  [in, optional] String              TargetStoragePoolObjectId,
  [in, optional] UInt32              RecoveryPointObjective,
  [in]           String              ReplicationSettings,
  [in]           UInt16              SyncType,
  [out]          String              CreatedReplicaPeer,
  [out]          MSFT_StorageJob REF CreatedStorageJob,
  [out]          String              ExtendedStatus
);

Parámetros

FriendlyName [in]

Un nombre relevante para el usuario final para el elemento que se va a crear. Si es NULL, se puede usar un nombre predeterminado proporcionado por el sistema. El valor se almacenará en la propiedad FriendlyName del elemento creado.

TargetStorageSubsystem [in]

Cadena que contiene un objeto MSFT_ReplicaPeer incrustado que especifica el subsistema de destino de réplica.

TargetGroupObjectId [in]

Especifica el destino del grupo de replicación en la máquina de destino.

TargetStoragePoolObjectId [in, opcional]

Un bloque de almacenamiento en el destino que se usará como origen para crear los elementos de almacenamiento de destino necesarios. Este parámetro se omite si el grupo de destino contiene elementos.

RecoveryPointObjective [in, opcional]

Indica el intervalo máximo en el que se pueden perder los datos. Para las operaciones de copia sincrónicas, RecoveryPointObjective es 0. Para las operaciones de copia asincrónicas RecoveryPointObjective representa el intervalo desde la transmisión más reciente de datos al elemento de destino.

ReplicationSettings [in]

Cadena que contiene un objeto MSFT_ReplicationSettings incrustado que se va a aplicar.

SyncType [in]

Tipo de copia que se realizará. Uno de los siguientes valores:

Valor Significado
DMTF Reserved .. Este valor está reservado para su uso por parte del sistema.
Reflejo 6 Cree y mantenga una copia del origen.
Instantánea 7 Cree una instantánea de volumen del origen.
Clonación 8 Cree una copia completa a un momento dado del origen.
TokenizedClone 9 Cree una copia tokenizada a un momento dado del origen.
DMTF Reserved .. Este valor está reservado para su uso por parte del sistema.
Proveedor específico 0x8000.. Estos valores están reservados para los proveedores.

CreatedReplicaPeer [out]

Este parámetro recibe una cadena que contiene un objeto MSFT_Synchronized incrustado que representa la asociación entre los grupos de replicación.

CreatedStorageJob [out]

Devuelve una referencia al objeto de trabajo de almacenamiento utilizado para realizar un seguimiento de la operación de ejecución prolongada.

ExtendedStatus [out]

Cadena que contiene un objeto MSFT_StorageExtendedStatus incrustado.

Este parámetro permite al proveedor de almacenamiento devolver información de error extendida (específica de la implementación).

Valor devuelto

Correcto (0)

No compatible (1)

Error no especificado (2)

Tiempo de espera (3)

Error (4)

Parámetro no válido (5)

Objeto no encontrado (8)

Parámetros del método activados: trabajo iniciado (4096)

Acceso denegado (40001)

No hay suficientes recursos para completar la operación. (40002)

Caché obsoleta (40003)

La operación no se admite mientras se actualiza el clúster. (40009)

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
Encabezado Adojet.h
MOF Storagewmi.mof

Consulte también

MSFT_ReplicationGroup