none
如何把邮箱用户从一个已损坏的数据库迁移至另一个数据库 RRS feed

  • 问题

  • 环境:exchange 2010 sp3,

    现象:邮箱有两个数据库,一个损坏,经各种尝试,均无法加载。该数据库里关联着少部分用户。

    问题:想把那少部分用户转移至另外一个数据库中。因为数据库损坏,无法加载,通过本地请求的方式无法迁移用户。

    请问,有什么办法可以行的通。!

    2013年9月17日 10:37

答案

全部回复

  • 在使用powershell New-MoveRequest 迁移用户的时候将BadItemLimit调大  
    2013年9月17日 13:06
  • 在使用powershell New-MoveRequest 迁移用户的时候将BadItemLimit调大  
    不行啊。报错:数据库处于脱机状态。
    2013年9月18日 1:33
  • 您好!

    1.为了尽快帮你解决该问题,请Post这个错误信息。

    2.我推荐你使用eseutil/mh检查数据库状态,如果数据库状态时dirty的,我推荐你使用eseutil/mh检查log文件,如果log文件是healthy的,请使用eseutil/r修复你的数据库。如果log文件是unhealthy的,请使用eseutil/p修复你的数据库。


    微软一站式示例脚本库: http://blogs.technet.com/b/onescript

    2013年9月18日 2:06
  • 检查过了。eseutil/mh检查,cleandown。我尝试做了副本,并对副本用eseutil/P修复,也不能加载。

    详见:http://social.technet.microsoft.com/Forums/exchange/zh-CN/a5146ea1-c1de-4fa6-bf58-4ec1d90c4ed0

    这个帖子也是我发的。无奈之下才想的这招

    2013年9月18日 2:50
  • 您好!

    请尝试将你的邮箱导到pst文件试试,若不行,如果你之前使用的是outlook cached模式的话,请借助本地的pst文件,删除旧的数据库,创建新的,然后导入该pst文件。


    微软一站式示例脚本库: http://blogs.technet.com/b/onescript

    • 已标记为答案 cara chen 2013年9月25日 6:37
    2013年9月19日 1:38