다음을 통해 공유


VSS_RESTORE_TARGET 열거형(vswriter.h)

VSS_RESTORE_TARGET 열거형은 복원 시 기록기에서 선택한 구성 요소에 포함된 모든 파일과 정의한 구성 요소 집합의 모든 파일을 복원하는 방법을 나타내는 데 사용됩니다. 구성 요소 선택에 대한 자세한 내용은 선택 가능성 및 논리 경로 작업을 참조하세요.

복원 대상을 설정하면 백업 중에 설정된 복원 방법이 수정되거나 재정의됩니다( VSS_RESTOREMETHOD_ENUM 참조).

Syntax

typedef enum VSS_RESTORE_TARGET {
  VSS_RT_UNDEFINED = 0,
  VSS_RT_ORIGINAL,
  VSS_RT_ALTERNATE,
  VSS_RT_DIRECTED,
  VSS_RT_ORIGINAL_LOCATION
} ;

상수

 
VSS_RT_UNDEFINED
값: 0
대상이 정의되지 않았습니다.


이 값은 작성기 부분에 대한 오류를 나타냅니다.

이 값은 빠른 작성기에 지원되지 않습니다.
VSS_RT_ORIGINAL
기본 복원 대상입니다.


이 값은 선택한 구성 요소(또는 구성 요소 집합)에 포함된 파일의 복원을 나타냅니다.
해당 구성 요소에 의해 정의됨)은 백업 시 지정된 원래 복원 방법에 따라 진행해야 합니다.
VSS_RESTOREMETHOD_ENUM 값입니다.
VSS_RT_ALTERNATE
파일은 기존 대체 위치 매핑에서 결정된 위치로 복원됩니다.


복원 대상은 대체 위치에 만 VSS_RT_ALTERNATE 설정해야 합니다.
선택한 구성 요소 또는 구성 요소 집합에서 관리하는 모든 파일에 대해 매핑이 설정되었습니다.

이 값은 빠른 작성기에 지원되지 않습니다.
VSS_RT_DIRECTED
복원 시 기록기에서 지시된 대상 지정을 사용하여 파일을 복원합니다.


지시 대상 지정을 사용하면 기록기가 파일 단위로 파일의 위치를 제어할 수 있습니다.
복원됨 - 복원할 파일의 양과
백업된 파일을 복원할 예정입니다.

이 값은 빠른 작성기에 지원되지 않습니다.
VSS_RT_ORIGINAL_LOCATION
파일은 원본인 경우에도 백업 시간에 있던 위치로 복원됩니다.
백업 시 지정된 restore 메서드는 다음과 같습니다.
VSS_RME_RESTORE_TO_ALTERNATE_LOCATION.


Windows Server 2003 및 Windows XP: 이 값은 지원되지 않습니다.

이 값은 빠른 작성기에 지원되지 않습니다.

설명

VSS_RT_UNDEFINED 대상은 오류 상태를 나타냅니다.

백업 시 기록기는 IVssCreateWriterMetadata::SetRestoreMethod로 설정된 복원 방법(VSS_RESTOREMETHOD_ENUM)을 표시하여 기본 복원 동작을 설정합니다.

작성기가 구성 요소의 복원 대상을 명시적으로 설정하지 않고 구성 요소가 정의하는 경우 기본적으로 VSS_RT_ORIGINAL 설정됩니다.

복원 시 VSS_RT_ORIGINAL 이외의 VSS_RESTORE_TARGET 값은 VSS_RESTOREMETHOD_ENUM 지정하고 IVssCreateWriterMetadata::SetRestoreMethod에 의해 설정된 원래 지정된 복원 메서드의 값을 재정의합니다.

기록기( IVssComponent::SetRestoreTarget 사용)만 복원 대상(VSS_RESTORE_TARGET)을 설정하고 복원 방법을 재정의하여 파일을 복원하는 방법을 변경할 수 있습니다.

요청자와 작성자는 IVssComponent::GetRestoreTarget을 통해 현재 복원 대상에 액세스할 수 있습니다.

VSS_RT_ORIGINAL 복원 대상은 파일을 원래 위치로 복원해야 하는 것이 아니라 원래 지정된 복원 방법(VSS_RESTOREMETHOD_ENUM)을 준수해야 한다는 것을 의미합니다. instance 경우 기록기에서 선택한 구성 요소에 대해 VSS_RME_RESTORE_TO_ALTERNATE_LOCATION 복원 방법을 설정하고 복원 대상이 VSS_RT_ORIGINAL 경우 작성기가 정의한 대체 위치로 파일을 복원해야 합니다.

(이 예제에서는 기록기가 대체 위치 매핑을 정의하지 못한 경우 기록기 오류이며 요청자는 보고해야 합니다.)

대체 위치 매핑이 정의되어 없는 VSS_RT_ALTERNATE 복원 대상은 기록기 오류를 구성하며 요청자는 이를 보고해야 합니다.

자세한 내용은 기본이 아닌 백업 및 복원 위치를 참조하세요 .

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 vswriter.h

추가 정보

IVssComponent::GetRestoreTarget

IVssComponent::SetRestoreTarget

VSS_RESTOREMETHOD_ENUM