exchange 2007批量邮箱迁移(shell)

简介:
使用Exchange 2007服务器上的Move-Mailbox命令来完成邮箱的批量迁移。下面我举了两个例子,第一个例子是Exchange 2003和Exchange 2007在同一个组织中的情形,另外一个例子是Exchange 2003和Exchange 2007在不同的组织中的情形。您可以参考下:

情景一:Exchange 2003和Exchange 2007在同一个组织中
===================

下面的例子是如何将Exchange 2003上一个database上的所有邮箱都迁移到Exchange 2007服务器上

a. 在Exchange 2007 Server 服务器上打开Exchange Management Shell,运行下面的命令 

Get-Mailbox -Database "SourceExchangeName\First Storage Group\Mailbox Store (SourceExchangeName)" -DomainController server.domain.com -ResultSize Unlimited | Move-Mailbox -TargetDatabase "Exchange2007Server\First Storage Group\Mailbox Database"

注释:SourceExchangeName代表的是Exchange 2003服务器的NetBIOS名字。server.domain.com 代表DC的fqdn, Exchange2007Server代表的是Exchange 2007服务器的NetBIOS名字。请将它们替换成真实的名字

情景二:Exchange 2003和Exchange 2007在不同组织中
=====================

如果Exchange 2003和Exchange 2007在不同组织中,我们用下面的办法:

1. 在Exchange 2007 Server 服务器上大开Exchange Management Shell,运行下面的命令 

$c=get-credential

在打开的credential 窗口内, 输入Exchange 2003 组织的管理员账号用户名和密码 

注释: 上面的命令会将Exchange 2003 组织的管理员账号用户名和密码存储在变量$c中。这个变量会在下面的命令中用到

2. 然后运行下面的命令: 

Get-Mailbox -Credential $c -Database "SourceExchangeName\First Storage Group\Mailbox Store (SourceExchangeName)" -DomainController server.domain.com -ResultSize Unlimited | Move-Mailbox -TargetDatabase "Exchange2007Server\First Storage Group\Mailbox Database" -SourceForestGlobalCatalog server.domain.com -SourceForestCredential $c –NTAccountOU "OU=OUname,DC=Domain,DC=com"

运行上面的命令之后,会收到下面的提示:

Are you sure you want to perform this action

[Y] Yes   [A] Yes to All   [N] No  [L]No to All   [S] Suspend   [?] Help

输入 A 然后敲回车

注释:SourceExchangeName代表的是Exchange 2003服务器的NetBIOS名字。server.domain.com 代表的是Exchange 2003 组织GC的fqdn, Exchange2007Server代表的是Exchange 2007服务器的NetBIOS名字。OUname代表的是Exchange 2007组织内的一个组织单元(Organization Unit),被迁移的邮箱所对应的AD帐户会被放在这个组织单元下面。 请将它们替换成真实的名字

更多的信息关于邮箱迁移,下面的文章会有所帮助

Move-Mailbox
[url]http://technet.microsoft.com/zh-cn/library/aa997599.aspx[/url]

How to Move a Mailbox Across Forests

[url]http://technet.microsoft.com/zh-cn/library/aa997145.aspx[/url]


本文转自 godoha 51CTO博客,原文链接: http://blog.51cto.com/godoha/124557 ,如需转载请自行联系原作者

相关文章
如何使用shell脚本在服务器中运行cdo命令进行批量合并、插值、求日均、月均等
如何使用shell脚本在服务器中运行cdo命令进行批量合并、插值、求日均、月均等
Exchange ProxyLogon无需写shell利用
Exchange ProxyLogon无需写shell利用
|
Java Shell 程序员
Power Shell 脚本——基于curl自动批量获取FTP服务器上的日志文件
Power Shell 脚本——基于curl自动批量获取FTP服务器上的日志文件
301 0
Power Shell 脚本——基于curl自动批量获取FTP服务器上的日志文件
|
Shell 数据安全/隐私保护
shell脚本批量推公钥及修改随机密码
shell脚本批量推公钥及修改随机密码
96 0
|
SQL 存储 关系型数据库
《懒人Shell脚本》之六——一键构造待采集批量sql语句
1、需求 采集任务构造入库。实现200多个网站的标题、时间、内容等信息的采集信息配置,并插入mysql中
205 0
《懒人Shell脚本》之六——一键构造待采集批量sql语句
|
Shell
《懒人Shell脚本》之九——批量格式转换脚本实现
1、需求:文档格式转换批量脚本实现。 技术点1:文档分散在同一路径下。 技术点2:显示转换进度。 技术点3:每个转换输出到文档同名的指定文件夹下。 前提:单个格式转换已经验证ok。
358 0
|
Linux Shell Windows
Linux Shell脚本实现批量PING测试
Linux Shell脚本实现批量PING测试
1831 0
Linux Shell脚本实现批量PING测试
|
存储 缓存 Shell
通过Shell脚本实现批量Linux服务器巡检
通过shell与expect脚本实现Linux服务器批量巡检
2091 0
|
Shell 数据安全/隐私保护
使用 shell 脚本批量创建用户详解资料
for循环创建用户,md5sum 加密
339 0
下一篇
DataWorks