Test-SystemHealth
적용 대상: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1
마지막으로 수정된 항목: 2007-07-05
Test-SystemHealth cmdlet를 사용하여 Microsoft Exchange 시스템에 대한 데이터를 수집하고 최상의 방법에 따라 데이터를 분석합니다.
구문
test-SystemHealth [-ADCredentials <PSCredential>] [-Analyze <SwitchParameter>] [-Collect <SwitchParameter>] [-ConfigurationFileLocation <LongPath>] [-Confirm [<SwitchParameter>]] [-Description <String>] [-DomainController <Fqdn>] [-DownloadConfigurationUpdates <SwitchParameter>] [-ExchangeCredentials <PSCredential>] [-Export <SwitchParameter>] [-GenerateEvents <SwitchParameter>] [-GenerateSQMData <SwitchParameter>] [-MaxThreads <Int32>] [-MergeFileLocation <LongPath>] [-OutFileLocation <LongPath>] [-Roles <String[]>] [-ScanType <String>] [-ServerList <String[]>] [-Timeout <EnhancedTimeSpan>] [-WhatIf [<SwitchParameter>]]
자세한 설명
Test-SystemHealth cmdlet를 실행하려면 사용하는 계정이 다음을 위임받아야 합니다.
- 대상 서버에 대한 Exchange Server 관리자 역할 및 로컬 관리자 그룹
사용 권한, 역할 위임 및 Exchange Server 2007 관리에 필요한 권한에 대한 자세한 내용은 사용 권한 고려 사항을 참조하십시오.
매개 변수
매개 변수 | 필수 | 종류 | 설명 |
---|---|---|---|
ADCredentials |
선택 |
System.Management.Automation.PSCredential |
ADCredentials 매개 변수는 Active Directory 디렉터리 서비스에 액세스하는 데 사용되는 자격 증명을 지정합니다. 기본값은 현재 사용자의 자격 증명입니다. |
Analyze |
선택 |
System.Management.Automation.SwitchParameter |
Analyze 매개 변수는 수집된 데이터에 대한 분석을 활성화합니다. |
Collect |
선택 |
System.Management.Automation.SwitchParameter |
Collect 매개 변수는 데이터 수집을 활성화합니다. |
ConfigurationFileLocation |
선택 |
Microsoft.Exchange.Data.LongPath |
내부용으로 예약되어 있습니다. |
Confirm |
선택 |
System.Management.Automation.SwitchParameter |
Confirm 매개 변수는 명령에서 처리 작업을 일시 중지하도록 하고 처리 작업을 계속하기 전 수행할 작업을 사용자가 확인하도록 합니다. Confirm 매개 변수에는 값을 지정할 필요가 없습니다. |
Description |
선택 |
System.String |
Description 매개 변수는 검색에 대한 설명 레이블을 지정합니다. |
DomainController |
선택 |
Microsoft.Exchange.Data.Fqdn |
DomainController 매개 변수는 Active Directory에 액세스하는 데 사용할 도메인 컨트롤러를 지정합니다. 사용하려는 도메인 컨트롤러의 FQDN(정규화된 도메인 이름)을 사용하십시오. |
DownloadConfigurationUpdates |
선택 |
System.Management.Automation.SwitchParameter |
DownloadConfigurationUpdates 매개 변수는 최신 버전의 구성 파일을 확인하고 다운로드합니다. 기본값은 |
ExchangeCredentials |
선택 |
System.Management.Automation.PSCredential |
ExchangeCredentials 매개 변수는 Exchange가 실행 중인 서버에 액세스하기 위한 실행에 적용할 자격 증명을 식별합니다. |
Export |
선택 |
System.Management.Automation.SwitchParameter |
Export 매개 변수를 사용하면 지정된 출력 파일에서 중요한 데이터가 제거됩니다. |
GenerateEvents |
선택 |
System.Management.Automation.SwitchParameter |
내부용으로 예약되어 있습니다. |
GenerateSQMData |
선택 |
System.Management.Automation.SwitchParameter |
내부용으로 예약되어 있습니다. |
MaxThreads |
선택 |
System.Int32 |
내부용으로 예약되어 있습니다. |
MergeFileLocation |
선택 |
Microsoft.Exchange.Data.LongPath |
내부용으로 예약되어 있습니다. |
OutFileLocation |
선택 |
Microsoft.Exchange.Data.LongPath |
OutFileLocation 매개 변수는 생성할 데이터 파일의 이름과 경로를 식별합니다. |
Roles |
선택 |
System.String[] |
내부용으로 예약되어 있습니다. |
ScanType |
선택 |
System.String |
내부용으로 예약되어 있습니다. |
ServerList |
선택 |
System.String[] |
내부용으로 예약되어 있습니다. |
Timeout |
선택 |
Microsoft.Exchange.Data.EnhancedTimeSpan |
Timeout 매개 변수는 작업 시간이 초과하기 전의 시간(초)을 지정합니다. 기본값은 300초(5분)입니다. |
WhatIf |
선택 |
System.Management.Automation.SwitchParameter |
WhatIf 매개 변수는 명령 실행 시 개체에 대해 수행하게 되는 작업을 시뮬레이트하도록 지시합니다. WhatIf 매개 변수를 사용하면 사용자는 변경 내용을 실제로 적용하지 않고 어떠한 사항이 변경되는지 확인할 수 있습니다. WhatIf 매개 변수에는 값을 지정할 필요가 없습니다. |
입력 형식
반환 형식
오류
오류 | 설명 |
---|---|
|
|
예외
예외 | 설명 |
---|---|
|
|
예제
다음 코드는 Test-SystemHealth 명령의 예입니다.
Test-SystemHealth