다음을 통해 공유


Start-DPMDatasourceConsistencyCheck

DPM 데이터 원본에 대한 일관성 검사를 수행합니다.

구문

Start-DPMDatasourceConsistencyCheck
     [-Datasource] <Datasource>
     [-HeavyWeight]
     [-JobStateChangedEventHandler <JobStateChangedEventHandler>]
     [-ForcedFullCC]
     [[-AdhocJobsContext] <AdhocJobsContext>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-DPMDatasourceConsistencyCheck
     [-ProtectionGroup] <ProtectionGroup>
     [[-AdhocJobsContext] <AdhocJobsContext>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]

Description

Start-DPMDatasourceConsistencyCheck cmdlet은 System Center - DPM(Data Protection Manager) 데이터 원본에서 일관성 검사를 수행합니다. 일관성이 없는 상태인 보호 그룹의 특정 데이터 원본 또는 모든 데이터 원본에서 일관성 검사를 실행할 수 있습니다.

예제

예제 1: 데이터 원본에 대한 일관성 검사 시작

PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName TestingServer
PS C:\> $PObject = Get-DPMDatasource $PGroup[0]
PS C:\> Start-DPMDatasourceConsistencyCheck -Datasource $PObject

첫 번째 명령은 Get-DPMProtectionGroup cmdlet을 사용하여 TestingServer라는 서버에서 보호 그룹을 가져옵니다. 명령은 $PGroup 변수에 저장합니다.

두 번째 명령은 $PGroup 첫 번째 보호 그룹의 데이터 원본을 가져오고 데이터 원본을 $Ds 변수에 저장합니다.

세 번째 명령은 $Ds 저장된 데이터 원본에 대한 일관성 검사를 실행합니다.

매개 변수

-AdhocJobsContext

임시 작업의 컨텍스트 세부 정보를 지정합니다. Windows PowerShell 명령줄에서 이 매개 변수를 사용하지 마세요.

형식:AdhocJobsContext
Position:2
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Confirm

cmdlet을 실행하기 전에 확인 메시지를 표시합니다.

형식:SwitchParameter
별칭:cf
Position:Named
Default value:False
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Datasource

이 cmdlet이 일관성 검사를 시작하는 데이터 원본 개체를 지정합니다. 데이터 원본은 Windows 운영 체제, Microsoft SQL Server 데이터베이스, Microsoft Exchange Server 스토리지 그룹, Microsoft SharePoint 팜, Microsoft Virtual Machine, DPM 데이터베이스 또는 보호 그룹의 구성원인 시스템 상태에 대한 파일 시스템 공유 또는 볼륨일 수 있습니다.

형식:Datasource
Position:1
Default value:None
필수:True
파이프라인 입력 허용:True
와일드카드 문자 허용:False

-ForcedFullCC

이 cmdlet은 일관성이 없는 상태의 데이터베이스뿐만 아니라 팜의 모든 데이터베이스에 대해 중량 일관성 검사를 수행한다는 것을 나타냅니다. 이 옵션은 SharePoint에만 적용됩니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-HeavyWeight

cmdlet이 헤비급 일관성 검사를 수행했음을 나타냅니다. 헤비급 일관성 검사는 각 파일의 내용에 대한 체크섬을 만듭니다. 이 매개 변수는 파일 서버에만 영향을 줍니다. cmdlet은 항상 애플리케이션 서버에서 헤비급 일관성 검사를 수행합니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-JobStateChangedEventHandler

Job.StateChanged 이벤트에 대한 이벤트 처리기를 지정합니다. 이 매개 변수를 사용하여 cmdlet을 기반으로 그래픽 사용자 인터페이스를 빌드합니다. DPM 관리 셸에서 이 매개 변수를 사용하지 마세요.

형식:JobStateChangedEventHandler
별칭:Handler
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-ProtectionGroup

이 cmdlet이 검사를 실행하는 데이터 원본을 포함하는 보호 그룹을 지정합니다. ProtectionGroup 개체를 가져오려면 Get-DPMProtectionGroup cmdlet을 사용합니다.

형식:ProtectionGroup
Position:1
Default value:None
필수:True
파이프라인 입력 허용:True
와일드카드 문자 허용:False

-WhatIf

cmdlet이 실행되면 어떻게 되는지 보여 주세요. cmdlet이 실행되지 않습니다.

형식:SwitchParameter
별칭:wi
Position:Named
Default value:False
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False