Применимо к: Exchange Server 2010 SP1
Последнее изменение раздела: 2011-04-25
Командлет Set-MailboxDatabase используется для настройки атрибутов базы данных почтовых ящиков.
Синтаксис
Set-MailboxDatabase -Identity <DatabaseIdParameter>
[-AllowFileRestore <$true | $false>]
[-BackgroundDatabaseMaintenance <$true | $false>]
[-CircularLoggingEnabled <$true | $false>] [-Confirm
[<SwitchParameter>]] [-DataMoveReplicationConstraint <None
| SecondCopy | SecondDatacenter | AllDatacenters | AllCopies>]
[-DeletedItemRetention <EnhancedTimeSpan>] [-DomainController
<Fqdn>] [-EventHistoryRetentionPeriod
<EnhancedTimeSpan>] [-IndexEnabled <$true | $false>]
[-IsExcludedFromProvisioning <$true | $false>]
[-IssueWarningQuota <Unlimited>]
[-IsSuspendedFromProvisioning <$true | $false>]
[-JournalRecipient <RecipientIdParameter>] [-MailboxRetention
<EnhancedTimeSpan>] [-MaintenanceSchedule <Schedule>]
[-MountAtStartup <$true | $false>] [-Name <String>]
[-OfflineAddressBook <OfflineAddressBookIdParameter>]
[-ProhibitSendQuota <Unlimited>] [-ProhibitSendReceiveQuota
<Unlimited>] [-PublicFolderDatabase
<DatabaseIdParameter>] [-QuotaNotificationSchedule
<Schedule>] [-RecoverableItemsQuota <Unlimited>]
[-RecoverableItemsWarningQuota <Unlimited>]
[-RetainDeletedItemsUntilBackup <$true | $false>]
[-RpcClientAccessServer
<ClientAccessServerOrArrayIdParameter>] [-WhatIf
[<SwitchParameter>]]
|
Параметры
Параметр | Обязательный | Тип | Описание | ||
---|---|---|---|---|---|
Identity |
Обязательный |
Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter |
Параметр Identity указывает базу данных почтового ящика, для которого нужно задать один или несколько атрибутов. Ниже приведены значения которые можно использовать.
Если имя сервера не указано, команда выполнит поиск базы данных на локальном сервере. |
||
AllowFileRestore |
Необязательный |
System.Boolean |
Параметр AllowFileRestore определяет, разрешено ли
восстанавливать базу данных из архива. Допустимые значения —
|
||
BackgroundDatabaseMaintenance |
Необязательный |
System.Boolean |
Параметр BackgroundDatabaseMaintenance указывает, будет
ли расширенный обработчик хранилищ (ESE) выполнять обслуживание баз
данных. Допустимые значения — |
||
CircularLoggingEnabled |
Необязательный |
System.Boolean |
Параметр CircularLoggingEnabled указывает, включено ли
циклическое ведение журнала. Если для этого параметра установлено
значение |
||
Confirm |
Необязательный |
System.Management.Automation.SwitchParameter |
Параметр Confirm приостанавливает обработку и требует указать действие, которое будет выполнено командой перед ее возобновлением. Указывать значение параметра Confirm не обязательно. |
||
DataMoveReplicationConstraint |
Необязательный |
Microsoft.Exchange.Data.Directory.SystemConfiguration.DataMoveReplicationConstraintParameter |
Параметр DataMoveReplicationConstraint указывает регулирующее действие для перемещения почтовых ящиков с высокой доступностью. Возможные значения:
|
||
DeletedItemRetention |
Необязательный |
Microsoft.Exchange.Data.EnhancedTimeSpan |
Параметр DeletedItemRetention указывает продолжительность хранения удаленных элементов. Чтобы указать значение, введите его как промежуток времени: дд.чч:мм:сс, где дд — дни, чч — часы, мм — минуты и сс — секунды. Например, чтобы задать 15-часовой интервал, введите15:00:00. Максимальная продолжительность времени хранения удаленных элементов составляет 24 855 дней. По умолчанию удаленные элементы хранятся в течение 14 дней. Данный атрибут применяется ко всем почтовым ящикам в текущей базе данных, которые не имеют собственного набора атрибутов для хранения элементов. |
||
DomainController |
Необязательный |
Microsoft.Exchange.Data.Fqdn |
Параметр DomainController указывает имя FQDN контроллера домена, который записывает это изменение конфигурации в Служба каталогов Active Directory. |
||
EventHistoryRetentionPeriod |
Необязательный |
Microsoft.Exchange.Data.EnhancedTimeSpan |
Параметр EventHistoryRetentionPeriod определяет продолжительность времени хранения данных событий. Эти данные событий сохраняются в таблице истории событий хранилища Exchange. Они содержат сведения об изменениях различных объектов в базе данных почтовых ящиков. Можно использовать этот параметр, чтобы предотвратить чрезмерное увеличение таблицы истории событий, что приводит к увеличению занимаемого ею места на диске. Чтобы указать значение, введите его как промежуток времени: дд.чч:мм:сс, где дд — дни, чч — часы, мм — минуты и сс — секунды. Например, чтобы указать 15-часовой интервал, введите 15:00:00. |
||
IndexEnabled |
Необязательный |
System.Boolean |
Параметр IndexEnabled указывает, будет ли служба поиска
Exchange индексировать эту базу данных почтовых ящиков. Допустимые
значения — |
||
IsExcludedFromProvisioning |
Необязательный |
System.Boolean |
Параметр IsExcludedFromProvisioning указывает, что эта база данных окончательно исключается из подготовки балансировки нагрузки почтового ящика. Если параметр IsExcludedFromProvisioning включен, новые почтовые ящики не добавляются автоматически в эту базу данных. Если роль позволяет, можно вручную добавить почтовый ящик. |
||
IssueWarningQuota |
Необязательный |
Microsoft.Exchange.Data.Unlimited |
Параметр IssueWarningQuota задает размер почтового ящика, при котором пользователю отправляется предупреждающее сообщение. Этот атрибут применяется ко всем почтовым ящикам в базе данных почтовых ящиков, для которых не установлен собственный атрибут квоты для предупреждения. Необходимо указать целое число или значение «unlimited» (не ограничено). Значением по умолчанию является 1,9 ГБ. |
||
IsSuspendedFromProvisioning |
Необязательный |
System.Boolean |
Параметр IsSuspendedFromProvisioning указывает, что эта база данных временно исключается из подготовки балансировки нагрузки почтового ящика. |
||
JournalRecipient |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter |
Параметр JournalRecipient задает почтовый ящик, в который отправляются отчеты журналов. |
||
MailboxRetention |
Необязательный |
Microsoft.Exchange.Data.EnhancedTimeSpan |
Параметр MailboxRetention задает продолжительность времени хранения удаленных почтовых ящиков. Чтобы указать значение, введите его как промежуток времени: дд.чч:мм:сс, где дд — дни, чч — часы, мм — минуты и сс — секунды. Например, чтобы задать 15-часовой интервал, введите 15:00:00. Максимальная продолжительность времени хранения почтовых ящиков составляет 24 855 дней. По умолчанию удаленные почтовые ящики хранятся в течение 30 дней. Этот атрибут применяется ко всем почтовым ящикам в этой базе данных почтовых ящиков. |
||
MaintenanceSchedule |
Необязательный |
Microsoft.Exchange.Data.Schedule |
Параметр MaintenanceSchedule указывает время выполнения обслуживания в базе данных почтовых ящиков. Обслуживание включает в себя оперативную дефрагментацию, удаление элементов, срок хранения которых истек, удаление неиспользуемых индексов и другие задачи по очистке. Используется следующий формат первый_день.часы:минуты [AM/PM]-последний_день.часы:минуты [AM/PM]. Для первого и последнего дня можно использовать следующие значения:
Если следует использовать 24-часовой формат, исключите AM/PM. При использовании 12-часового формата между значением времени и обозначениями «AM» и «PM» должен быть пробел. Форматы могут быть смешанными. Промежуток от времени начала до времени окончания должен быть не менее 15 минут. Число минут округляется до значений 0, 15, 30 и 45. При указании нескольких интервалов промежутки между ними должны составлять не менее 15 минут. Примеры:
|
||
MountAtStartup |
Необязательный |
System.Boolean |
Параметр MountAtStartup указывает, будет ли выполняться
подключение этой базы данных почтовых ящиков при запуске службы
банка данных Microsoft Exchange. Два возможных значения для
этого параметра: |
||
Name |
Необязательный |
System.String |
Параметр Name задает имя базы данных почтовых ящиков. |
||
OfflineAddressBook |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.OfflineAddressBookIdParameter |
Параметр OfflineAddressBook определяет для этой базы данных почтовых ящиков связанную книгу адресов. |
||
ProhibitSendQuota |
Необязательный |
Microsoft.Exchange.Data.Unlimited |
Параметр ProhibitSendQuota определяет размер почтового ящика, при котором пользователи, связанные с почтовыми ящиками этой базы данных, больше не могут отправлять сообщения. Этот атрибут применяется ко всем почтовым ящикам в базе данных почтовых ящиков, для которых не установлены собственные атрибуты квоты для запрета отправки. Необходимо указать целое число или значение «unlimited» (не ограничено). |
||
ProhibitSendReceiveQuota |
Необязательный |
Microsoft.Exchange.Data.Unlimited |
Параметр ProhibitSendReceiveQuota указывает размер почтового ящика, при котором пользователь, связанный с этим почтовым ящиком, больше не может отправлять и получать сообщения. Этот атрибут применяется ко всем ящикам в текущей базе данных почтовых ящиков, для которых не установлены собственные параметры прекращения отправки и получения. Необходимо указать целое число или значение unlimited (не ограничено). |
||
PublicFolderDatabase |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter |
Параметр PublicFolderDatabase определяет для этой базы данных почтовых ящиков связанную базу данных общих папок. Ниже приведены значения которые можно использовать.
|
||
QuotaNotificationSchedule |
Необязательный |
Microsoft.Exchange.Data.Schedule |
Параметр QuotaNotificationSchedule определяет график отправки сообщений квоты в почтовые ящики, размер которых достиг одного из значений квоты. Используется следующий формат: первый_день.часы:минуты [AM/PM]-последний_день.часы:минуты [AM/PM]. Для первого и последнего дня можно использовать следующие значения:
Если следует использовать 24-часовой формат, исключите AM/PM. Форматы могут быть смешанными. Промежуток от времени начала до времени окончания должен быть не менее 15 минут. Число минут округляется до значений 0, 15, 30 и 45. При указании нескольких интервалов промежутки между ними должны составлять не менее 15 минут. Примеры:
|
||
RecoverableItemsQuota |
Необязательный |
Microsoft.Exchange.Data.Unlimited |
Параметр RecoverableItemsQuota задает ограничение для папки «Элементы восстановления». При превышении квоты добавление новых элементов в папку «Элементы восстановления» будет заблокировано. |
||
RecoverableItemsWarningQuota |
Необязательный |
Microsoft.Exchange.Data.Unlimited |
Параметр RecoverableItemsWarningQuota задает квоту для событий состояния «предупреждение», регистрируемых в компоненте «Просмотр событий». |
||
RetainDeletedItemsUntilBackup |
Необязательный |
System.Boolean |
Параметр RetainDeletedItemsUntilBackup указывает, должны
ли сохраняться удаленные элементы до следующего резервного
копирования. Два возможных значения для этого параметра:
|
||
RpcClientAccessServer |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.ClientAccessServerOrArrayIdParameter |
Параметр RpcClientAccessServer указывает сервер или массив серверов клиентского доступа, через которые клиенты RPC (например, клиенты Microsoft Office Outlook 2007) обращаются к их почтовым ящикам. Эта возможность поддерживается для всех версий Outlook. При подключении клиентов Outlook 2003 шифрование RPC по умолчанию отключено. Если только шифрование RPC не включено в приложении Outlook 2003 или не отключено на сервере, клиенты Outlook 2003 не смогут подключиться. Дополнительные сведения см. в разделе Общие сведения о серверах клиентского доступа RPC. |
||
WhatIf |
Необязательный |
System.Management.Automation.SwitchParameter |
Параметр WhatIf заставляет команду имитировать действия, которые она будет выполнять с объектом. С помощью параметра WhatIf можно просмотреть изменения, которые могут произойти, не применяя эти изменения. Указывать значение параметра WhatIf не обязательно. |
Подробное описание
Дополнительные сведения о разрешениях, делегировании ролей и других правах, необходимых для администрирования сервера Microsoft Exchange Server 2010, см. в разделе Разрешения.
Для запуска этого командлета необходимы соответствующие разрешения. В этом разделе перечислены все параметры командлета, однако некоторые из них могут быть недоступны, если они не включены в назначенные разрешения. Сведения о необходимых разрешениях см. в разделе Подраздел «Разрешения базы данных почтовых ящиков» в разделе Разрешения для почтового ящика
Типы входных данных
Типы возвращаемых данных
Примеры
ПРИМЕР 1
В этом примере задается время, в течение которого будут сохраняться удаленные элементы. Если для конкретного почтового ящика задано собственное время хранения элементов, то используется именно это значение, а не значение, определенное для базы данных почтовых ящиков.
Скопировать код | |
---|---|
Set-MailboxDatabase "Mailbox Database01" -DeletedItemRetention 7.00:00:00 |
ПРИМЕР 2
В этом примере выполняется обновление базы данных почтовых ящиков, чтобы все клиентские подключения для почтовых ящиков в базе данных осуществлялись через сервер или массив серверов клиентского доступа. Эту команду можно также использовать для изменения сервера или массива серверов клиентского доступа, через которые клиенты подключаются к серверу почтовых ящиков.
Скопировать код | |
---|---|
Set-MailboxDatabase <Mailbox Database Name> -RpcClientAccessServer <ClientAccessServer or ClientAccessServerArrayID> |
Дополнительные сведения о доступе RPC через серверы клиентского доступа см. в разделе Set-RpcClientAccess и Set-ClientAccessArray.