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 |