ClusterClearBackupStateForSharedVolume 함수(resapi.h)

CSV(클러스터 공유 볼륨)의 백업 상태를 지웁니다. PCLUSTER_CLEAR_BACKUP_STATE_FOR_SHARED_VOLUME 형식은 이 함수에 대한 포인터를 정의합니다.

구문

DWORD ClusterClearBackupStateForSharedVolume(
  [in] LPCWSTR lpszVolumePathName
);

매개 변수

[in] lpszVolumePathName

CSV의 파일 경로입니다. 경로가 CSV 경로가 아닌 경우 ClusterClearBackupStateForSharedVolumeERROR_INVALID_PARAMETER (87)을 반환합니다.

반환 값

함수가 성공하면 ERROR_SUCCESS (0)을 반환합니다.

함수가 실패하면 시스템 오류 코드 중 하나를 반환합니다.

설명

ClusterClearBackupStateForSharedVolume 함수는 클러스터의 노드에서 호출되어야 합니다.

일반적으로 백업 작업이 완료되면 CSV "Backup in Progress" 상태( ClusterPrepareSharedVolumeForBackup에 의해 설정됨)가 자동으로 지워집니다. 즉, CSV 볼륨이 이 클러스터 노드에서 고정 해제되고 직접 I/O가 다시 사용하도록 설정됩니다. ClusterPrepareSharedVolumeForBackup 호출 후 백업 프로세스가 종료되고 스냅샷 만들기 프로세스가 완료되기 전에 CSV는 30분 동안 기다린 후 "진행 중인 백업" 상태를 지웁니다. 요청자가 이 CSV에서 다른 백업이 활성 상태임을 안전하게 확인할 수 있는 경우 ClusterClearBackupStateForSharedVolume 을 호출하여 CSV 볼륨의 "Backup 진행 중" 상태를 지울 수 있습니다.

참고 특정 CSV 볼륨에 대해 ClusterClearBackupStateForSharedVolume 함수를 호출하면 클러스터 내의 노드에서 활성화될 수 있는 다른 백업과 관계없이 해당 CSV의 백업 상태가 지워집니다. 진행 중인 백업의 손상을 방지하려면 ClusterClearBackupStateForSharedVolume을 호출하기 전에 이 CSV 볼륨에 대해 활성 상태인 다른 백업이 없도록 주의해야 합니다.
 

요구 사항

요구 사항
지원되는 최소 클라이언트 지원되는 버전 없음
지원되는 최소 서버 Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Datacenter
대상 플랫폼 Windows
헤더 resapi.h
라이브러리 ResUtils.Lib
DLL ResUtils.Dll

추가 정보

VSS를 사용하여 장애 조치(failover) 클러스터 구성 백업 및 복원

백업 및 복원 함수

CLUSCTL_RESOURCE_SET_SHARED_VOLUME_BACKUP_MODE

GetVolumePathName