다음을 통해 공유


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

참고 항목

MSFT_VirtualDisk