Set-MailboxDatabase

 

적용 대상: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

마지막으로 수정된 항목: 2007-09-19

Set-MailboxDatabase cmdlet를 사용하여 사서함 데이터베이스의 특성을 설정합니다.

구문

Set-MailboxDatabase -Identity <DatabaseIdParameter> [-AllowFileRestore <$true | $false>] [-Confirm [<SwitchParameter>]] [-DeletedItemRetention <EnhancedTimeSpan>] [-DomainController <Fqdn>] [-EventHistoryRetentionPeriod <EnhancedTimeSpan>] [-IndexEnabled <$true | $false>] [-IssueWarningQuota <Unlimited>] [-JournalRecipient <RecipientIdParameter>] [-MailboxRetention <EnhancedTimeSpan>] [-MaintenanceSchedule <Schedule>] [-MountAtStartup <$true | $false>] [-Name <String>] [-OfflineAddressBook <OfflineAddressBookIdParameter>] [-ProhibitSendQuota <Unlimited>] [-ProhibitSendReceiveQuota <Unlimited>] [-PublicFolderDatabase <DatabaseIdParameter>] [-QuotaNotificationSchedule <Schedule>] [-RetainDeletedItemsUntilBackup <$true | $false>] [-WhatIf [<SwitchParameter>]]

Set-MailboxDatabase [-AllowFileRestore <$true | $false>] [-Confirm [<SwitchParameter>]] [-DeletedItemRetention <EnhancedTimeSpan>] [-DomainController <Fqdn>] [-EventHistoryRetentionPeriod <EnhancedTimeSpan>] [-IndexEnabled <$true | $false>] [-Instance <MailboxDatabase>] [-IssueWarningQuota <Unlimited>] [-JournalRecipient <RecipientIdParameter>] [-MailboxRetention <EnhancedTimeSpan>] [-MaintenanceSchedule <Schedule>] [-MountAtStartup <$true | $false>] [-Name <String>] [-OfflineAddressBook <OfflineAddressBookIdParameter>] [-ProhibitSendQuota <Unlimited>] [-ProhibitSendReceiveQuota <Unlimited>] [-PublicFolderDatabase <DatabaseIdParameter>] [-QuotaNotificationSchedule <Schedule>] [-RetainDeletedItemsUntilBackup <$true | $false>] [-WhatIf [<SwitchParameter>]]

자세한 정보

Set-MailboxDatabase cmdlet를 실행하려면 사용하는 계정이 다음을 위임받아야 합니다.

  • 대상 서버에 대한 Exchange Server 관리자 역할 및 로컬 관리자 그룹

사용 권한, 역할 위임 및 Microsoft Exchange Server 2007 관리에 필요한 권한에 대한 자세한 내용은 사용 권한 고려 사항을 참조하십시오.

매개 변수

매개 변수 필수 유형 설명

Identity

필수

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter

Identity 매개 변수는 하나 이상의 특성을 설정하려는 사서함 데이터베이스를 식별합니다. 다음 값을 사용할 수 있습니다.

  • GUID

  • DN(고유 이름)

  • 사서함 데이터베이스 이름

  • 서버 이름\저장소 그룹 이름\데이터베이스 이름

  • 서버 이름\데이터베이스 이름

  • 저장소 그룹 이름\데이터베이스 이름

서버 이름을 지정하지 않으면 cmdlet는 로컬 서버의 데이터베이스를 검색합니다. 이름이 같은 데이터베이스가 여러 개 있는 경우 저장소 그룹을 지정해야 합니다.

AllowFileRestore

선택

System.Boolean

