MSFT_VirtualDisk 클래스의 CreateReplica 메서드
가상 디스크 간에 복제 관계를 만듭니다.
구문
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
);
매개 변수
FriendlyName [in]
생성되는 요소에 대한 최종 사용자 관련 이름입니다. NULL인 경우 시스템 제공 기본 이름을 사용할 수 있습니다.
TargetStorageSubsystem [in]
복제본 대상 컴퓨터를 지정하는 포함된 MSFT_ReplicaPeer 개체를 포함하는 문자열입니다.
TargetVirtualDiskObjectId [in]
대상 컴퓨터의 가상 디스크 대상을 지정합니다.
TargetStoragePoolObjectId [in]
대상 가상 디스크를 만들기 위한 원본으로 사용할 대상의 스토리지 풀입니다. 대상 가상 디스크를 지정하면 이 매개 변수가 무시됩니다.
RecoveryPointObjective [in]
데이터가 손실될 수 있는 최대 간격을 나타냅니다. 동기 복사 작업의 경우 RecoveryPointObjective 는 0입니다. 비동기 복사 작업의 경우 RecoveryPointObjective 는 대상 요소에 데이터를 가장 최근에 전송한 이후의 간격을 나타냅니다.
ReplicationSettings [in]
적용할 포함된 MSFT_ReplicationSettings 개체가 포함된 문자열입니다.
SyncType [in]
만들 복사본의 형식입니다. 다음 값 중 하나입니다.
값 | 의미 |
---|---|
DMTF Reserved .. | 이 값은 시스템용으로 예약되어 있습니다. |
미러 6 | 원본의 복사본을 만들고 유지 관리합니다. |
스냅샷 7 | 원본의 볼륨 섀도 복사본을 만듭니다. |
복제 8 | 원본의 지정 시간 전체 복사본을 만듭니다. |
TokenizedClone 9 | 원본의 특정 시점 토큰화된 복사본을 만듭니다. |
DMTF Reserved .. | 이 값은 시스템용으로 예약되어 있습니다. |
공급업체별 0x8000. | 이러한 값은 공급업체용으로 예약됩니다. |
CreatedReplicaPeer [out]
관계가 성공적으로 만들어지면 이 매개 변수는 대상의 복제본 피어를 나타내는 포함된 MSFT_ReplicaPeer 개체가 포함된 문자열을 받습니다.
CreatedStorageJob [out]
장기 실행 작업을 추적하는 데 사용되는 스토리지 작업 개체에 대한 참조를 반환합니다.
ExtendedStatus [out]
포함된 MSFT_StorageExtendedStatus 개체를 포함하는 문자열입니다.
이 매개 변수를 사용하면 스토리지 공급자가 확장된(구현별) 오류 정보를 반환할 수 있습니다.
반환 값
성공(0)
지원되지 않음(1)
지정되지 않은 오류(2)
시간 제한(3)
실패함(4)
잘못된 매개 변수(5)
개체를 찾을 수 없음(8)
메서드 매개 변수가 선택됨 - 작업이 시작됨(4096)
액세스 거부됨 (40001)
작업을 완료하는 데 충분한 리소스가 없습니다. (40002)
캐시 만료 (40003)
클러스터를 업그레이드하는 동안에는 작업이 지원되지 않습니다. (40009)
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2016 [데스크톱 앱만 해당] |
네임스페이스 | Root\Microsoft\Windows\Storage |
헤더 | 아도젯.h |
MOF | Storagewmi.mof |