none
Exchange 2010 Mailbox Server無法掛載資料庫 RRS feed

  • 問題

  • 大家好,小弟有個問題要請教各位先進:

    我的Exchange 2010組織內現在有一台Mailbox角色主機異常,在它的Mail Database建立後無法掛載,而重新收集組織健康狀況顯示的資料庫數量不正確,這是收集後Log的警告:


    『Get-MailboxDatabaseCopyStatus 無法執行作業,因為在 'TPDC1.xxx.com.tw' 上找不到物件 '*\TP-MBX02'』

    這TPDC1是AD裡的其中一台DC,TP-MBX02就是這台有問題的Exchange Server.

    而在其它Exchange Mailbox Server的Management Shell輸入Get-MailboxDatabaseCopyStatus指令,可以看到它所掛載的資料庫狀況,但在這台TP-MBX02主機輸入這指令,則無法看到它的資料庫狀況,同樣會顯示這個錯誤訊息:

    『Get-MailboxDatabaseCopyStatus 無法執行作業,因為在 'TPDC1.xxx.com.tw' 上找不到物件 '*\TP-MBX02'』

    我查了一些文件,有個說法是這台Exchange指的GC與DC不一致,我試過Set-ADServerSettings –PreferredServer指令變更到不同的DC/GC,但還是沒辦法解決問題.

    發生問題前後這台Server並沒有甚麼異常,上面只有一個預設資料庫,還沒有建立信箱,但是在不確定這問題原因下,我也不敢貿然移除這台Exchange Server,以免移不乾淨又出現更多問題,所以要請各位先進幫忙看一下,感激不盡~


    John Jiang

    • 已編輯 AskaSuModerator 2016年5月31日 下午 01:16 修改內文字體大小不依問題
    2016年5月31日 上午 10:25

解答

所有回覆

  • 建議先嘗試對網域 DC 的複寫狀態做檢查,
    另外,這台 Exchange 先前是一直開啟的狀態,
    還是曾經關機很久?

    蘇老碎碎念
    資訊無涯,回頭已不見岸
    Facebook - 微軟台灣官方論壇愛好者俱樂部
    如何在論壇正確發問,請參考iThome的文章: 如何問到我要的答案

    2016年5月31日 下午 01:21
    版主
  • 謝謝您的回答,

    我測試後發現這狀況似乎跟我之前把這台的預設信箱資料庫『Mailbox Database xxxxxxxx』砍掉有關,因為我這次有安裝兩台新的Mailbox主機,要加入原有的DAG環境做為額外的複本主機。

    第一台TP-MBX01灌好後就加入DAG並完成了4個資料庫的複本抄寫,要抄第5個DAG資料庫時發現License不足,這時第二台TP-MBX02也灌好了,我想到這兩台安裝後都有預設資料庫Mailbox Database xxxxxxxx,留著會佔用一個資料庫License數,因為信箱都在DAG的資料庫,不會用到這兩個預設資料庫,所以就把這兩個的預設資料庫砍了,

    只是當時第一台TP-MBX01主機已經從DAG抄了其它資料庫,第二台TP-MBX02還沒加入DAG,只有一個預設資料庫,所以砍完後,TP-MBX02主機就沒有任何資料庫存在了,從Event Log看,似乎異常狀況就是從這時候開始發生的,第一台TP-MBX01似乎是因為有掛載其他DAG的資料庫,所以沒有發生問題。

    後來我就照原本的名稱把Mailbox Database xxxxxxxx在TP-MBX02主機上重新建立資料庫,掛載就成功了,再去收集組織健康狀態也都成功更新資料庫數量與狀態,輸入Get-MailboxDatabaseCopyStatus指令也能顯示持有的資料庫狀態,

    所以似乎就是這個原因,只是我後面這樣重建預設資料庫,不曉得是不是正確的解決辦法,不知對後續運作有沒有不良影響?還請您指教一下,謝謝~

    John Jiang

    2016年5月31日 下午 02:22
  • 您好,

    Exchange Mailbox Database 預設資料庫一般是不會去刪除的,但你可以重新命名方式來變更你所想要的名稱.

    這樣Exchange Server就不會因刪了預設資料庫導致Exchange運作不正常.

    Exchange 2010 Standard Edition 最多可支援五個資料庫。Exchange 2010 Enterprise Edition 最多可支援 100 個資料庫。

    提供您參考,

    希望對您有所幫助

    謝謝.

    2016年6月2日 上午 03:15
  • 從您的回覆才得知原來有刪除預設資料庫,
    如 MarkMa168 所述,
    一般是不會對預設資料庫做刪除,頂多重新改名,
    因為預設資料庫內含 SystemMailbox,
    除非是按照正常先移轉至其他資料庫,
    但從問題描述看起來 TP-MBX02 並沒有這麼做

    如果真的要移除預設資料庫,
    可以參考這篇 TechNet Wiki 文章進行
    How to Remove Default Database in Exchange 2010 in a Recommended Way


    蘇老碎碎念
    資訊無涯,回頭已不見岸
    Facebook - 微軟台灣官方論壇愛好者俱樂部
    如何在論壇正確發問,請參考iThome的文章: 如何問到我要的答案

    • 已標示為解答 glavinec 2016年6月13日 上午 07:37
    2016年6月2日 上午 11:21
    版主