none
Подскажите правильную команду для переноса системных почтовых ящиков RRS feed

  • Вопрос

  • Exchange 2013. После удаления одного из серверов все системные почтовые ящики по прежнему ссылаются на него.

    [PS] C:\>Get-Mailbox -Arbitration | ft -AutoSize Name Alias ServerName ProhibitSendQuo ta ---- ----- ---------- --------------- SystemMailbox{1f05a927-7bfe-46aa-8609-6180b6584a0c} SystemMailbox{1f05a927-7bfe-46aa-8609-6180b6584a0c} ex-srv-01 Unlimited FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042 FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042 ex-srv-01 1 MB (1,048,... SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c} SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c} ex-srv-01 Unlimited SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9} SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9} ex-srv-01 Unlimited Migration.8f3e7716-2011-43e4-96b1-aba62d229136 Migration.8f3e7716-2011-43e4-96b1-aba62d229136 ex-srv-01 300 MB (314,... DiscoverySearchMailbox {D919BA05-46A6-415f-80AD-7E09334BB852} DiscoverySearchMailbox{D919BA05-46A6-415f-80AD-7E09334BB852} ex-srv-01 Unlimited

    В данном примере ex-srv-01 - это и есть удалённый Exchange

    Каким образом можно "прикрутить" системные п/я к имеющимся в наличии серверам, если база данных осталась прежняя?


    MCSA

    24 декабря 2013 г. 13:11

Ответы

  • $a = Get-Mailbox -Arbitration
    $a | Disable-Mailbox -Arbitration -DisableLastArbitrationMailboxAllowed
    
    $a | select {? Name -notlike "DiscoverySearchMailbox*"} | Enable-Mailbox -Arbitration
    
    Enable-Mailbox -Discovery "DiscoverySearchMailbox {D919BA05-46A6-415f-80AD-7E09334BB852}"

    По аналогии для Exchange 2010: How to recreate System Mailbox , FederatedEmail & DiscoverySearchMailbox in Exchange 2010


    Blog - Smtp25.ru

    • Помечено в качестве ответа ЙоЖыГ 24 декабря 2013 г. 16:17
    24 декабря 2013 г. 14:24
    Отвечающий
  • Спасибо за участие! В теории, возможно, это правильно. Но на практике, увы, с помощью указанной вами команды выполнить эти действия не получилось. Поэтому не стал заморачиваться и просто удалил имеющиеся п/я и заново создал их с помощью setup.exe /preparead /IAcceptExchangeServerLicenseTerms а затем активировал их командой Enable-Mailbox “SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9}” -Arbitration и т.д. по каждому ящику. Теперь Get-Mailbox -Arbitration указывает на правильный "рабочий" сервер. Именно так, как указано в приведённой вами статье.


    MCSA




    • Помечено в качестве ответа ЙоЖыГ 24 декабря 2013 г. 15:54
    • Изменено ЙоЖыГ 24 декабря 2013 г. 16:24 дополнение
    24 декабря 2013 г. 15:52

Все ответы

  • $a = Get-Mailbox -Arbitration
    $a | Disable-Mailbox -Arbitration -DisableLastArbitrationMailboxAllowed
    
    $a | select {? Name -notlike "DiscoverySearchMailbox*"} | Enable-Mailbox -Arbitration
    
    Enable-Mailbox -Discovery "DiscoverySearchMailbox {D919BA05-46A6-415f-80AD-7E09334BB852}"

    По аналогии для Exchange 2010: How to recreate System Mailbox , FederatedEmail & DiscoverySearchMailbox in Exchange 2010


    Blog - Smtp25.ru

    • Помечено в качестве ответа ЙоЖыГ 24 декабря 2013 г. 16:17
    24 декабря 2013 г. 14:24
    Отвечающий
  • Спасибо за участие! В теории, возможно, это правильно. Но на практике, увы, с помощью указанной вами команды выполнить эти действия не получилось. Поэтому не стал заморачиваться и просто удалил имеющиеся п/я и заново создал их с помощью setup.exe /preparead /IAcceptExchangeServerLicenseTerms а затем активировал их командой Enable-Mailbox “SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9}” -Arbitration и т.д. по каждому ящику. Теперь Get-Mailbox -Arbitration указывает на правильный "рабочий" сервер. Именно так, как указано в приведённой вами статье.


    MCSA




    • Помечено в качестве ответа ЙоЖыГ 24 декабря 2013 г. 15:54
    • Изменено ЙоЖыГ 24 декабря 2013 г. 16:24 дополнение
    24 декабря 2013 г. 15:52