最近有朋友希望能够将目前邮件系统迁移到Exchange 2010,由于客户端各种各样的邮件客户端:foxmail,outlook express,outlook 等乱七八糟的客户端,因此没有办法采用直接搭建的EX2010 再将PST导入的方式来迁移,怎么办呢?
用最小的成本来做相应的数据迁移,咋办呢?第三方软件很贵,买不起。也不知道好不好用,那就用微软的吧,微软提供了一个工具,叫做transport tool,但是很遗憾,这个工具只能支持Exchange 2007.不过鉴于成本的原因,我们还是决定选择软件来实现。
因为最高版本只支持Exchange 2007,所以我们先要搭建一套2007 的邮件服务器,最终数据迁移完成后我们再次将邮件系统升级到Exchange 2010.
Exchange 2007 怎么搭建,和怎么升级到2010 我们在此略过。因为难度不大!我们来讲讲迁移的主要步骤,由于我们采用POP3的方式来迁移,我们先下载Transport suite.下载地址如下:http://www.microsoft.com/en-us/download/details.aspx?id=1329,下载安装后我们可以在开始菜单中找到相应的程序:
在执行这个迁移之前我们必须执行下以下的Powershell 命令来将管理员赋予相应的权限,否则就会出现无法迁移的情况:
a 首先我们通过下面这条命令得到CAS 的Distinguihed name:
get-clientaccessserver | select name,distinguishedname | fl
b. 接下来我们执行以下这条语句:
add-adpermission -Identity CAS服务器的DN名称(我们上面那一串) -User 执行操作的用户 -ExtendedRights ms-Exch-EPI-Impersonation
执行完操作之后需要编辑一个CSV文档,CSV文档的内容必须包括以下几个ITEM,下面是范例:
SourceIdentity,Sourceserver,SourceLoginID,SourcePassword,TargetIdentity
[email protected],10.40.94.24,raymond,909217,[email protected]
[email protected],10.40.94.24,xupeng,909217,[email protected]
sourceidentity 是指迁移的邮箱,Sourceserver 是指迁移邮箱的源服务器。soureloginid 是登陆用户名,SourcePassword 是登陆密码,targetidentity 是指迁移到的目标地址。
编辑好了之后保存为一个CSV文件。
接下来我们打开程序界面:
我们点击add mailbox,他会弹出警告,我们忽略他,然后点击mailbox ready for migrate:
我们就能看到相关的迁移需要的信息,我们在邮箱上点击右键,选择迁移选中的邮箱:
迁移可以选择POP3模式和IMAP方式,差别在于POP3会把邮件全部收下来,源服务器不再有邮件:
选择承载邮箱迁移的邮箱角色后点击下一步:
选择迁移所有的邮件还是有时间范围I的邮件:
进入到OverView的界面,我们点击migrate,完成选中用户的数据迁移过程:
最后就是将Exchange 2007 升级到Exchange 2010!
利用这种方式,我们同样可以迁移Lotus的邮件,希望这种方法对于各位有相应的帮助!