AllowFileRestore 매개 변수는 백업에서 데이터베이스를 복원할 수 있는지 여부를 지정합니다. 이 매개 변수에 사용할 수 있는 두 가지 값은 $true 또는 $false입니다. $true를 지정한 경우 탑재될 Active Directory 디렉터리 서비스의 데이터베이스 항목과 일치하지 않는 데이터베이스를 허용합니다. $false를 지정한 경우 탑재될 Active Directory의 데이터베이스 항목과 일치하지 않는 데이터베이스를 허용하지 않으므로, 기존 데이터베이스를 새로 만든 데이터베이스와 바꿀 수 없습니다.

Confirm

선택

System.Management.Automation.SwitchParameter

Confirm 매개 변수는 명령에서 처리 작업을 일시 중지하도록 하고 처리 작업을 계속하기 전 수행할 작업을 사용자가 확인하도록 합니다. Confirm 매개 변수에는 값을 지정할 필요가 없습니다.

DeletedItemRetention

선택

Microsoft.Exchange.Data.EnhancedTimeSpan

DeletedItemRetention 매개 변수는 삭제된 항목의 보존 기간을 지정합니다. 값을 지정하려면 해당 값을 기간, 즉 dd.hh:mm:ss로 입력합니다. 여기서 d = 일, h = 시간, m = 분, s = 초를 나타냅니다. 예를 들어 15시간의 기간을 지정하려면 15:00:00을 입력합니다. 삭제된 항목의 최대 보존 기간은 24,855일입니다. 기본적으로 삭제된 항목은 14일간 보존됩니다. 이 특성은 항목 보존 특성이 설정되지 않은 이 사서함 데이터베이스에 있는 모든 사서함에 적용됩니다.

DomainController

선택

Microsoft.Exchange.Data.Fqdn

이 구성 변경을 Active Directory에 기록하는 도메인 컨트롤러의 FQDN(정규화된 도메인 이름)을 지정하려면 명령에 DomainController 매개 변수를 포함시킵니다.

EventHistoryRetentionPeriod

선택

Microsoft.Exchange.Data.EnhancedTimeSpan

EventHistoryRetentionPeriod 매개 변수는 이벤트 데이터의 보존 기간을 지정합니다. 이 이벤트 데이터는 Exchange 저장소의 이벤트 기록 테이블에 저장됩니다. 이 데이터에는 사서함 데이터베이스의 다양한 개체에 대한 변경 내용 관련 정보가 포함됩니다. 이 매개 변수를 사용하면 이벤트 기록 테이블이 너무 커지거나 디스크 공간을 너무 많이 사용하는 현상을 방지할 수 있습니다. 값을 지정하려면 해당 값을 기간, 즉 dd.hh:mm:ss로 입력합니다. 여기서 d = 일, h = 시간, m = 분, s = 초를 나타냅니다. 예를 들어 15시간의 기간을 지정하려면 15:00:00을 입력합니다.

IndexEnabled

선택

System.Boolean

IndexEnabled 매개 변수는 이 사서함 데이터베이스에 대한 Exchange 검색 사용 여부를 지정합니다. 이 매개 변수에 사용할 수 있는 두 가지 값은 $true 또는 $false입니다.

Instance

선택

Microsoft.Exchange.Data.Directory.SystemConfiguration.MailboxDatabase

Instance 매개 변수는 일반적으로 관리자나 개발자가 명령에 대한 값을 제공해야 하는 스크립트에서 사용됩니다. Instance 매개 변수는 명령의 결과를 다른 명령에 파이프 처리하는 것과 같지만, 스크립트에서 파이프라인을 구성하는 것이 아니라 변수를 통해 값을 할당할 수 있습니다. Instance 매개 변수는 명령 프롬프트에 명령을 입력하는 관리자는 거의 사용하지 않는 매개 변수입니다. 개발자가 참고할 수 있도록 매개 변수 표에 포함되어 있는 것입니다.

IssueWarningQuota

선택

Microsoft.Exchange.Data.Unlimited

IssueWarningQuota 매개 변수는 사용자에게 경고 메시지를 보내는 사서함 크기를 지정합니다.

