我们有一个旧的、失败的Exchange 2003服务器,它位于一个即将退出的托管环境中(硬件明智)。
我们有一个品牌打屁股新的Exchange 2010服务器内部新鲜和准备好去.
将Exchange 2003中的所有邮箱全部发送到Exchange 2010的最佳方法是什么?它们之间没有域信任,但是2010框可以通过Active Sync访问2003框。
我希望它会消失:
exmerge,将每个人的邮箱导出到单独的.PST文件中.PST文件有更好的办法吗?
发布于 2010-12-01 23:49:03
前两步是对的。您将需要创建新帐户和导出邮箱。
幸运的是,第三步存在PowerShell。将很好地完成这一任务,它接受PST和帐户的名称。一篇好文章:http://www.msexchange.org/articles_tutorials/exchange-server-2010/management-administration/import-export-mailboxes.html
示例:
Import-Mailbox -Identity joe.user -PSTFolderPath C:\temp\joe.user.PST它应该是一个快速脚本,以匹配基于PST名称的标识,如果它是逻辑命名的话。
发布于 2010-12-02 17:21:51
到目前为止还没有提到的另一个选项是移动邮箱。它很高兴从2003年迁移到2010年,也不需要信任--您可以将2003 Exchange Amdins凭据传递给命令,并使用它们进入。
在参数的专业方面,没有片状的PST文件与您宝贵的数据在其中。(此外,我个人在2007年从来没有接触过导入邮箱。不过,我相信2010年的情况会更好。
在Con方面,2003年的每个用户在移动邮箱时都会中断,如果2003处于云端,而2010年是内部的,那么他们可能会长时间中断。(唉,看起来很酷的新的在线移动邮箱功能在2003年到2010年期间就没有了。)
发布于 2010-12-01 23:49:01
可以从powershell运行导入邮箱命令,将PST导入到特定邮箱中。这可以自动化,并将节省大量时间,而不是使用Outlook导入。
Import-Mailbox –Identity %USERNAME% –PSTFolderPath %PST_LOCATION%
https://serverfault.com/questions/208114
复制相似问题