Método CreateReplica de la clase MSFT_VirtualDisk
Crea una relación de replicación entre discos virtuales.
Sintaxis
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
);
Parámetros
FriendlyName [in]
Un nombre relevante para el usuario final para el elemento que se va a crear. Si es NULL, se puede usar un nombre predeterminado proporcionado por el sistema.
TargetStorageSubsystem [in]
Cadena que contiene un objeto MSFT_ReplicaPeer incrustado que especifica la máquina de destino de réplica.
TargetVirtualDiskObjectId [in]
Especifica el destino del disco virtual en la máquina de destino.
TargetStoragePoolObjectId [in]
Un grupo de almacenamiento en el destino que se va a usar como origen para crear el disco virtual de destino. Este parámetro se omite si se especifica un disco virtual de destino.
RecoveryPointObjective [in]
Indica el intervalo máximo en el que se pueden perder los datos. Para las operaciones de copia sincrónicas, RecoveryPointObjective es 0. Para las operaciones de copia asincrónicas RecoveryPointObjective representa el intervalo desde la transmisión más reciente de datos al elemento de destino.
ReplicationSettings [in]
Cadena que contiene un objeto MSFT_ReplicationSettings incrustado que se va a aplicar.
SyncType [in]
Tipo de copia que se realizará. Uno de los siguientes valores:
Value | Significado |
---|---|
DMTF Reserved .. | Este valor está reservado para uso por el sistema. |
Reflejo 6 | Cree y mantenga una copia del origen. |
Instantánea 7 | Cree una instantánea de volumen del origen. |
Clonar 8 | Cree una copia completa a un momento dado del origen. |
TokenizedClone 9 | Cree una copia tokenizada de un momento dado del origen. |
DMTF Reserved .. | Este valor está reservado para uso por el sistema. |
Proveedor específico 0x8000.. | Estos valores están reservados para proveedores. |
CreatedReplicaPeer [out]
Si la relación se crea correctamente, este parámetro recibe una cadena que contiene un objeto MSFT_ReplicaPeer incrustado que representa el mismo nivel de réplica para el destino.
CreatedStorageJob [out]
Devuelve una referencia al objeto de trabajo de almacenamiento usado para realizar un seguimiento de la operación de larga duración.
ExtendedStatus [out]
Cadena que contiene un objeto MSFT_StorageExtendedStatus incrustado.
Este parámetro permite al proveedor de almacenamiento devolver información de error extendida (específica de la implementación).
Valor devuelto
Correcto (0)
Not Supported (1)
Error no especificado (2)
Tiempo de expiración (3)
Error (4)
Parámetro no válido (5)
Objeto no encontrado (8)
Parámetros de método comprobados: trabajo iniciado (4096)
Acceso denegado (40001)
No hay suficientes recursos para completar la operación. (40002)
Caché obsoleta (40003)
No se admite la operación mientras se actualiza el clúster. (40009)
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo compatible | Windows 10 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2016 [solo aplicaciones de escritorio] |
Espacio de nombres | Root\Microsoft\Windows\Storage |
Encabezado | Adojet.h |
MOF | Storagewmi.mof |