none
Exchange 2003自訂通訊清單升級至2010問題

    問題

  • 請教各位前輩,小弟目前在著手驗證Exchange 2003升級至2010相關程序與步驟,其驗證環境如下

    1. DC : Windows 2003 R2

    2. Exchange 2003 STD SP2 (BackEnd) + Exchange (FrontEnd)

    3. Exchange 2010 STD SP2 (MBX01、MBX02)

    4. Exchange 2010 STD SP2 (CAS+HT、CAS+HT)

    小弟目前遇到的問題,在原有Exchange 2003的全域通訊清單內,依公司的組織結構(部門、組別),自訂通訊清單,

    依照網站及書本內所提的升級"預設通訊清單"(如:所有連絡人.....)是沒有問題的,但要針對原有"自訂"通訊清單

    則無法進行昇級或重新設定,皆會產生錯誤

    1. Exchagne管理主控台顯示訊息

        "無法編輯通訊清單。您必須使用Set-AddressList Cmdlet來升級使用舊版Exchagne建立的通訊清單,且應指定Exchange 2010收件者篩選器。"

    2. 以Set-AddressList重新設定

         http://technet.microsoft.com/zh-tw/library/dd335105.aspx  將預設通訊清單從 LDAP 篩選器升級為 OPATH 篩選器

         主要是參考上方連結,以Set-AddressList進行修訂,但產生如下錯誤

         [PS] C:\Windows\system32>Set-AddressList 行政部 -RecipientContainer 'mislab.com.tw/MISLAB/行政部' -IncludedRecipients 'A
         llRecipients' -DisplayName '行政部'
         由於偵測到舊版伺服器,所以無法指定收件者容器。
        + CategoryInfo          : InvalidArgument: (\MISLAB\行政部:ADObjectId) [Set-AddressList], InvalidOperationException
        + FullyQualifiedErrorId : 7313D20B,Microsoft.Exchange.Management.SystemConfigurationTasks.SetAddressList
        [PS] C:\Windows\system32>


    3.若不傾向升級或重新編輯方式,另行新增通訊清單方式,則亦發生相關的失敗訊息

    請教前輩有何方式在2010上可以建立通訊清單???

    感謝您的查看與回覆~~~

    另外在"Exchange Server 2010 SP1 企業現場實戰寶典"(顧武雄,碁峰)內提到Exchange 2003升級2010公用資料夾複寫的

    步驟中有提到需設定OFFLINE ADDRESS BOOK,但小弟依書設定時,發生如下圖錯誤,但官網文件並未提及此步驟,請問這動作的意義及必要性為何??

    非常感謝~~~

      



    • 已編輯 Pinno 2012年5月22日 上午 06:35
    2012年5月22日 上午 06:34

解答

