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 |