Méthode CreateReplica de la classe MSFT_VirtualDisk
Crée une relation de réplication entre les disques virtuels.
Syntaxe
UInt32 CreateReplica(
[in] String FriendlyName,
[in] String TargetStorageSubsystem,
[in] String TargetVirtualDiskObjectId,
[in] String TargetStoragePoolObjectId,
[in] UInt16 RecoveryPointObjective,
[in] String ReplicationSettings,
[in] UInt16 SyncType,
[out] String CreatedReplicaPeer,
[out] MSFT_StorageJob REF CreatedStorageJob,
[out] String ExtendedStatus
);
Paramètres
FriendlyName [in]
Nom pertinent de l’utilisateur final 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é.
TargetStorageSubsystem [in]
Chaîne qui contient un objet MSFT_ReplicaPeer incorporé spécifiant l’ordinateur cible du réplica.
TargetVirtualDiskObjectId [in]
Spécifie la cible de disque virtuel sur l’ordinateur cible.
TargetStoragePoolObjectId [in]
Un pool de stockage sur la cible à utiliser comme source pour créer le disque virtuel cible. Ce paramètre est ignoré si un disque virtuel cible est spécifié.
RecoveryPointObjective [in]
Indique l’intervalle maximal dans lequel les données peuvent être perdues. Pour les opérations de copie synchrones, RecoveryPointObjective est 0. Pour les opérations de copie asynchrones RecoveryPointObjective représente l’intervalle depuis la transmission la plus récente de données à l’élément cible.
ReplicationSettings [in]
Chaîne qui contient un objet MSFT_ReplicationSettings incorporé à appliquer.
SyncType [in]
Type de copie qui sera effectuée. Une des valeurs suivantes :
Valeur | Signification |
---|---|
DMTF réservé .. | Cette valeur est réservée à l’usage du système. |
Miroir 6 | Créez et gérez une copie de la source. |
Instantané 7 | Créez une cliché instantané de volume de la source. |
Clone 8 | Créez une copie complète de la source à un point dans le temps. |
TokenizedClone 9 | Créez une copie à un point dans le temps, tokenisée de la source. |
DMTF réservé .. | Cette valeur est réservée à l’usage du système. |
0x8000 spécifique au fournisseur.. | Ces valeurs sont réservées aux fournisseurs. |
CreatedReplicaPeer [out]
Si la relation est créée avec succès, ce paramètre reçoit une chaîne qui contient un objet incorporé MSFT_ReplicaPeer représentant l’homologue de réplica pour la cible.
CreatedStorageJob [out]
Renvoie 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 renvoyer les informations d’erreur étendues (spécifiques à l’implémentation).
Valeur retournée
Opération réussie (0)
Non supporté (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 - Début du projet (4096)
Accès refusé (40001)
Les ressources disponibles sont insuffisantes pour terminer cette opération. (40002)
Cache obsolète (40003)
L’opération n’est pas prise en charge pendant la mise à niveau du cluster. (40009)
Spécifications
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 |