이 특성은 경고 할당량 특성이 설정되지 않은 이 사서함 데이터베이스에 있는 모든 사서함에 적용됩니다. 정수나 "제한 없음"으로 지정해야 합니다. 기본값은 1.9기가바이트(GB)입니다.

JournalRecipient

선택

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter

JournalRecipient 매개 변수는 저널 보고서가 발송되는 사서함을 지정합니다.

MailboxRetention

선택

Microsoft.Exchange.Data.EnhancedTimeSpan

MailboxRetention 매개 변수는 삭제된 사서함의 보존 기간을 지정합니다. 값을 지정하려면 해당 값을 기간, 즉 dd.hh:mm:ss로 입력합니다. 여기서 d = 일, h = 시간, m = 분, s = 초를 나타냅니다. 예를 들어 15시간의 기간을 지정하려면 15:00:00을 입력합니다. 사서함의 최대 보존 기간은 24,855일입니다. 기본적으로 삭제된 사서함은 30일간 보존됩니다. 이 특성은 이 사서함 데이터베이스에 있는 모든 사서함에 적용됩니다.

MaintenanceSchedule

선택

Microsoft.Exchange.Data.Schedule

MaintenanceSchedule 매개 변수는 사서함 데이터베이스의 유지 관리가 수행되는 시기를 지정합니다. 유지 관리에는 온라인 조각 모음, 보존 기간을 지난 항목 제거, 사용하지 않는 인덱스 제거 및 기타 정리 작업이 포함됩니다.

이 매개 변수의 값은 StartDay.Hour:Minute [AM/PM]-EndDay.Hour:Minute [AM/PM] 형식으로 지정하며, 다음 값을 시작일과 종료일로 사용할 수 있습니다.

  • 요일의 전체 이름

  • 요일의 약식 이름

  • 0에서 6까지의 정수(0 = 일요일)

24시간제 형식을 사용하려는 경우 AM/PM을 생략하면 됩니다. AM/PM을 사용하는 경우에는 시간과 AM 또는 PM 사이에 공백을 넣어야 합니다.

다음과 같이 형식을 혼합하여 사용할 수도 있습니다.

시작일과 종료일은 15분 이상 차이가 나야 합니다. 분 단위 시간 값은 0, 15, 30 또는 45로 내림합니다. 간격을 둘 이상 지정하는 경우 각 간격 사이에는 시간 차를 15분 이상 두어야 합니다.

예:

  • "Sun.11:30 PM-Mon.1:30 AM"

  • 6.22:00-6.22:15(토요일 오후 10:00에서 토요일 오후 10:15까지 유지 관리 실행)

  • "Monday.4:30 AM-Monday.5:30 AM","Wednesday.4:30 AM-Wednesday.5:30 AM"(월요일 및 수요일 오전 4:30에서 5:30까지 유지 관리 실행)

  • "Sun.1:15 AM-Monday.23:00"

MountAtStartup

선택

System.Boolean

MountAtStartup 매개 변수는 Microsoft Exchange Information Store 서비스가 시작될 때 이 사서함 데이터베이스를 탑재할지 여부를 지정합니다. 이 매개 변수에 사용할 수 있는 두 가지 값은 $true 또는 $false입니다.

Name

선택

System.String

Name 매개 변수는 사서함 데이터베이스의 이름을 지정합니다.

OfflineAddressBook

선택

Microsoft.Exchange.Configuration.Tasks.OfflineAddressBookIdParameter

OfflineAddressBook 매개 변수는 이 사서함 데이터베이스에 연결된 주소록을 지정합니다.

ProhibitSendQuota

선택

Microsoft.Exchange.Data.Unlimited

ProhibitSendQuota 매개 변수는 이 사서함 데이터베이스의 사서함과 연결된 사용자가 더 이상 메시지를 보낼 수 없는 사서함 크기를 지정합니다. 이 특성은 보내기 금지 할당량 특성이 설정되지 않은 이 사서함 데이터베이스에 있는 모든 사서함에 적용됩니다.

