切换到宽版
  • 17576阅读
  • 2回复

Exchange 2010 邮箱数据 导入/导出 [复制链接]

上一主题 下一主题
 
只看楼主 倒序阅读 0楼  发表于: 2011-09-11
Exchange服务器上的个人用户邮箱可以进行导入/导出操作,邮箱数据会被保存为PST格式,也就是Outlook的个人文件夹数据文件。



对于Exchange 2000/2003服务器,当需要进行单个用户邮箱数据的导入/导出时,可以使用一个名为EXMERGE的工具进行。



而对于Exchange 2007/2010服务器,EXMERGE工具就不再适用了。需要使用Exchange所提供的Export-Mailbox和Import-Mailbox命令来进行。



要进行邮箱数据的导入导出操作,进行该操作的帐号需要拥有对于目标邮箱的完全控制权限。在Exchange 2007中,可以简单地通过EMC控制台进行权限赋予;由于Exchange 2010中引入了RBAC,因此权限的指派有所不同。

Exchange Server 2010中,引入了新的命令集Mailbox Import Request和Mailbox Export Request,同时,不需要再使用Outlook。下面对于不同版本的Exchange分别说明:



Exchange Server 2010 SP1

创建一个共享文件夹,赋予Exchange Trusted Subsystem组对该共享的写入权限。这个文件夹将用于存放导出的邮箱数据
为管理员分配管理角色,这里的User参数administrator,可以是一个用户帐号,也可以是一个安全组
New-ManagementRoleAssignment –Role “Mailbox Import Export” –User “administrator”
重新打开Exchange Management Console
运行命令进行邮箱导出
New-MailboxExportRequest -Mailbox GEORGEWU -FilePath “\\PCOESUPPORTSVR\ExportedMailbox\GEORGEWU.pst”
Exchange Server 2010 RTM

要在Exchange 2010 RTM上进行邮箱数据导出/导入,需要在一台64位的服务器上(可以是Exchange服务器),安装Exchange 2010管理控制台,以及64位的Outlook 2010。

操作方式:

为管理员帐号设置对导入用户的邮箱的完全控制权限
为管理员分配管理角色,这里的User参数administrator,可以是一个用户帐号,也可以是一个安全组
New-ManagementRoleAssignment –Role “Mailbox Import Export” –User “administrator”
重新打开Exchange Management Console
运行命令进行邮箱导出
Export-mailbox MAIL_BOX_IDENTITY –PSTFolderPath C:\mailboxes
运行结束后,在指定的文件夹C:\mailboxes中,可以看到以用户邮件别名为文件名的PST文件
进行邮箱导入:
Dir C:\Mailboxes | import-mailbox –PSTFolderPath C:\mailboxes


附:从Exchange 2007导出用户邮箱

为管理员帐号设置对需要导出邮箱的用户完全控制的权限
Get-mailbox | Add-MailboxPermission –User administrator –AccessRights fullaccess
导出用户邮箱
Get-mailbox | export-mailbox –PSTFolderPath C:\mailboxes
运行结束后,在指定的文件夹C:\mailboxes中,可以看到以用户邮件别名为文件名的PST文件。


原创文章,转载请注明出处。George Wu http://fesd77.wordpress.com/
分享到

只看该作者 1楼  发表于: 2011-09-12
要是图文并茂就更加好
博客http://andygao.blog.51cto.com
只看该作者 2楼  发表于: 2013-06-04
,要是有图就挺好的
快速回复
限60 字节
 
上一个 下一个