所有回覆

  • 通訊清單問題參考看看這篇文章升級到 OPATH:Address List and EAP filter upgrades with Exchange Server 2007

    至於 Public Folder 問題,可以參考這篇文章設定複寫及移轉,
    其中也有提供檢查的指令:
    How to Move Public Folder from Exchange 2003 to Exchagne 2010


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

    2012年5月23日 上午 05:11
  • Dear AskaSu:

             感謝您的回覆~~小弟相關進一步的問題如下:

            1. 通訊清單升級問題:

               A. 升級"預設"的通訊清單,依照書本或官網文件可執行成功,沒有問題 (小弟參考:將預設通訊清單從 LDAP 篩選器升級為 OPATH 篩選器)

               B. 升級"自定"的通訊清單,小弟依您所提供的連結,找到類似中文的說明(將自訂 LDAP 篩選器升級至 OPATH 篩選器)

                   但最後使用Set-EmailAddressPolicy指令進行修改??...小弟可能對於"通訊清單"的認知有誤,在Exchange 2003有自訂通訊清單

             如下圖所示,在Exchange 2010要如何進行升級??以"行政部"為例,其篩選規則如下,仍以使用Set-EmailAddressPolicy更新????

             

             (&
                 (&
                     (|
                        (&
                            (objectCategory=person)
                            (objectSid=*)
                            (!samAccountType:1.2.840.113556.1.4.804:=3)
                        )
                        (&
                            (objectCategory=person)
                            (!objectSid=*)
                        )
                        (&
                            (objectCategory=group)
                            (groupType:1.2.840.113556.1.4.804:=14)
                       )
                     )
                    (description=1M*)
               )
            )

         2. 公用資料夾複寫問題,先執行複寫後,於最後移動至Exchange 2010,但未提到在系統公用資料夾/OFFLINE ADDRESS BOOK的設定

             如前面小弟貼上的圖示,然且書本內有提及此步驟,實作有發生問題,所以不確認這動作的意義及必要性為何??

    再次感謝您的回覆, 祝 日安~~

     

    2012年5月23日 上午 07:07
  • 前面的通訊清單升級手邊沒有 LAB 可以幫忙重現,
    看有無其他先進有比較明確的指示或經驗。

    但公用資料夾的部份,小弟剛好有做過,
    如果你未來是要打掉 Exchange 2003,
    那麼先利用該文章講到的指令,
    先把 Exchange 2003 上的公用資料夾都複寫到 2010 上,
    之後再用步驟 2 轉到 Exchange 2010,
    這樣未來用戶端就是只跟 Exchange 2010 同步資料了。


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

    2012年5月23日 上午 07:54
  • Dear AskaSu:

           感謝您再次的回覆

           1. 關於全域通訊錄內自訂的通訊清單,目前未能找到類似的網路文件,自己也曾試要有何方式可以昇級,但還是沒有頭緒

              否則最後的一條路,可能就等全部升級完成後,打掉Exchange 2003的路由與移除後,再整個重新自訂通訊清單

           2. 關於公用資料夾複寫部份,目前倒沒有什麼太大的問題,已經都設定複寫到Exchange 2010上了,剩下的就是移動的操作

               且未來也會移除Exchange 2003, 只是對於書本上所提的步驟感到好奇,是否其步驟是必要性,若是必要性的,則此問題

               必須解決,以避免在正式環境造成問題,若非必要(官網也未提及),則可以略過,只是想要再確認無誤

          非常感謝您的回覆

     

    2012年5月23日 上午 08:58
  • 自訂通訊錄問題 先將-RecipientContainer 參數拿掉就可以了

    詳細過程我還需要回憶


    Johnny_Yao


    2012年5月24日 上午 12:49
  • Dear Johnny:

             感謝您的回覆,若是將--RecipientContainer拿掉,應如何篩選通訊清單的群組與人員呢???

             附圖為小弟LAB環境的OU架構,以--RecipientContainer在篩選包含哪一層OU下的群組與成員

             感謝您的幫忙

             

             

    2012年5月24日 上午 02:28
  • 請問各位前輩是否有關於Exchange 2003升級2010,自訂通訊清單升級的建議???

    感謝~~

    2012年5月31日 上午 06:52
  • OAB 的轉移是必要的,官方的說明文件

    http://technet.microsoft.com/zh-TW/library/gg576862


    Lusheng

    2012年5月31日 上午 08:36
  • Dear Johnny:

             感謝您的回覆,若是將--RecipientContainer拿掉,應如何篩選通訊清單的群組與人員呢???

             附圖為小弟LAB環境的OU架構,以--RecipientContainer在篩選包含哪一層OU下的群組與成員

             感謝您的幫忙

    建議你改用使用者的屬性,來做為filter 的條件,ou 不算是屬性,使用為filter 的條件,在Exchange 2007 以上版本,

    會有問題。         


    Lusheng

    2012年5月31日 上午 09:14
  • 感謝各位的回覆,目前測試將Exchange 2003架構移除後,就可以在Exchange 2010自訂通訊清單了

    依目前所做的測試,在Exchange 2003在全域通訊清單內的自訂通訊清單升級的問題,應該是需要先將2003整個移除後

    將原有的通訊清單刪除,再重新制定新的通訊清單

    • 已標示為解答 Pinno 2012年6月7日 上午 09:37
    2012年6月7日 上午 09:37
  • 感謝各位的回覆,目前測試將Exchange 2003架構移除後,就可以在Exchange 2010自訂通訊清單了

    依目前所做的測試,在Exchange 2003在全域通訊清單內的自訂通訊清單升級的問題,應該是需要先將2003整個移除後

    將原有的通訊清單刪除,再重新制定新的通訊清單

     請教一下,如果在Exchange 2003 跟2010共存狀況下,除了移掉Exchange 2003 之外,沒辦法使用自訂清單嗎?

    因現有通訊清單升級後,原有的分組就混在一起了,要在建立新的就一直卡在

    '由於偵測到舊版伺服器,所以無法指定收件者容器。' 這個問題上,有想過用ADSIEDIT直接去修改

    但對篩選的字串不熟,不敢貿然動手

    謝謝

    2012年7月18日 上午 08:52
  • Dear JasonCheng:

             依小弟個人在測試環境所做的經驗,應該是要移除2003後,才可以重新制定新的清單,

             因此在移除2003後,先把舊的自訂清單刪除,再重新制定新的清單(可透過Command執行)

             我不懂怎麼從ADSIEDIT怎麼直接修改,以上是小弟會做的程序,提供給您參考

    2012年7月19日 上午 01:40
  • 我已經找到解決方法了,用ADSIEDIT 去修改通訊清單的purportedsearch,修改後在到EMC去在該通訊清單選右鍵套用即可
    2012年7月19日 上午 02:21