Спрашивающий
миграция на 2013. Ошибки при установке Exchange 2013

Общие обсуждения
-
Доброго времени суток, коллеги.
Есть сервер Exchange 2010 успешно обновлённый до SP3.
Есть AD и ADS в которых проведена подготовка схемы и AD.Когдато 2010 падал и его пришлось фактически с нуля поднимать, но пологаю от него гдето хвосты остались. Возможно они и приводят к ошибкам...
итак суть:
на шаге 7 установка "Mailbox role" возникает ошибка:Error: The following error was generated when "$error.Clear(); if ( ($server -eq $null) -and ($RoleIsDatacenter -ne $true) ) { Update-RmsSharedIdentity -ServerName $RoleNetBIOSName } " was run: "Database is mandatory on UserMailbox.".
В сети в таких случаях предлагают удалить в ADSI CN=FederatedEmail (а гдето за одно и CN=DiscoverySearchMailbox, CN=Migration, CN=SystemMailbox). И повторить preparead.Это помогает пройти шаг 7, но на шаге 10 - выходит такая вот "простыная" и что делать не совсем понятно:
Error: The following error was generated when "$error.Clear(); $name = [Microsoft.Exchange.Management.RecipientTasks.EnableMailbox]::DiscoveryMailboxUniqueName; $dispname = [Microsoft.Exchange.Management.RecipientTasks.EnableMailbox]::DiscoveryMailboxDisplayName; $dismbx = get-mailbox -Filter {name -eq $name} -IgnoreDefaultScope -resultSize 1; if( $dismbx -ne $null) { $srvname = $dismbx.ServerName; if( $dismbx.Database -ne $null -and $RoleFqdnOrName -like "$srvname.*" ) { Write-ExchangeSetupLog -info "Setup DiscoverySearchMailbox Permission."; $mountedMdb = get-mailboxdatabase $dismbx.Database -status | where { $_.Mounted -eq $true }; if( $mountedMdb -eq $null ) { Write-ExchangeSetupLog -info "Mounting database before stamp DiscoverySearchMailbox Permission..."; mount-database $dismbx.Database; } $mountedMdb = get-mailboxdatabase $dismbx.Database -status | where { $_.Mounted -eq $true }; if( $mountedMdb -ne $null ) { $dmRoleGroupGuid = [Microsoft.Exchange.Data.Directory.Management.RoleGroup]::DiscoveryManagement_InitInfo.WellKnownGuid; $dmRoleGroup = Get-RoleGroup -Identity $dmRoleGroupGuid -DomainController $RoleDomainController -ErrorAction:SilentlyContinue; if( $dmRoleGroup -ne $null ) { trap [Exception] { Add-MailboxPermission $dismbx -User $dmRoleGroup.Name -AccessRights FullAccess -DomainController $RoleDomainController -ErrorAction SilentlyContinue; continue; } Add-MailboxPermission $dismbx -User $dmRoleGroup.Identity -AccessRights FullAccess -DomainController $RoleDomainController -WarningAction SilentlyContinue; } } } } " was run: "Couldn't resolve the user or group "corp.internal/Microsoft Exchange Security Groups/Discovery Management." If the user or group is a foreign forest principal, you must have either a two-way trust or an outgoing trust.".
- Перемещено ILYA [ sie ] SazonovModerator 15 декабря 2014 г. 7:36 не тот раздел
- Изменен тип Petko KrushevMicrosoft contingent staff, Moderator 31 декабря 2014 г. 10:49
12 декабря 2014 г. 10:52
Все ответы
-
Скорее всего уже ставили Exchange 2013 и остался мусор после его некорректного удаления.
Через ADUC найдите служебные почтовые ящики Exchange 2013 (арбитражные и мониторинга) и группы - почистите их.
Сазонов Илья http://isazonov.wordpress.com/
12 декабря 2014 г. 17:29Модератор -
Exchange 2013 не ставился. Есть только 2010.
А какие ящики и группы чистить?12 декабря 2014 г. 22:18 -
Почтовые ящики:
DiscoverySearch Mailbox{GUID}
FederatedEmail.GUID
Migration.GUID
*SystemMailbox{GUID}
*HealthMailboxGUIDГруппы в контейнере Microsoft Exchange Security Groups
Только не перепутайте с объектами Exchange 2010
Сазонов Илья http://isazonov.wordpress.com/
13 декабря 2014 г. 7:37Модератор -
Удалял эти почтовые ящики из Users (DiscoverySearch Mailbox,FederatedEmail,*SystemMailbox). Migration появляется только после preparead.
В контейнере Microsoft Exchange Security Groups такие папки. какие из них не являются объектами 2010?
14 декабря 2014 г. 20:18 -
Если удалить означенную в логе Microsoft Exchange Security Groups/Discovery Management - то получаю ошибку
- Изменено blem1985 16 декабря 2014 г. 13:21
14 декабря 2014 г. 23:38 -
Посмотрите http://clintboessen.blogspot.ru/2014/10/couldnt-resolve-user-or-group.html
Сазонов Илья http://isazonov.wordpress.com/
15 декабря 2014 г. 7:36Модератор -
Таким образом я ставил SP3 на 2010.через Enable_Mailbox{}...
Но тут пара проблем
1) 2010 не может работать с ящиками обновлёнными (preparead) для 2013.
но в принципе ее можно решить установкой куска сервера без Mailbox'ов.
2) При запуска под 15 версией Enable_Mailbox выходит такая ошибка. Как можно сменить тип?
Прик комманде Get-Mailbox -Arbitration ящик DiscoverySearch Mailbox вообще не показывается
кроме того, командлета Disable-Mailbox не работает на серваках 2013 или выше верии эксчейнджа
- Изменено blem1985 16 декабря 2014 г. 14:55
16 декабря 2014 г. 13:21