Condividi tramite


Metodo CreateReplica della classe MSFT_ReplicationGroup

Crea una relazione di replica tra gruppi di replica.

Sintassi

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
);

Parametri

FriendlyName [in]

Nome pertinente dell'utente finale per l'elemento creato. Se NULL, è possibile usare un nome predefinito fornito dal sistema. Il valore verrà archiviato nella proprietà FriendlyName per l'elemento creato.

TargetStorageSubsystem [in]

Stringa che contiene un oggetto MSFT_ReplicaPeer incorporato che specifica il sottosistema di destinazione della replica.

TargetGroupObjectId [in]

Specifica la destinazione del gruppo di replica nel computer di destinazione.

TargetStoragePoolObjectId [in, facoltativo]

Un pool di archiviazione nella destinazione da usare come origine per creare gli elementi di archiviazione di destinazione necessari. Questo parametro viene ignorato se il gruppo di destinazione contiene elementi.

RecoveryPointObjective [in, facoltativo]

Indica l'intervallo massimo in cui i dati potrebbero essere persi. Per le operazioni di copia sincrone, RecoveryPointObjective è 0. Per le operazioni di copia asincrone RecoveryPointObjective rappresenta l'intervallo poiché la trasmissione dei dati più recente all'elemento di destinazione.

ReplicationSettings [in]

Stringa che contiene un oggetto MSFT_ReplicationSettings incorporato da applicare.

SyncType [in]

Tipo di copia che verrà eseguita. Uno dei valori seguenti:

Valore Significato
DMTF Riservato . Questo valore è riservato per l'uso del sistema.
Mirror 6 Creare e gestire una copia dell'origine.
Snapshot 7 Creare una copia shadow del volume dell'origine.
Clona 8 Creare una copia completa dell'origine in tempo reale.
TokenizedClone 9 Creare una copia in temporizzata e tokenizzata dell'origine.
DMTF Riservato . Questo valore è riservato per l'uso del sistema.
Vendor Specific 0x8000.. Questi valori sono riservati ai fornitori.

CreateReplicaPeer [out]

Questo parametro riceve una stringa contenente un oggetto MSFT_Synchronized incorporato che rappresenta l'associazione tra i gruppi di replica.

CreateStorageJob [out]

Restituisce un riferimento all'oggetto processo di archiviazione usato per tenere traccia dell'operazione a esecuzione prolungata.

ExtendedStatus [out]

Stringa che contiene un oggetto MSFT_StorageExtendedStatus incorporato.

Questo parametro consente al provider di archiviazione di restituire informazioni di errore estese (specifiche dell'implementazione).

Valore restituito

Successo (0)

Non supportato (1)

Errore non specificato (2)

Timeout (3)

Errore (4)

Parametro non valido (5)

Oggetto non trovato (8)

Parametri del metodo controllati - Processo avviato (4096)

Accesso negato (40001)

Non sono disponibili risorse sufficienti per completare l'operazione. (40002)

Cache non aggiornata (40003)

L'operazione non è supportata mentre il cluster viene aggiornato. (40009)

Requisiti

Requisito Valore
Client minimo supportato Windows 10 [solo app desktop]
Server minimo supportato Windows Server 2016 [solo app desktop]
Spazio dei nomi Root\Microsoft\Windows\Storage
Intestazione Adojet.h
MOF Storagewmi.mof

Vedi anche

MSFT_ReplicationGroup