MSFT_VirtualDiskToVirtualDisk 클래스
원본 VirtualDisk와 대상 VirtualDisk 간의 연결입니다.
대상 가상 디스크는 원본 가상 디스크의 미러, 스냅샷 또는 복제본입니다.
다음 구문은 MOF(Managed Object Format) 코드에서 간소화됩니다.
구문
[Association]
class MSFT_VirtualDiskToVirtualDisk
{
MSFT_VirtualDisk REF SourceVirtualDisk;
MSFT_VirtualDisk REF TargetVirtualDisk;
Datetime SyncTime;
Boolean SyncMaintained;
UInt16 CopyState;
UInt16 RequestedCopyState;
UInt16 SyncType;
UInt16 SyncMode;
UInt16 ProgressStatus;
UInt16 PercentSynced;
UInt16 CopyType;
UInt16 ReplicaType;
UInt16 SyncState;
UInt16 CopyPriority;
UInt16 CopyMethodology;
};
멤버
MSFT_VirtualDiskToVirtualDisk 클래스에는 다음과 같은 형식의 멤버가 있습니다.
속성
MSFT_VirtualDiskToVirtualDisk 클래스에는 이러한 속성이 있습니다.
CopyMethodology
데이터 형식: UInt16
액세스 형식: 읽기 전용
복사 엔진이 대상을 만들고 유지 관리하는 데 사용하는 복사 방법을 지정합니다.
다음 값 중의 하나입니다.
값 | 의미 |
---|---|
지정되지 않음 0 | 복사본을 유지하는 방법은 지정되지 않았습니다. |
기타 1 | 복사 엔진은 공급업체별 복사 방법론을 사용하여 대상을 만들고 유지 관리합니다. |
구현에서 2를 결정합니다. | 구현은 복사 방법론을 선택합니다. |
전체 복사본 3 | 원본의 전체 복사본이 생성됩니다. |
증분 복사 4 | 원본에서 변경된 데이터만 대상으로 복사됩니다. |
차등 복사 5 | 원본에 대한 새 쓰기만 대상에 복사됩니다. |
쓰기에 복사 6 | 원본에 대한 첫 번째 쓰기에서 영향을 받는 데이터는 대상에 복사됩니다. |
Access에서 복사 7 | 원본에 대한 첫 번째 액세스에서 영향을 받는 데이터가 대상에 복사됩니다. |
Delta-Update 8 | 초기 복사 후 원본에 대한 업데이트만 대상에 복사되는 차이 기반 복제입니다. |
스냅 앤 클론 9 | 서비스는 먼저 원본의 섀도 복사본을 만든 다음, 대상에 대한 복사 작업의 원본으로 섀도 복사본을 사용합니다. |
Microsoft Reserved .. | 이 값은 시스템용으로 예약되어 있습니다. |
공급업체별 0x8000. | 이러한 값은 공급업체용으로 예약됩니다. |
CopyPriority
데이터 형식: UInt16
액세스 형식: 읽기 전용
순차적 백그라운드 복사 작업 중에 호스트 I/O 작업을 기준으로 백그라운드 복사 엔진 I/O의 우선 순위를 관리할 수 있습니다.
다음 값 중의 하나입니다.
값 | 의미 |
---|---|
관리되지 않음 0 | 호스트 I/O에 대한 복사 엔진 I/O의 우선 순위는 관리되지 않습니다. |
낮음 1 | 복사 엔진 I/O는 호스트 I/O보다 우선 순위가 낮습니다. |
동일한 2 | 복사 엔진 I/O의 우선 순위는 호스트 I/O와 동일합니다. |
높음 3 | 복사 엔진 I/O는 호스트 I/O보다 우선 순위가 높습니다. |
Microsoft Reserved .. | 이 값은 시스템용으로 예약되어 있습니다. |
공급업체별 0x8000. | 이러한 값은 공급업체용으로 예약됩니다. |
CopyState
데이터 형식: UInt16
액세스 형식: 읽기 전용
연결의 복제 상태입니다. 다음 값 중의 하나입니다.
값 | 의미 |
---|---|
초기화된 2 | 복제를 사용하도록 설정하는 링크가 설정되고 원본과 대상이 연결되었습니다. 그러나 복사 작업이 시작되지 않았습니다. |
동기화되지 않은 3 | 모든 원본 데이터가 대상에 복사된 것은 아닙니다. |
동기화된 4 | 모든 원본 데이터가 대상에 복사되었습니다. |
깨진 5 | 원본, 대상, 둘 사이의 경로 또는 공간 제약 조건의 오류로 인해 관계가 작동하지 않습니다. |
골절 6 | 대상은 원본에서 분할됩니다. |
분할 7 | 대상은 일관성을 보장하는 방식으로 원본에서 우아하게(또는 체계적으로) 분할되었습니다. |
비활성 8 | 복사 작업이 중지되었습니다. 원본에 대한 쓰기는 대상에 전송되지 않습니다. |
일시 중단됨 9 | 원본과 대상 간의 데이터 흐름이 중지되었습니다. 연결이 다시 시작될 때까지 원본에 대한 쓰기가 유지됩니다. |
장애 조치(failedover) 10 | 대상에서 읽고 쓰는 데 실패했습니다. 원본에 연결할 수 없습니다. |
준비 11 | 초기화가 완료되고 복사 작업이 시작되었습니다. 그러나 데이터 흐름이 시작되지 않았습니다. |
중단된 12 | 복사 작업이 중단되었습니다. Resync 복제본 작업을 사용하여 복사 작업을 다시 시작합니다. |
기울어진 13 | 대상이 수정되었으며 더 이상 원본 또는 지정 시간 보기와 동기화되지 않습니다. |
혼합 14 | GroupSynchronized의 CopyState에 적용됩니다. 그룹의 요소에 대한 StorageSynchronized 연결에 CopyState 값이 서로 다르다는 것을 나타냅니다. |
해당 없음 15 | 대상에 복제 상태가 없습니다. |
Microsoft Reserved .. | 이 값은 시스템용으로 예약되어 있습니다. |
공급업체별 0x8000. | 이러한 값은 공급업체용으로 예약됩니다. |
CopyType
데이터 형식: UInt16
액세스 형식: 읽기 전용
연결에 대한 복제 정책입니다.
다음 값 중의 하나입니다.
값 | 의미 |
---|---|
비동기 2 | 원본의 비동기 복사본을 만들고 유지 관리합니다. |
동기화 3 | 원본의 동기화된 복사본을 만들고 유지 관리합니다. |
UnSyncAssoc 4 | 동기화되지 않은 복사본을 만들고 원본에 대한 연결을 유지 관리합니다. |
UnSyncUnAssoc 5 | 복사 작업이 완료되면 삭제되는 임시 연결을 사용하여 동기화되지 않은 복사본을 만듭니다. |
Microsoft Reserved .. | 이 값은 시스템용으로 예약되어 있습니다. |
공급업체별 0x8000. | 이러한 값은 공급업체용으로 예약됩니다. |
PercentSynced
데이터 형식: UInt16
액세스 형식: 읽기 전용
동기화에 도달하기 위해 완료된 작업의 백분율입니다. 구현에서 이 정보를 제공할 수 없는 경우 NULL로 설정해야 합니다.
ProgressStatus
데이터 형식: UInt16
액세스 형식: 읽기 전용
복제 활동과 관련하여 연결의 상태입니다.
다음 값 중의 하나입니다.
값 | 의미 |
---|---|
알 수 없음 0 | 연결 상태를 알 수 없습니다. |
완료 2 | 요청이 완료되었습니다. 복사 작업이 유휴 상태입니다. |
휴면 3 | 복사 작업이 비활성, 일시 중단 또는 정지됩니다. |
4 초기화 | 원본-대상 연결이 초기화 중이며 복사 작업이 시작되지 않았습니다. |
5 준비 중 | 복사 작업이 준비 중입니다. |
동기화 6 | 원본 및 대상이 동기화되는 중입니다. |
다시 합성 7 | 원본 및 대상이 다시 동기화되는 중입니다. |
복원 중 8 | 원본이 대상에서 복원되는 중입니다. |
골절 9 | 골절이 진행 중입니다. |
10 분할 | 분할이 진행 중입니다. |
11을 초과하지 못했습니다. | 장애 조치(failover)가 진행 중입니다. 즉, 원본 및 대상이 전환되고 있습니다. |
장애 복구(failback) 12 | 장애 조치(failover) 결과가 실행 취소되고 있습니다. |
중단 13 | 작업이 중단되는 중입니다. |
혼합 14 | 이 값은 상태가 다른 요소 쌍이 있는 그룹에 적용됩니다. 일반적으로 개별 상태를 검사해야 합니다. |
해당 없음 15 | 대상에 진행 상태가 없습니다. |
일시 중단 16 | 복사 작업이 일시 중단되는 중입니다. |
골절 필요 17 | 요청된 작업이 완료되었습니다. 그러나 추가 복사 작업을 실행하려면 동기화 관계를 끊어야 합니다. |
다시 동기화 18 필요 | 요청된 작업이 완료되었으므로 추가 복사 작업을 시작하기 전에 동기화 관계를 다시 동기화해야 합니다. |
활성화 19 필요 | 요청된 작업이 완료되었으므로 추가 복사 작업을 시작하기 전에 동기화 관계를 활성화해야 합니다. |
보류 중 20 | 제한된 대역폭 또는 사용 중인 시스템으로 인해 데이터 흐름이 일시적으로 중지되었습니다. |
분리 21 | 대상이 원본에서 분리되고 있습니다. |
Microsoft Reserved .. | 이 값은 시스템용으로 예약되어 있습니다. |
공급업체별 0x8000. | 이러한 값은 공급업체용으로 예약됩니다. |
ReplicaType
데이터 형식: UInt16
액세스 형식: 읽기 전용
복제본을 유지 관리하는 방법에 대한 정보를 제공합니다.
다음 값 중의 하나입니다.
값 | 의미 |
---|---|
지정되지 않음 0 | 복사본을 유지하는 방법은 지정되지 않았습니다. |
전체 복사본 2 | 원본의 전체 복사본이 만들어집니다. |
Delta 3 이전 | 원본은 대상에서 델타 데이터로 유지됩니다. |
Delta 4 이후 | 대상은 원본의 델타 데이터로 유지됩니다. |
로그 5 | 대상은 원본에 대한 변경 로그로 유지 관리됩니다. |
Microsoft Reserved .. | 이 값은 시스템용으로 예약되어 있습니다. |
공급업체별 0x8000. | 이러한 값은 공급업체용으로 예약되어 있습니다. |
RequestedCopyState
데이터 형식: UInt16
액세스 형식: 읽기 전용
연결에 대해 마지막으로 요청되거나 원하는 상태입니다. 연결의 실제 상태는 CopyState 속성으로 표시됩니다. CopyState가 요청된 상태에 도달하면 이 속성은 해당되지 않음으로 설정됩니다.
이 속성의 기본값은 적용할 수 없습니다.
SourceVirtualDisk
데이터 형식: MSFT_VirtualDisk
액세스 형식: 읽기 전용
한정자: Key
원본 가상 디스크입니다.
SyncMaintained
데이터 형식: 부울
액세스 형식: 읽기 전용
동기화가 유지되는 경우 TRUE 입니다.
SyncMode
데이터 형식: UInt16
액세스 형식: 읽기 전용
대상을 동기적으로 업데이트할지 비동기적으로 업데이트할지를 설명합니다. NULL인 경우 구현은 모드를 선택합니다.
다음 값 중의 하나입니다.
Unknown(0)
동기 (2)
비동 기 (3)
Microsoft Reserved (..)
공급업체별 (32768..65535)
SyncState
데이터 형식: UInt16
액세스 형식: 읽기 전용
복제 활동과 관련하여 연결의 상태입니다.
다음 값 중의 하나입니다.
값 | 의미 |
---|---|
초기화된 2 | 복제를 사용하도록 설정하는 링크가 설정되고 원본과 대상이 연결되어 있지만 복사 엔진이 시작되지 않았습니다. |
PrepareInProgress 3 | 복제 준비가 진행 중이며 복사 엔진이 시작되었습니다. |
준비 4 | 필요한 모든 준비가 완료되었습니다. |
ResyncInProgress 5 | 동기화 또는 다시 동기화가 진행 중입니다. 복사되는 초기 복사본 또는 후속 변경 내용일 수 있습니다. |
동기화된 6 | 비동기 또는 동기 복제는 현재 동기화됩니다. 이 값을 설정하면 SyncMaintained 속성이 TRUE가 됩니다. |
진행 중인 골절 7 | 비동기 또는 동기 복제를 중단하는 작업이 진행 중입니다. |
QuiesceInProgress 8 | 정지 작업이 진행 중입니다. |
정지 9 | 복제가 정지되었으며 변경할 준비가 되었습니다. |
복원 진행 중 10 | 동기화된 개체를 System 개체에 복사하는 작업이 진행 중입니다. |
유휴 11 | CopyType 속성이 UnSyncAssoc인 경우 복제본의 정상 상태입니다. |
깨진 12 | 이 관계는 원본, 대상, 두 제약 조건 또는 공간 제약 조건 사이의 경로의 오류로 인해 작동하지 않습니다. |
골절 13 | 복제가 골절되었습니다. |
냉동 14 | 원본에서 UnSyncAssoc 복제본으로 복사된 모든 블록과 복사 엔진이 중지됩니다. |
복사 진행 중 15 | 원본을 복제본 대상으로 복사하기 위해 지연된 백그라운드 복사 작업이 진행 중입니다. CopyType 속성이 UnSyncAssoc인 경우에만 발생합니다. |
Microsoft Reserved .. | 이 값은 시스템용으로 예약되어 있습니다. |
공급업체별 0x8000. | 이러한 값은 공급업체용으로 예약됩니다. |
SyncTime
데이터 형식: Datetime
액세스 형식: 읽기 전용
원본 및 대상 가상 디스크가 동기화된 마지막 시간입니다.
SyncType
데이터 형식: UInt16
액세스 형식: 읽기 전용
복제의 의도된 결과입니다. 다음 값 중의 하나입니다.
값 | 의미 |
---|---|
Microsoft Reserved .. | 이 값은 시스템용으로 예약되어 있습니다. |
미러 6 | 원본의 복사본을 만들고 유지 관리합니다. |
스냅샷 7 | 원본의 볼륨 섀도 복사본을 만듭니다. |
복제 8 | 원본의 지정 시간 전체 복사본을 만듭니다. |
Microsoft Reserved .. | 이 값은 시스템용으로 예약되어 있습니다. |
공급업체별 0x8000. | 이러한 값은 공급업체용으로 예약됩니다. |
TargetVirtualDisk
데이터 형식: MSFT_VirtualDisk
액세스 형식: 읽기 전용
한정자: Key
대상 가상 디스크입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2012 [데스크톱 앱만 해당] |
네임스페이스 | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |