MSFT_Synchronized 클래스
스토리지 개체 및 해당 스냅샷, 클론 또는 미러의 동기화된 상태입니다.
다음 구문은 MOF 코드에서 간소화되며 상속된 모든 속성을 포함합니다.
구문
class MSFT_Synchronized
{
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;
UInt16 RecoveryPointObjective[];
};
멤버
MSFT_Synchronized 클래스에는 다음과 같은 유형의 멤버가 있습니다.
속성
MSFT_Synchronized 클래스에는 이러한 속성이 있습니다.
CopyMethodology
데이터 형식: UInt16
액세스 형식: 읽기 전용
복사 엔진이 대상 요소를 만들고 유지 관리하는 데 사용하는 복사 방법을 지정합니다.
값 | 의미 |
---|---|
지정되지 않음 0 | 복사본을 유지하는 방법은 지정되지 않았습니다. |
기타 1 | |
구현에서 2를 결정합니다. | |
전체 복사본 3 | 원본 개체의 전체 복사본이 생성되거나 생성됩니다. |
증분 복사 4 | 원본 요소에서 변경된 데이터만 대상 요소에 복사됩니다. |
차등 복사 5 | 원본 요소에 대한 새 쓰기만 대상 요소에 복사됩니다. |
쓰기 6에 복사 | 영향을 받는 데이터는 원본 또는 대상 요소에 대한 첫 번째 쓰기에서 복사됩니다. |
Access 7에서 복사 | 영향을 받는 데이터는 원본 요소에 대한 첫 번째 액세스에서 복사됩니다. |
델타 업데이트 8 | 초기 복사 후 원본에 대한 업데이트만 대상에 복사되는 차이 기반 복제입니다. |
맞춤 및 복제 9 | 서비스는 먼저 원본 요소의 스냅샷을 만든 다음, 스냅샷을 대상 요소에 대한 복사 작업의 원본으로 사용합니다. |
Microsoft Reserved .. | |
공급업체별 0x8000. |
CopyPriority
데이터 형식: UInt16
액세스 형식: 읽기 전용
순차적 백그라운드 복사 작업 중에 호스트 I/O 작업을 기준으로 백그라운드 복사 엔진 I/O의 우선 순위를 관리할 수 있습니다.
값 | 의미 |
---|---|
관리되지 않음 0 | |
낮음 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을 초과하지 못했습니다. | 원본 및 대상을 전환하는 프로세스입니다. |
장애 복구(failback) 12 | 장애 조치(failover) 결과를 실행 취소합니다. |
분리 13 | 진행 중인 분리. |
중단 14 | 진행 중 중단합니다. |
혼합 15 | 상태가 다른 요소 쌍이 있는 그룹에 적용됩니다. 일반적으로 개별 상태를 검사해야 합니다. |
일시 중단 16 | 복사 작업이 일시 중단되는 중입니다. |
골절 필요 17 | 요청된 작업이 완료되었습니다. 그러나 추가 복사 작업을 실행하려면 동기화 관계를 끊어야 합니다. |
다시 동기화 18 필요 | 요청된 작업이 완료되었습니다. 그러나 추가 복사 작업을 실행하려면 동기화 관계를 다시 동기화해야 합니다. |
활성화 19 필요 | 요청된 작업이 완료되었습니다. 그러나 추가 복사 작업을 실행하려면 동기화 관계를 활성화해야 합니다. |
보류 중 20 | 제한된 대역폭 또는 사용 중인 시스템으로 인해 데이터 흐름이 일시적으로 중지되었습니다. |
Microsoft Reserved .. | |
공급업체별 0x8000. |
RecoveryPointObjective
데이터 형식: UInt16 배열
액세스 형식: 읽기 전용
데이터가 손실될 수 있는 최대 간격을 나타냅니다. 동기 복사 작업의 경우 RecoveryPointObjective 는 0입니다. 비동기 복사 작업의 경우 RecoveryPointObjective 는 대상 요소에 데이터를 가장 최근에 전송한 이후의 간격을 나타냅니다.
ReplicaType
데이터 형식: UInt16
액세스 형식: 읽기 전용
복제본을 유지 관리하는 방법에 대한 정보를 제공합니다.
값 | 의미 |
---|---|
지정되지 않음 0 | 복사본을 유지하는 방법은 지정되지 않았습니다. |
전체 복사본 2 | 원본 개체의 전체 복사본이 생성되거나 생성됩니다. |
Delta 3 이전 | 원본 개체는 복제본의 델타 데이터로 유지 관리됩니다. |
Delta 4 이후 | 복제본은 원본 개체의 델타 데이터로 유지됩니다. |
로그 5 | 복제본 개체는 원본에 대한 변경 내용의 로그로 유지 관리되고 있습니다. |
Microsoft Reserved .. | |
공급업체별 0x8000. |
RequestedCopyState
데이터 형식: UInt16
액세스 형식: 읽기 전용
연결에 대해 마지막으로 요청되거나 원하는 상태를 나타내는 정수 열거형입니다. 연결의 실제 상태는 CopyState로 표시됩니다. CopyState가 요청된 상태에 도달하면 해당 속성이 "해당 없음"으로 설정됩니다.
SyncMaintained
데이터 형식: 부울
액세스 형식: 읽기 전용
동기화가 유지되는지 여부를 나타냅니다.
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 | 동기화된 개체를 시스템 개체에 복사하는 작업이 진행 중입니다. |
유휴 11 | UnSyncAssoc 복제본의 정상 상태입니다. |
깨진 12 | 원본, 대상, 둘 사이의 경로 또는 공간 제약 조건의 오류로 인해 관계가 작동하지 않습니다. |
골절 13 | 비동기 또는 동기화 복제가 골절됩니다. |
냉동 14 | 모든 블록이 원본에서 UnSyncAssoc 복제본으로 복사되고 복사 엔진이 중지됩니다. |
복사 진행 중 15 | UnSyncAssoc 연결에 대한 복제본 대상에 원본을 복사하는 지연된 백그라운드 복사 작업이 진행 중입니다. |
Microsoft Reserved .. | |
공급업체별 0x8000. |
SyncTime
데이터 형식: DateTime
액세스 형식: 읽기 전용
가상 디스크가 동기화된 시점입니다.
SyncType
데이터 형식: UInt16
액세스 형식: 읽기 전용
복제의 의도된 결과를 설명합니다.
값 | 의미 |
---|---|
Microsoft Reserved .. | |
미러 6 | 원본의 복사본을 만들고 유지 관리합니다. |
스냅샷 7 | 원본의 지정 시간 가상 복사본을 만듭니다. |
복제 8 | 특정 시점을 만들고 원본을 전체 복사합니다. |
Microsoft Reserved .. | |
공급업체별 0x8000. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2016 [데스크톱 앱만 해당] |
네임스페이스 | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |