Командлет Set-MailboxServer используется для изменения атрибутов сервера почтовых ящиков 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>] |
Параметры
Параметр | Обязательность | Тип | Описание |
---|---|---|---|
Идентификатор |
Обязательность |
Microsoft.Exchange.Configuration.Tasks.MailboxServerIdParameter |
Параметр Identity указывает сервер почтовых ящиков. Можно использовать следующие значения:
|
AutoDatabaseMountDial |
Дополнительно |
Microsoft.Exchange.Data.Directory.SystemConfiguration.AutoDatabaseMountDial |
Параметр AutoDatabaseMountDial определяет поведение при автоматическом подключении базы данных для кластера с непрерывной репликацией при переходе на другой кластерный сервер почтовых ящиков при сбое. Можно использовать следующие значения:
Значение по умолчанию: BestAvailability. Если установлено значение BestAvailability или GoodAvailability, и не все данные в активном узле реплицированы на пассивный узел, может произойти потеря данных почтовых ящиков. Тем не менее, функция транспортной корзины (которая включена по умолчанию) обеспечит защиту от потери данных благодаря повторной отправке сообщений в очереди транспортной корзины. Дополнительные сведения о транспортной корзине см. в разделе Непрерывная репликация кластера. Если выбор одного из этих значений приводит к тому, что база данных не подключается после перехода на другой ресурс при сбое, можно использовать параметр ForcedDatabaseMountAfter для принудительного подключения базы данных через указанный промежуток времени. Дополнительные сведения о значениях Lossless, GoodAvailability и BestAvailability см. в разделе Запланированные и незапланированные отключения. |
ClusteredStorageType |
Дополнительно |
Microsoft.Exchange.Data.Directory.SystemConfiguration.ClusteredStorageType |
Параметр ClusteredStorageType определяет тип общего хранилища для кластерного сервера почтовых ящиков. Можно использовать следующие значения:
|
DomainController |
Дополнительно |
Microsoft.Exchange.Data.Fqdn |
Чтобы указать полное доменное имя (FQDN) контроллера домена, записывающего это изменение конфигурации в службу каталогов Active Directory, необходимо включить в команду параметр DomainController. |
FolderLogForManagedFoldersEnabled |
Дополнительно |
System.Boolean |
Параметр FoldeLogForManagedFoldersEnabled определяет, включен ли журнал управляемых папок для сообщений, перемещенных в управляемые папки. У этого параметра два возможных значения: $true и $false. Если выбрано значение $true, будет вестись журнал сведений о папках, к которым применяются политики почтовых ящиков управляемых папок. |
ForcedDatabaseMountAfter |
Дополнительно |
Microsoft.Exchange.Data.Unlimited |
Параметр ForcedDatabaseMountAfter определяет время ожидания перед автоматическим подключением баз данных после перехода кластерного сервера почтовых ящиков на другой ресурс. Чтобы указать значение, введите его как промежуток времени: дд.чч:мм:сс, где дд — дни, чч — часы, мм — минуты, а сс — секунды. Например, чтобы указать интервал времени, равный двум часам, введите 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 (на английском языке). |
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 раз превышать указанное значение. Необходимо указать число или значение «unlimited» (неограниченно). При вводе значения укажите единицы измерения:
Значение без указания единицы обрабатывается как количество байт. |
LogFileAgeLimitForManagedFolders |
Дополнительно |
Microsoft.Exchange.Data.EnhancedTimeSpan |
Параметр LogFileAgeLimitForManagedFolders определяет срок хранения журналов управляемых папок. Файлы журналов, которые существуют дольше заданного срока хранения, удаляются. Чтобы указать значение, введите его как промежуток времени: дд.чч:мм:сс, где дд — дни, чч — часы, мм — минуты, а сс — секунды. Например, чтобы указать 30-дневный интервал, введите 30.00:00:00. |
LogFileSizeLimitForManagedFolders |
Дополнительно |
Microsoft.Exchange.Data.Unlimited |
Параметр LogFileSizeLimitForManagedFolders определяет максимальный размер каждого из файлов журнала управляемых папок. При достижении файлом журнала заданного размера создается новый файл журнала. Значение по умолчанию — 10 мегабайт (МБ). При вводе значения укажите единицы измерения:
Значение без указания единицы обрабатывается как количество байт. |
LogPathForManagedFolders |
Дополнительно |
Microsoft.Exchange.Data.LocalLongFullPath |
Параметр LogPathForManagedFolders определяет путь к каталогу, в котором хранятся файлы журналов управляемых папок. Значение по умолчанию <путь установки Exchange >\Logging\Managed Folder Assistant. |
ManagedFolderAssistantSchedule |
Дополнительно |
Microsoft.Exchange.Common.ScheduleInterval[] |
Параметр ManagedFolderAssistantSchedule определяет интервалы для каждой недели, во время которой помощник по работе с управляемыми папками применяет к этим управляемым папкам настройки управления записями обмена сообщениями. Используется формат StartDay.Time-EndDay.Time. Для дат начала и окончания доступны следующие значения:
Промежуток от времени начала до времени окончания должен быть не менее 15 минут. Количество минут округляется вниз до значений 0, 15, 30 и 45. Если указано несколько интервалов, промежутки между ними должны составлять не менее 15 минут. Примеры:
Если помощник по работе с управляемыми папками не завершил обработку почтовых ящиков на сервере за указанное в графике время, он автоматически возобновляет обработку с того места, где она была прервана, при следующем запуске. |
MAPIEncryptionRequired |
Дополнительно |
System.Boolean |
Параметр MAPIEncryptionRequired указывает, будут ли в Exchange блокироваться MAPI-клиенты, не использующие шифрованные удаленные вызовы процедур (RPC). У этого параметра два возможных значения: $true и $false. |
MessageTrackingLogEnabled |
Дополнительно |
System.Boolean |
Параметр MessageTrackingLogEnabled указывает, включено ли отслеживание сообщений. По умолчанию он имеет значение «$true». |
MessageTrackingLogMaxAge |
Дополнительно |
Microsoft.Exchange.Data.EnhancedTimeSpan |
Параметр MessageTrackingLogMaxAge определяет максимальный
срок хранения журнала отслеживания сообщений. Файлы журнала, время
хранения которых превышает указанное значение, удаляются. Значение
по умолчанию составляет 30 дня. Чтобы указать значение, введите его
как интервал времени: дд.чч:мм:сс, где
дд — дни, чч — часы,
мм — минуты, а сс — секунды.
Допустимый диапазон вводимых значений для этого параметра: от
|
MessageTrackingLogMaxDirectorySize |
Дополнительно |
Microsoft.Exchange.Data.Unlimited |
Параметр MessageTrackingLogMaxDirectorySize указывает максимальный размер каталога журналов отслеживания сообщений. Когда размер каталога достигает максимального значения, сервер в первую очередь удаляет самые старые файлы. Максимальный размер каталога журналов отслеживания сообщений равен общему размеру всех файлов журнала, которые имеют одинаковый префикс имен. При расчете общего размера каталога не учитываются другие файлы, которые не соответствуют соглашению о префиксе имен. Переименование старых файлов журнала или копирование других файлов в каталог журналов отслеживания сообщений может привести к превышению заданного максимального размера каталога. При установке ролей транспортного сервера-концентратора и сервера почтовых ящиков на одном сервере максимальный размер каталога журналов отслеживания сообщений не соответствует заданному максимальному размеру, так как файлы журнала, создаваемые другой ролью сервера, имеют другие префиксы имен. Имена файлов журналов отслеживания сообщений для ролей транспортного сервера-концентратора и пограничного транспортного сервера начинаются с префикса MSGTRK. Имена файлов журналов отслеживания сообщений для роли сервера почтовых ящиков начинаются с префикса MSGTRKM. При установке ролей транспортного сервера-концентратора и сервера почтовых ящиков на одном сервере максимальный размер каталога журналов отслеживания сообщений в два раза превышает указанное значение. Значение по умолчанию:
Значение без указания единицы обрабатывается как количество
байт. Значение параметра MessageTrackingLogMaxFileSize не
должно превышать значения параметра
MessageTrackingLogMaxDirectorySize. Допустимый диапазон
вводимых значений для любого из этих параметров: от |
MessageTrackingLogMaxFileSize |
Дополнительно |
Microsoft.Exchange.Data.Unlimited |
Параметр MessageTrackingLogMaxFileSize определяет максимальный размер журналов отслеживания сообщений. Когда размер файла журнала достигает максимального значения, создается новый файл журнала. Значение по умолчанию составляет 10 МБ. При вводе значения укажите единицы измерения:
Значение без указания единицы обрабатывается как количество байт. Значение параметра 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 используемой учетной записи необходимо делегировать:
- роль администратора сервера Exchange Server и членство в
локальной группе администраторов на целевом сервере.
Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования сервера Microsoft Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.
Чтобы изменить настройки отслеживания сообщений для сервера, на котором одновременно установлены роли сервера почтовых ящиков и транспортного сервера-концентратора, можно использовать параметры отслеживания сообщений либо с помощью командлета Set-MailboxServer, либо с помощью командлета Set-TransportServer. Чтобы изменить настройки отслеживания сообщений для сервера, на котором установлена роль сервера почтовых ящиков, но не установлена роль транспортного сервера-концентратора, необходимо использовать параметры отслеживания сообщений с помощью командлета Set-MailboxServer. Чтобы изменить настройки отслеживания сообщений для сервера, на котором установлена роль транспортного сервера-концентратора, но не установлена роль сервера почтовых ящиков, необходимо использовать параметры отслеживания сообщений с помощью командлета Set-TransportServer.
Типы входных данных
Типы возвращаемых данных
Ошибки
Ошибка | Описание |
---|---|
|
Исключения
Исключения | Описание |
---|---|
|
Пример
В этом примере с помощью команды Set-MailboxServer создается список переопределения серверов, состоящий из серверов HubServer01, HubServer02 и HubServer03.
Копировать код | |
---|---|
Set-MailboxServer -Identity Server1 -SubmissionServerOverrideList HubServer01,HubServer02,HubServer03 |