Set-MailboxServer(RTM)
적용 대상: Exchange Server 2007
마지막으로 수정된 항목: 2007-06-05
Set-MailboxServer cmdlet를 사용하면 수정할 사서함 서버 ID 및 특성을 지정하여 Exchange 사서함 서버의 특성을 수정할 수 있습니다.
구문
Set-MailboxServer -Identity <MailboxServerIdParameter> [-AutoDatabaseMountDial <Lossless | GoodAvailability | BestAvailability>] [-ClusteredStorageType <Disabled | NonShared | Shared>] [-DomainController <Fqdn>] [-FolderLogForManagedFoldersEnabled <$true | $false>] [-ForcedDatabaseMountAfter <Unlimited>] [-JournalingLogForManagedFoldersEnabled <$true | $false>] [-Locale <MultiValuedProperty>] [-LogDirectorySizeLimitForManagedFolders <Unlimited>] [-LogFileAgeLimitForManagedFolders <EnhancedTimeSpan>] [-LogFileSizeLimitForManagedFolders <Unlimited>] [-LogPathForManagedFolders <LocalLongFullPath>] [-ManagedFolderAssistantSchedule <ScheduleInterval[]>] [-MAPIEncryptionRequired <$true | $false>] [-MessageTrackingLogEnabled <$true | $false>] [-MessageTrackingLogMaxAge <EnhancedTimeSpan>] [-MessageTrackingLogMaxDirectorySize <Unlimited>] [-MessageTrackingLogMaxFileSize <Unlimited>] [-MessageTrackingLogPath <LocalLongFullPath>] [-MessageTrackingLogSubjectLoggingEnabled <$true | $false>] [-RedundantMachines <MultiValuedProperty>] [-ReplicationNetworks <PrivateOnly | PrivateThenMixed | AllNetworks>] [-RetentionLogForManagedFoldersEnabled <$true | $false>] [-SubjectLogForManagedFoldersEnabled <$true | $false>] [-SubmissionServerOverrideList <MultiValuedProperty>]
Set-MailboxServer [-AutoDatabaseMountDial <Lossless | GoodAvailability | BestAvailability>] [-ClusteredStorageType <Disabled | NonShared | Shared>] [-DomainController <Fqdn>] [-FolderLogForManagedFoldersEnabled <$true | $false>] [-ForcedDatabaseMountAfter <Unlimited>] [-Instance <MailboxServer>] [-JournalingLogForManagedFoldersEnabled <$true | $false>] [-Locale <MultiValuedProperty>] [-LogDirectorySizeLimitForManagedFolders <Unlimited>] [-LogFileAgeLimitForManagedFolders <EnhancedTimeSpan>] [-LogFileSizeLimitForManagedFolders <Unlimited>] [-LogPathForManagedFolders <LocalLongFullPath>] [-ManagedFolderAssistantSchedule <ScheduleInterval[]>] [-MAPIEncryptionRequired <$true | $false>] [-MessageTrackingLogEnabled <$true | $false>] [-MessageTrackingLogMaxAge <EnhancedTimeSpan>] [-MessageTrackingLogMaxDirectorySize <Unlimited>] [-MessageTrackingLogMaxFileSize <Unlimited>] [-MessageTrackingLogPath <LocalLongFullPath>] [-MessageTrackingLogSubjectLoggingEnabled <$true | $false>] [-RedundantMachines <MultiValuedProperty>] [-ReplicationNetworks <PrivateOnly | PrivateThenMixed | AllNetworks>] [-RetentionLogForManagedFoldersEnabled <$true | $false>] [-SubjectLogForManagedFoldersEnabled <$true | $false>] [-SubmissionServerOverrideList <MultiValuedProperty>]
자세한 정보
Set-MailboxServer cmdlet를 실행하려면 사용하는 계정이 다음을 위임받아야 합니다.
- 대상 서버에 대한 Exchange Server 관리자 역할 및 로컬 관리자 그룹
사용 권한, 역할 위임 및 Microsoft Exchange Server 2007 관리에 필요한 권한에 대한 자세한 내용은 사용 권한 고려 사항을 참조하십시오.
사서함 및 허브 전송 서버 역할이 모두 설치된 서버에서 메시지 추적 설정을 수정하려면 Set-MailboxServer cmdlet 또는 Set-TransportServer cmdlet 중 하나와 함께 메시지 추적 매개 변수를 사용할 수 있습니다. 사서함 서버 역할은 설치되어 있지만 허브 전송 서버 역할은 설치되어 있지 않은 서버에서 메시지 추적 설정을 수정하려면 Set-MailboxServer cmdlet와 함께 메시지 추적 매개 변수를 사용해야 합니다. 허브 전송 서버 역할은 설치되어 있지만 사서함 서버 역할은 설치되어 있지 않은 서버에서 메시지 추적 설정을 수정하려면 Set-TransportServer cmdlet와 함께 메시지 추적 매개 변수를 사용해야 합니다.
매개 변수
매개 변수 | 필수 | 종류 | 설명 |
---|---|---|---|
Identity |
필수 |
Microsoft.Exchange.Configuration.Tasks.MailboxServerIdParameter |
Identity 매개 변수는 사서함 서버를 지정합니다. 다음 값을 사용할 수 있습니다.
|
AutoDatabaseMountDial |
선택 |
Microsoft.Exchange.Data.Directory.SystemConfiguration.AutoDatabaseMountDial |
AutoDatabaseMountDial 매개 변수는 클러스터된 사서함 서버 장애 조치 후 수행되는 CCR(클러스터 연속 복제) 솔루션의 자동 데이터베이스 탑재 작업을 지정합니다. 다음 값을 사용할 수 있습니다.
기본값은 BestAvailability입니다. BestAvailability 또는 GoodAvailability를 지정하는 경우 활성 노드의 모든 데이터를 수동 노드로 복제하지 않으면 사서함 데이터의 일부가 손실될 수 있습니다. 그러나 기본적으로 사용하도록 설정되는 전송 쓰레기 수거통 기능을 사용하면 전송 쓰레기 수거통 큐에 있는 메시지를 다시 전송하여 데이터 손실을 방지할 수 있습니다. 전송 쓰레기 수거통에 대한 자세한 내용은 클러스터 연속 복제를 참조하십시오. 이러한 값 중 하나를 지정했을 때 장애 조치 후에 데이터베이스가 탑재되지 않는 경우 ForcedDatabaseMountAfter 매개 변수를 사용하여 지정된 시간이 지난 후에 데이터베이스를 강제로 탑재할 수 있습니다. Lossless, GoodAvailability 및 BestAvailability 값에 대한 자세한 내용은 예약된 중단 및 예약되지 않은 중단을 참조하십시오. |
ClusteredStorageType |
선택 |
Microsoft.Exchange.Data.Directory.SystemConfiguration.ClusteredStorageType |
ClusteredStorageType은 클러스터된 사서함 서버의 공유 저장소 유형을 지정하는 매개 변수입니다. 다음 값을 사용할 수 있습니다.
|
DomainController |
선택 |
Microsoft.Exchange.Data.Fqdn |
이 구성 변경을 Active Directory 디렉터리 서비스에 기록하는 도메인 컨트롤러의 FQDN(정규화된 도메인 이름)을 지정하려면 해당 명령에 DomainController 매개 변수를 포함시킵니다. |
FolderLogForManagedFoldersEnabled |
선택 |
System.Boolean |
FolderLogForManagedFoldersEnabled 매개 변수는 관리되는 폴더로 이동한 메시지에 대해 관리되는 폴더의 폴더 로그를 사용할지 여부를 지정합니다. 이 매개 변수에 사용할 수 있는 두 가지 값은 $true 또는 $false입니다. $true로 지정하면 관리되는 폴더 사서함 정책이 적용된 폴더에 대한 정보가 로깅됩니다. |
ForcedDatabaseMountAfter |
선택 |
Microsoft.Exchange.Data.Unlimited |
ForcedDatabaseMountAfter는 클러스터된 사서함 서버 장애 조치 후 데이터베이스를 자동으로 탑재하기 전까지 대기하는 시간을 지정하는 매개 변수입니다. 값을 지정하려면 해당 값을 기간, 즉 dd.hh:mm:ss로 입력합니다. 여기서 d = 일, h = 시간, m = 분, s = 초를 나타냅니다. 예를 들어, 시간 제한을 두 시간으로 지정하려면 2:00:00을 입력합니다. AutoDatabaseMountDial 매개 변수를 GoodAvailability 또는 BestAvailability로 설정한 경우 지정한 수의 로그 파일이 손실될 때까지 기다린 다음 ForcedDatabaseMountAfter 매개 변수로 지정한 시간 동안 기다린 후 데이터베이스를 자동으로 탑재합니다. |
Instance |
선택 |
Microsoft.Exchange.Data.Directory.Management.MailboxServer |
Instance 매개 변수를 사용하면 처리할 명령에 전체 개체를 전달할 수 있습니다. 이 매개 변수는 주로 전체 개체를 명령에 전달해야 하는 스크립트에서 사용됩니다. 개발자가 참고할 수 있도록 매개 변수 표에 포함되어 있는 것입니다. |
JournalingLogForManagedFoldersEnabled |
선택 |
System.Boolean |
JournalingLogForManagedFoldersEnabled는 관리되는 폴더의 로그를 저널링에 사용할지 여부를 지정하는 매개 변수입니다. 이 매개 변수에 사용할 수 있는 두 가지 값은 $true 또는 $false입니다. $true로 지정하면 저널링된 메시지에 대한 정보가 로깅됩니다. 로그 파일은 LogPathForManagedFolders 매개 변수로 지정한 위치에 저장됩니다. |
Locale |
선택 |
Microsoft.Exchange.Data.MultiValuedProperty |
Locale은 로캘을 지정하는 매개 변수입니다. 로캘은 입력 시스템, 달력, 날짜 형식 등 언어 관련 사용자 기본 설정의 모음입니다. 다음은 로캘의 몇 가지 예입니다.
전체 목록은 CultureInfo Class를 참조하십시오. |
LogDirectorySizeLimitForManagedFolders |
선택 |
Microsoft.Exchange.Data.Unlimited |
LogDirectorySizeLimitForManagedFolders 매개 변수는 단일 메시지 데이터베이스의 모든 관리되는 폴더 로그 파일에 대한 크기 제한을 지정합니다. 메시지 데이터베이스의 관리되는 폴더 로그 파일 집합에 대한 이 제한에 도달하면 새 파일에 대한 공간을 확보하기 위해 가장 오래된 파일부터 차례대로 삭제됩니다. 관리되는 폴더 로그 파일의 크기는 이름 접두사가 같은 모든 로그 파일의 총 크기로 계산됩니다. 예를 들어, 이름이 Managed_Folder_Assistant[Storage Group 01][Mailbox Database 01]20061018-1.log인 파일의 경우 접두사는 Managed_Folder_Assistant[Storage Group 01][Mailbox Database 01]입니다. 로그 파일의 이름을 바꾸거나 다른 파일을 관리되는 폴더 로그 디렉터리로 복사하는 경우 이러한 파일은 로그 파일의 크기를 계산할 때 합산되지 않습니다. 각 메시지 데이터베이스의 관리되는 폴더 로그 파일에는 고유한 이름 접두사가 지정되어 있습니다. 그러므로 이 제한은 디렉터리의 모든 로그 파일이 아닌, 각 메시지 데이터베이스의 로그 파일에 적용됩니다. 메시지 데이터베이스가 여러 개인 경우 관리되는 폴더 로그 디렉터리의 최대 크기는 LogDirectorySizeLimitForManagedFolders 매개 변수에 지정된 크기와 다릅니다. 서로 다른 데이터베이스에서 생성된 관리되는 폴더 로그 파일에는 서로 다른 이름 접두사가 지정되어 있기 때문입니다. 관리되는 폴더 로그 디렉터리의 최대 크기는 메시지 데이터베이스가 X개인 경우 지정한 값의 X배가 됩니다. 정수나 "제한 없음"으로 지정해야 합니다. 값을 입력할 때 다음 단위 중 하나로 값을 한정합니다.
정규화되지 않은 값은 바이트로 처리합니다. |
LogFileAgeLimitForManagedFolders |
선택 |
Microsoft.Exchange.Data.EnhancedTimeSpan |
LogFileAgeLimtiForManagedFolders 매개 변수는 관리되는 폴더 로그의 보존 기간을 지정합니다. 최대 보존 기간을 초과한 로그 파일은 삭제됩니다. 값을 지정하려면 해당 값을 기간, 즉 dd.hh:mm:ss로 입력합니다. 여기서 d = 일, h = 시간, m = 분, s = 초를 나타냅니다. 예를 들어, 기간을 30일로 지정하려면 30.00:00:00을 입력합니다. |
LogFileSizeLimitForManagedFolders |
선택 |
Microsoft.Exchange.Data.Unlimited |
LogFileSizeLimtiForManagedFolders는 관리되는 폴더 로그 파일의 최대 크기를 지정하는 매개 변수입니다. 로그 파일이 제한 크기에 도달하면 새 로그 파일이 만들어집니다. 기본값은 10MB입니다. 값을 입력할 때 다음 단위 중 하나로 값을 한정합니다.
정규화되지 않은 값은 바이트로 처리합니다. |
LogPathForManagedFolders |
선택 |
Microsoft.Exchange.Data.LocalLongFullPath |
LogPathForManagedFolders는 관리되는 폴더 로그 파일을 저장하는 디렉터리의 경로를 지정하는 매개 변수입니다. 기본값은 <Exchange installation path>\Logging\Managed Folder Assistant입니다. |
ManagedFolderAssistantSchedule |
선택 |
Microsoft.Exchange.Common.ScheduleInterval[] |
ManagedFolderAssistantSchedule 매개 변수는 관리되는 폴더 도우미가 관리되는 폴더에 MRM 설정을 적용하는 간격을 요일로 지정합니다. 이 매개 변수 값은 StartDay.Time-EndDay.Time 형식으로 지정하며 다음 값을 시작일과 종료일로 사용할 수 있습니다.
시작일과 종료일은 15분 이상 차이가 나야 합니다. 분 단위 시간 값은 0, 15, 30 또는 45로 내림합니다. 간격을 둘 이상 지정하는 경우 각 간격 사이에는 시간 차를 15분 이상 두어야 합니다. 예:
관리되는 폴더 도우미가 예약 시간 동안 서버의 사서함 처리를 마치지 못하는 경우 다음 번에 실행될 때 중지된 부분부터 처리를 자동으로 다시 시작합니다. |
MAPIEncryptionRequired |
선택 |
System.Boolean |
MAPIEncryptionRequired는 Exchange에서 암호화된 RPC(원격 프로시저 호출)를 사용하지 않는 MAPI 클라이언트를 차단할지 여부를 지정하는 매개 변수입니다. 이 매개 변수에 사용할 수 있는 두 가지 값은 $true 또는 $false입니다. |
MessageTrackingLogEnabled |
선택 |
System.Boolean |
MessageTrackingLogEnabled 매개 변수는 메시지 추적의 사용 여부를 지정합니다. 기본값은 $true입니다. |
MessageTrackingLogMaxAge |
선택 |
Microsoft.Exchange.Data.EnhancedTimeSpan |
MessageTrackingLogMaxAge 매개 변수는 메시지 추적 로그의 최대 파일 보존 기간을 지정합니다. 지정된 값보다 오래된 로그 파일은 삭제됩니다. 기본값은 30일입니다. 값을 지정하려면 해당 값을 기간, 즉 dd.hh:mm:ss 형식으로 입력합니다. 여기서 d = 일, h = 시간, m = 분, s = 초를 나타냅니다. 이 매개 변수에 대한 유효한 입력 범위는 |
MessageTrackingLogMaxDirectorySize |
선택 |
Microsoft.Exchange.Data.Unlimited |
MessageTrackingLogMaxDirectorySize 매개 변수는 메시지 추적 로그 디렉터리의 최대 크기를 지정합니다. 최대 디렉터리 크기에 도달하면 서버에서 가장 오래된 로그 파일을 먼저 삭제합니다. 메시지 추적 로그 디렉터리의 최대 크기는 이름 접두사가 같은 모든 로그 파일의 전체 크기로 계산됩니다. 이름 접두사 규칙을 따르지 않는 다른 파일은 전체 디렉터리 크기를 계산할 때 합산되지 않습니다. 이전 로그 파일의 이름을 바꾸거나 다른 파일을 메시지 추적 로그 디렉터리로 복사하면 디렉터리의 지정된 최대 크기를 초과할 수 있습니다. 허브 전송 서버 역할과 사서함 서버 역할이 같은 서버에 설치되어 있으면 서로 다른 서버 역할에서 생성되는 메시지 추적 로그 파일마다 이름 접두사가 다르기 때문에 메시지 추적 로그 디렉터리의 최대 크기가 지정된 최대 크기와 다릅니다. 허브 전송 서버 역할 또는 Edge 전송 서버 역할의 메시지 추적 로그 파일은 이름 접두사 MSGTRK로 시작하고, 사서함 서버 역할의 메시지 추적 로그 파일은 이름 접두사 MSGTRKM으로 시작합니다. 허브 전송 서버 역할과 사서함 서버 역할이 같은 서버에 설치되어 있으면 메시지 추적 로그 디렉터리의 최대 크기는 지정된 값의 두 배입니다. 기본값은
정규화되지 않은 값은 바이트로 처리합니다. MessageTrackingLogMaxFileSize 매개 변수의 값은 MessageTrackingLogMaxDirectorySize 매개 변수의 값보다 작거나 같아야 합니다. 각 매개 변수에 대한 유효한 입력 범위는 |
MessageTrackingLogMaxFileSize |
선택 |
Microsoft.Exchange.Data.Unlimited |
MessageTrackingLogMaxFileSize 매개 변수는 메시지 추적 로그 파일의 최대 크기를 지정합니다. 로그 파일이 최대 파일 크기에 도달하면 새 로그 파일이 만들어집니다. 기본값은 10MB입니다. 값을 입력할 때 다음 단위 중 하나로 값을 한정합니다.
정규화되지 않은 값은 바이트로 처리합니다. MessageTrackingLogMaxFileSize 매개 변수의 값은 MessageTrackingLogMaxDirectorySize 매개 변수의 값보다 작거나 같아야 합니다. 각 매개 변수에 대한 유효한 입력 범위는 1바이트에서 9223372036854775807바이트까지입니다. |
MessageTrackingLogPath |
선택 |
Microsoft.Exchange.Data.LocalLongFullPath |
MessageTrackingLogPath 매개 변수는 메시지 추적 로그의 위치를 지정합니다. 기본 위치는 |
MessageTrackingLogSubjectLoggingEnabled |
선택 |
System.Boolean |
MessageTrackingLogSubjectLoggingEnable 매개 변수는 메시지 추적 로그에 메시지 제목을 포함할지 여부를 지정합니다. 기본값은 $True입니다. |
RedundantMachines |
선택 |
Microsoft.Exchange.Data.MultiValuedProperty |
RedundantMachines는 클러스터 리소스의 가능한 소유자와 기본 소유자를 지정하는 매개 변수입니다. |
ReplicationNetworks |
선택 |
Microsoft.Exchange.Data.Directory.SystemConfiguration.ReplicationNetworks |
ReplicationNetworks는 복제 로그 복사에 사용할 네트워크 경로를 지정하는 매개 변수입니다. 다음 값을 사용할 수 있습니다.
|
RetentionLogForManagedFoldersEnabled |
선택 |
System.Boolean |
RetentionLogForManagedFoldersEnabled 매개 변수는 관리되는 폴더에서 보존 제한 기간에 도달한 메시지에 대한 정보를 로깅할지 여부를 지정합니다. 이 매개 변수에 사용할 수 있는 두 가지 값은 $true 또는 $false입니다. $true로 지정하면 보존 제한 기간에 도달하여 처리된 메시지에 대한 정보가 로깅됩니다. |
SubjectLogForManagedFoldersEnabled |
선택 |
System.Boolean |
SubjectLogForManagedFoldersEnabled는 관리되는 폴더 로그에 메시지의 제목을 표시할지 여부를 지정하는 매개 변수입니다. 이 매개 변수에 사용할 수 있는 두 가지 값은 $true 또는 $false입니다. $false로 지정하면 관리되는 폴더 로그에 메시지의 제목이 빈 문자열로 표시됩니다. 기본값은 $false입니다. |
SubmissionServerOverrideList |
선택 |
Microsoft.Exchange.Data.MultiValuedProperty |
SubmissionServerOverrideList 매개 변수는 사서함 서버로 전자 메일을 보내는 허브 전송 서버의 목록을 지정합니다. |
입력 형식
반환 형식
오류
오류 | 설명 |
---|---|
|
예외
예외 | 설명 |
---|---|
|
예제
이 예에서는 Set-MailboxServer 명령을 사용하여 서버 다시 정의 목록을 HubServer01, HubServer02 및 HubServer03으로 설정합니다.
Set-MailboxServer -Identity Server1 -SubmissionServerOverrideList HubServer01,HubServer02,HubServer03