Exchange 2019 имеет 8 типов системных почтовых ящиков: Discovery Search (1 mbx), Arbitration (6 mbx), AuditLog (1 mbx), Public Folder (по умолчанию не создается) и Monitoring (количество зависит от количества баз). Все они необходимы для полноценной работы Exchange.
DiscoverySearchMailbox{D919BA05-46A6-415f-80AD-7E09334BB852}
FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042
Migration.8f3e7716-2011-43e4-96b1-aba62d229136
SystemMailbox{1f05a927-aa8f-4dda-b2c7-fd22ce19c65f}
SystemMailbox{2CE34405-31BE-455D-89D7-A7C7DA7A0DAA}
SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c}
SystemMailbox{D0E409A0-AF9B-4720-92FE-AAC869B0D201}
SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9}
Описание почтовых ящиков на сайте Microsoft
Вы не можете удалить первую базу данных почтовых ящиков (или другую), пока все системные почтовые ящики не будут перенесены в новую базу данных.
[PS] C:\Windows\system32>Remove-MailboxDatabase "Mailbox Database 1387724892"
This mailbox database contains one or more mailboxes, mailbox plans, archive mailboxes, public folder mailboxes or arbitration mailboxes, Audit mailboxes. To get a list of all mailboxes in this database, run the command Get-Mailbox -Database <Database ID>. To get a list of all mailbox plans in this database, run the command Get-MailboxPlan. To get a list of archive mailboxes in this database, run the command Get-Mailbox -Database <Database ID> -Archive. To get a list of all public folder mailboxes in this database, run the command Get-Mailbox -Database <Database ID>
-PublicFolder. To get a list of all arbitration mailboxes in this database, run the command Get-Mailbox -Database <Database ID> -Arbitration. To get a list of all Audit mailboxes in this database, run the command Get-Mailbox -Database <Database ID> -AuditLog. To disable a non-arbitration mailbox so that you can delete the mailbox database, run the command Disable-Mailbox <Mailbox ID>. To disable an archive mailbox so you can delete the mailbox database, run the command Disable-Mailbox <Mailbox ID> -Archive. To disable a public folder mailbox so that you can delete the
mailbox database, run the command Disable-Mailbox <Mailbox ID> -PublicFolder. To disable a Audit mailbox so that you can delete the mailbox database, run the command Get-Mailbox -AuditLog | Disable-Mailbox. Arbitration mailboxes should be moved to another server; to do this, run the command New-MoveRequest <parameters>. If this is the last server in the organization, run the command Disable-Mailbox <Mailbox ID> -Arbitration -DisableLastArbitrationMailboxAllowed to disable the arbitration mailbox. Mailbox plans should be moved to another server; to do this, run the command Set-MailboxPlan <MailboxPlan ID> -Database <Database ID>.
+ CategoryInfo : InvalidOperation: (Mailbox Database 1387724892:DatabaseIdParameter) [Remove-MailboxDatab
ase], AssociatedUserMailboxExistException
+ FullyQualifiedErrorId : [Server=EXCHANGE,RequestId=fb582ab5-a5b9-4eb7-9b7e-837d15a9a9c6,TimeStamp=8/23/2017 6:15
:08 PM] [FailureCategory=Cmdlet-AssociatedUserMailboxExistException] 4690FD5A,Microsoft.Exchange.Management.System
ConfigurationTasks.RemoveMailboxDatabase
+ PSComputerName : exchange.test.local
Содержание
Что такое Arbitration mailbox Exchange
Arbitration mailbox — это системный почтовый ящик Exchange Server, в котором хранится множество организационных данных, таких как журналы аудита, унифицированные данные обмена сообщениями (приветствия, абонентские группы и меню) и полезные метаданные, помогающие при поиске электронных данных.
После подготовки среды Exchange Server 2016 необходимо перенести системные почтовые ящик и(арбитражные ящики). Но начинайте миграцию только после завершения установки и проверки последней версии Exchange Server. Вот несколько сценариев, с которыми вы столкнетесь, если не переместите системные почтовые ящики.
- В командной консоли Exchange Exchange Server 2016 при запуске команды Search-AdminAuditLog для доступа к журналу аудита администратора вы получите сообщение об ошибке, в котором упоминается, что вы не можете создать поиск в журнале администратора, поскольку SystemMailbox присутствует на сервере, который не работает Exchange 2016.
- Вы не можете запустить поиск eDiscovery с помощью Exchange Admin Center или Management Shell. Когда вы их создадите и поставите в очередь, они не запустятся. В журнале управления MsExchange регистрируется ошибка с четным идентификатором 6. В сообщении об ошибке говорится, что Start-MailboxSearch не выполнен. Вы можете выполнить поиск с помощью команд оболочки в Exchange Server 2010.
- В ecp , в разделе Миграция у вас будет ошибка и вы не увидите списки миграции
Как посмотреть где располагаются Arbitration mailbox
Системные почтовые ящики остаются скрытыми, их нельзя увидеть в списке почтовых ящиков пользователей. Но вы можете запустить командлет и проверить его .
[PS] C:\Windows\system32> Set-ADServerSettings -ViewEntireForest $true; Get-Mailbox -Arbitration | Format-Table Name, ServerName, Database, AdminDisplayVersion, ProhibitSendQuota
Name Alias ServerName
---- ----- ----------
SystemMailbox{1f05a927-074c-4f18-af6a-c3ae4457482b} SystemMailbox{1f05a927-074c-4f18-af6a-c3ae4457482b} v19mbx1
SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c} SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c} v19mbx1
SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9} SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9} v19mbx1
Migration.8f3e7716-2011-43e4-96b1-aba62d229136 Migration.8f3e7716-2011-43e4-96b1-aba62d229136 v19mbx1
FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042 FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042 v19mbx1
SystemMailbox{D0E409A0-AF9B-4720-92FE-AAC869B0D201} SystemMailbox{D0E409A0-AF9B-4720-92FE-AAC869B0D201} v19mbx1
SystemMailbox{2CE34405-31BE-455D-89D7-A7C7DA7A0DAA} SystemMailbox{2CE34405-31BE-455D-89D7-A7C7DA7A0DAA} v19mbx1
Важность системного почтового ящика делает его неотъемлемой частью процесса обновления Exchange Server, и вы можете перенести его с помощью EAC или командной консоли Exchange.
Перенос Arbitration Mailbox на Exchange Server 2019 с помощью ECP
Войдите в Exchange Admin Center и выполните следующие шаги:
- Получатели>Миграция (+).
- Нажмите ‘Выберите пользователей, которых нужно переместить.(+).
- На странице «Выбор почтового ящика» , в поле поиска напишите Microsoft Exchange
- Выделите все почтовые ящики, нажмите добавить
- Выберите переместить основной и архивный почтовый ящик , выберите целувую базу данных
- Нажмите далее
Как Переместить Arbitration mailbox на Exchange Server 2019 с помощью Powershell Exchange?
Вам нужно выполнить несколько команд, чтобы завершить миграцию на Exchange Server 2019:
Get-MailboxDatabase -IncludePreExchange2016 | FL Name, Server, AdminDisplayVersion
Показать где находятся арбитражные ящиков
[PS] C:\Windows\system32> Set-ADServerSettings -ViewEntireForest $true; Get-Mailbox -Arbitration | Format-Table Name, ServerName, Database, AdminDisplayVersion, ProhibitSendQuota
Перенос Arbitration почтовых ящиков в новую базу:
Get-Mailbox -Arbitration | New-MoveRequest -TargetDatabase DB01
Перенос AuditLog mailbox
Get-Mailbox -Database "Mailbox Database 1387724892" -AuditLog | New-MoveRequest -TargetDatabase DB01
Перенос Public Folder mailbox
Get-Mailbox -Database "Mailbox Database 1387724892" -PublicFolder | New-MoveRequest -TargetDatabase DB01
Перенос Discovery Search Mailbox
Get-Mailbox "DiscoverySearchMailbox {D919BA05-46A6-415f-80AD-7E09334BB852}" | New-MoveRequest -TargetDatabase DB01
Удаление Monitoring почтовых ящиков
- Остановите службу «Microsoft Exchange Health Manager» (MSExchangeHM) .
- Выключите monitoring mailboxes командой
get-mailbox -Database DB35 -Monitoring
ИЛИ
get-mailbox -Server v12ructdmsc2005 -Monitoring
get-mailbox -Database DB35 -Monitoring | Disable-Mailbox
get-mailbox -Server v12ructdmsc2005 -Monitoring | Disable-Mailbox