Partager via


Méthode CreateReplica de la classe MSFT_ReplicationGroup

Crée une relation de réplication entre les groupes de réplication.

Syntaxe

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

Paramètres

FriendlyName [in]

Nom d’utilisateur final pertinent pour l’élément en cours de création. Si la valeur est NULL, un nom par défaut fourni par le système peut être utilisé. La valeur sera stockée dans la propriété FriendlyName de l’élément créé.

TargetStorageSubsystem [in]

Chaîne qui contient un objet de MSFT_ReplicaPeer incorporé spécifiant le sous-système cible réplica.

TargetGroupObjectId [in]

Spécifie la cible du groupe de réplication sur l’ordinateur cible.

TargetStoragePoolObjectId [in, facultatif]

Un pool de stockage sur la cible à utiliser comme source pour créer les éléments de stockage cibles nécessaires. Ce paramètre est ignoré si le groupe cible contient des éléments.

RecoveryPointObjective [in, facultatif]

Indique l’intervalle maximal pendant lequel les données peuvent être perdues. Pour les opérations de copie synchrone, RecoveryPointObjective est 0. Pour les opérations de copie asynchrones , RecoveryPointObjective représente l’intervalle depuis la dernière transmission de données à l’élément cible.

ReplicationSettings [in]

Chaîne qui contient un objet MSFT_ReplicationSettings incorporé à appliquer.

SyncType [in]

Type de copie à effectuer. Une des valeurs suivantes :

Value Signification
DMTF Reserved .. L’utilisation de cette valeur est réservée au système.
Miroir 6 Créez et conservez une copie de la source.
Instantané 7 Créez un cliché instantané de volume de la source.
Cloner 8 Créez une copie complète dans le temps de la source.
TokenizedClone 9 Créez une copie à un instant dans le temps, avec jetons, de la source.
DMTF Reserved .. L’utilisation de cette valeur est réservée au système.
0x8000 spécifiques au fournisseur . Ces valeurs sont réservées aux fournisseurs.

CreatedReplicaPeer [out]

Ce paramètre reçoit une chaîne qui contient un objet MSFT_Synchronized incorporé représentant l’association entre les groupes de réplication.

CreatedStorageJob [out]

Retourne une référence à l’objet de travail de stockage utilisé pour suivre l’opération de longue durée.

ExtendedStatus [out]

Chaîne qui contient un objet MSFT_StorageExtendedStatus incorporé.

Ce paramètre permet au fournisseur de stockage de retourner des informations d’erreur étendues (spécifiques à l’implémentation).

Valeur retournée

Réussite (0)

Non pris en charge (1)

Erreur non spécifiée (2)

Délai d’expiration (3)

Échec (4)

Paramètre non valide (5)

Objet introuvable (8)

Paramètres de méthode vérifiés - Travail démarré (4096)

Accès refusé (40001)

Il n’y a pas suffisamment de ressources pour terminer l’opération. (40002)

Cache obsolète (40003)

L’opération n’est pas prise en charge pendant la mise à niveau du cluster. (40009)

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 (applications de bureau uniquement)
Serveur minimal pris en charge Windows Server 2016 (applications de bureau uniquement)
Espace de noms Root\Microsoft\Windows\Storage
En-tête Adojet.h
MOF Storagewmi.mof

Voir aussi

MSFT_ReplicationGroup