none
EX2007移動公用資料夾至EX2010問題?? RRS feed

  • 問題

  • 當我下指令

    [PS] C:\Windows\System32>MoveAllReplicas.ps1 -Server "MAIL" -NewServer "EX2010"

    卻出現....

    Set-PublicFolder : 參數 "Replicas" 不可為 $null 或空白陣列。
    位於 C:\Program Files\Microsoft\Exchange Server\Scripts\ReplaceReplicaOnPFRecur
    sive.ps1:147 字元:24
    +         $_ | set-publicfolder  <<<< -server $_.OriginatingServer;
    Set-PublicFolder : 參數 "Replicas" 不可為 $null 或空白陣列。
    位於 C:\Program Files\Microsoft\Exchange Server\Scripts\ReplaceReplicaOnPFRecur
    sive.ps1:147 字元:24
    +         $_ | set-publicfolder  <<<< -server $_.OriginatingServer;
    Set-PublicFolder : 參數 "Replicas" 不可為 $null 或空白陣列。
    位於 C:\Program Files\Microsoft\Exchange Server\Scripts\ReplaceReplicaOnPFRecur
    sive.ps1:147 字元:24
    +         $_ | set-publicfolder  <<<< -server $_.OriginatingServer;
    Set-PublicFolder : 參數 "Replicas" 不可為 $null 或空白陣列。
    位於 C:\Program Files\Microsoft\Exchange Server\Scripts\ReplaceReplicaOnPFRecur
    sive.ps1:147 字元:24

    要如何解決...

    2010年11月15日 下午 02:00

解答

  • 我最後利用adsiedit.msc

    Configuration, Services, Microsoft Exchange, First Organization, Administrative Groups, Exchange Administrative Group, Servers, Servername, Information Store, First Storage Group(可能还有你自建的Storage),删除看到的Public Folder Database .

    就可以順利移除EX2007~~

    感謝大大回覆我那多問題!!小弟感激不盡!!

    2010年11月16日 上午 06:53

所有回覆

  • 2010年11月16日 上午 03:29
    版主
  • 我在移除過程信箱角色一直一不掉,她顯示錯誤

    將公用資料夾複本移至另一部伺服器,才可移除!!

    然而我參照

    如何從一個公用資料夾資料庫中將公用資料夾內容移到另一個公用資料夾資料庫文件
    使用 Exchange 管理命令介面,將資料庫的所有公用資料夾內容移到新的公用資料夾資料庫
    MoveAllReplicas.ps1 -Server Server01 -NewServer Server02
    卻出現

    Set-PublicFolder : 參數 "Replicas" 不可為 $null 或空白陣列。
    位於 C:\Program Files\Microsoft\Exchange Server\Scripts\ReplaceReplicaOnPFRecur
    sive.ps1:147 字元:24
    +         $_ | set-publicfolder  <<<< -server $_.OriginatingServer;
    Set-PublicFolder : 參數 "Replicas" 不可為 $null 或空白陣列。
    位於 C:\Program Files\Microsoft\Exchange Server\Scripts\ReplaceReplicaOnPFRecur
    sive.ps1:147 字元:24
    +         $_ | set-publicfolder  <<<< -server $_.OriginatingServer;
    Set-PublicFolder : 參數 "Replicas" 不可為 $null 或空白陣列。
    位於 C:\Program Files\Microsoft\Exchange Server\Scripts\ReplaceReplicaOnPFRecur
    sive.ps1:147 字元:24
    +         $_ | set-publicfolder  <<<< -server $_.OriginatingServer;
    Set-PublicFolder : 參數 "Replicas" 不可為 $null 或空白陣列。
    位於 C:\Program Files\Microsoft\Exchange Server\Scripts\ReplaceReplicaOnPFRecur
    sive.ps1:147 字元:24

    ....真頭痛..請大大~~該如下是好???

    2010年11月16日 上午 04:40
  • 你可以使用公用資料夾管理介面 去手動新增 & 移除副本。
    Lusheng
    2010年11月16日 上午 05:12
    版主
  • 我最後利用adsiedit.msc

    Configuration, Services, Microsoft Exchange, First Organization, Administrative Groups, Exchange Administrative Group, Servers, Servername, Information Store, First Storage Group(可能还有你自建的Storage),删除看到的Public Folder Database .

    就可以順利移除EX2007~~

    感謝大大回覆我那多問題!!小弟感激不盡!!

    2010年11月16日 上午 06:53
  • jack-dong前輩

    您好~~

    我想請教一下,你說你用ADSIEDIT.MSC把Public Folder Database刪除後就可移除EX-2007,那我想問一下,要怎麼才能把EX-2007的功用資料夾整個轉移至EX-2010呢??因為我現在雖然用複寫把裡面的資料轉至EX-2010了可是我只要把EX-2007關機就都連不到公用資料夾了,所以表示真正的公用資料夾還是在EX-2007上,這點再麻煩前輩指導一下,謝謝

     

    2011年11月30日 上午 09:32
  • Dear 狗狗:

    檢查一下mailbox database 上用戶端設定中指定的公用資夾是否為Ex2007 上的。


    Lusheng
    2011年12月1日 上午 01:11
    版主
  • Lusheng前輩

    您好~~

    我已經把你說的mailbox database 上用戶端設定中指定的公用資夾指向為Ex2010 上了,不過我嘗試把EX2007的Information Store的服務關閉後,公用資料夾裡面的東西就看不到了,不過有一點跟之前不一樣的是之前是連那些階層項目都看不到,現在是階層項目看的到可是裡面的內容看不到,不知前輩是否有遇過這種問題呢,我該如何做才能把EX2007的Information Store的服務關閉後,公用資料夾裡面的東西還是照樣看的到呢??謝謝

    2011年12月7日 上午 01:55