정수나 "제한 없음"으로 지정해야 합니다.

ProhibitSendReceiveQuota

선택

Microsoft.Exchange.Data.Unlimited

ProhibitSendReceiveQuota 매개 변수는 이 사서함과 연결된 사용자가 더 이상 메시지를 보내거나 받을 수 없는 사서함 크기를 지정합니다. 이 특성은 받기 금지 할당량 특성이 설정되지 않은 이 사서함 데이터베이스에 있는 모든 사서함에 적용됩니다.

정수나 "제한 없음"으로 지정해야 합니다.

PublicFolderDatabase

선택

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter

PublicFolderDatabase 매개 변수는 이 사서함 데이터베이스와 연관된 공용 폴더 데이터베이스를 지정합니다. 다음 값을 사용할 수 있습니다.

  • GUID

  • DN(고유 이름)

  • 공용 폴더 데이터베이스의 이름

  • 서버 이름\저장소 그룹 이름\데이터베이스 이름

  • 서버 이름\데이터베이스 이름

  • 저장소 그룹 이름\데이터베이스 이름

QuotaNotificationSchedule

선택

Microsoft.Exchange.Data.Schedule

QuotaNotificationSchedule 매개 변수는 할당량 값 중 하나에 도달한 사서함에 할당량 메시지를 보낸 시기를 지정합니다.

이 매개 변수의 값은 StartDay.Hour:Minute [AM/PM]-EndDay.Hour:Minute [AM/PM] 형식으로 지정하며, 다음 값을 시작일과 종료일로 사용할 수 있습니다.

  • 요일의 전체 이름

  • 요일의 약식 이름

  • 0에서 6까지의 정수(0 = 일요일)

24시간제 형식을 사용하려는 경우 AM/PM을 생략하면 됩니다.

다음과 같이 형식을 혼합하여 사용할 수도 있습니다.

시작일과 종료일은 15분 이상 차이가 나야 합니다. 분 단위 시간 값은 0, 15, 30 또는 45로 내림합니다. 간격을 둘 이상 지정하는 경우 각 간격 사이에는 시간 차를 15분 이상 두어야 합니다.

예:

  • "Sun.11:30 PM-Mon.1:30 AM"

  • 6.22:00-6.22:15(토요일 오후 10:00에서 토요일 오후 10:15까지 알림 실행)

  • "Monday.4:30 AM-Monday.5:30 AM","Wednesday.4:30 AM-Wednesday.5:30 AM"(월요일 및 수요일 오전 4:30에서 5:30까지 알림 실행)

  • "Sun.1:15 AM-Monday.23:00"

RetainDeletedItemsUntilBackup

선택

System.Boolean

RetainDeletedItemsUntilBackup 매개 변수는 다음 백업 시점까지 삭제된 항목을 보존할지 여부를 지정합니다. 이 매개 변수에 사용할 수 있는 두 가지 값은 $true 또는 $false입니다.

WhatIf

선택

System.Management.Automation.SwitchParameter

WhatIf 매개 변수는 명령 실행 시 개체에 대해 수행하게 되는 작업을 시뮬레이트하도록 지시합니다. WhatIf 매개 변수를 사용하면 사용자는 변경 내용을 실제로 적용하지 않고 어떠한 사항이 변경되는지 확인할 수 있습니다. WhatIf 매개 변수에는 값을 지정할 필요가 없습니다.

입력 형식

반환 형식

오류

오류 설명

 

예외

예외 설명

 

예제

다음 예에서는 삭제된 항목의 보존 기간을 설정하는 방법을 보여줍니다. 특정 사서함에 항목 보존이 설정되어 있는 경우에는 해당 값이 사서함 데이터베이스에 설정된 이 값 대신 사용됩니다.

Set-MailboxDatabase "Mailbox Database01" -DeletedItemRetention 7.00:00:00