ORF反垃圾邮件系统

邮件服务器-邮件系统-邮件技术论坛(BBS)

 找回密码
 会员注册
查看: 7192|回复: 5
打印 上一主题 下一主题

win2000域+exchange2000迁移到win2000域+exchange2003一法

[复制链接]
跳转到指定楼层
顶楼
发表于 2005-10-15 14:37:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
win2000域+exchange2000迁移到win2000域+exchange2003一法

一 服务器A: win2000+域(如: lwedu.cn)+Exchange2000

需要导出的数据有   域用户与密码, Exchaneg2000邮箱数据.


1 域用户导出:  win2k  resourse  kit中有一个addusers的工具


首先介绍addusers的用法:  

D:\>addusers  /?   

ADDUSERS  {/c  |/d{:u}  |/e}  filename  [/t][/s:x]  [/?]  [\\computername  |domainname]  [/p   

:{l  |c  |e  |d}]   

/?  显示帮助信息.   

/c  创建用户帐号到指定文件里.   

/d:  在指定文件里写入现有的用户帐号,可选择项  {:u}.   

u  在指定文件里使用Unicode文本格式写入现有的用户帐号.   

/p:  设置用户帐号创建选项,可选择项  {lced}   

l  用户下次登录时须更改密码.   

c  用户不能更改密码.   

e  密码永不过期.  (implies  l  option)   

d  帐户已经停用.   

/e  在指定文件里删除用户帐号.   

/s:x  设置在输入/输出文件里的分隔字符.  替换  x  这个字符到你   

需要的分隔符号.  (例如:  /s:~)   

注意:缺省的这个分隔字符号  ','.   

/t  允许终端服务用户属性能够创建或查看.   

可使用的相关选项  {  /c    |  /d  }.   


当需要快速备份服务器上的帐号时,可以输入一下命令,account.txt是用户信息文件   

D:\>addusers  /d:u  account.txt


这样就把域用户名称保存到了  account.txt 文件中.  其中包括系统中的所有用户. 可以删除一些无关的用户账号. 保留邮件用户的账号即可.



2 导出用户密码 : 这就需要用到另一个工具copypwd


D:\copypwd>copypwd dump  >  copypwd.txt


这样就把所有用户密码导出到 copypwd.txt 文件中. 其中包括系统的所有用户的密码,可以删除其它用户,只保留邮件用户的密码即可.   文件中的密码是加密过的一串字符.


3 导出exchange 用户的邮件数据. :用到的工具为Exmerge2000.

在服务器A上运行 Exmerge2000

运行之前要  microsoft exchanege→system manager 服务器中 mailbox store 属性中security→中administrator的所有权限都打勾( 不然只能导出administrator自己的邮箱数据)



单击“Two step merge”(两步合并)。

单击“Step 1:Copy Data to Personal Folders”(第 1 步:将数据复制到个人文件夹)。

键入 Exchange Server 计算机的名称。

单击数据选项卡,然后单击选中用户邮件和文件夹、相关文件夹邮件和文件夹权限复选框。(单击选中 Dumpster Items(Dumpster 项目)复选框是可选操作。)

让选项卡上的其他部分保留默认设置。单击应用,然后单击确定

单击 All Mailboxes(所有邮箱),然后单击 Next(下一步)。

Exmerge 可将邮箱合并到 .pst 文件 (每用户一个PST文件)




二 服务器B 安装新win2000系统 建立域(如:lwedu.cn, 不要与服务器A同一网络).

1 导入 用户和用户的密码

把服务器A上的用户与用户密码文件  account.txt和 copypwd.txt 及邮箱数据PST文件复制到服务器B.         

可 通过媒体中介载体( 移动硬盘)拷贝或通过 中间网络电脑共享复制(双IP 连接两个网络)


导入用户用 addusers  /p:e  /c  account.txt  命令

导入用户密码 用 copypwd  set  命令.



这时用注销后测试一下导入的密码是否正确.   如果密码正确不让登陆是因为策略限制.


2 用户和密码导入后可安装 Exchange2003

默认安装.


安装 重启后

可在用户与计算机管理中  选中导入的多个用户( 用shift批量选中) 点右键 exchange task 为用户在exchange服务器中创建邮箱.


建完后注销一下, 最好是重启一下让创建的邮箱生效.


可在IE中打开exchange 看一下有没有邮箱.




导入用户邮箱数据 使用工具: Exmerge2003 此时不能使用Exmerge2000

运行之前要把Exchange 服务器的属性中administrator的所有权限都打勾


单击“Two step merge”(两步合并)。

单击“Step 2:Merge Data from Personal Folders”(第 2 步:合并来自个人文件夹的数据)。

键入您的 Exchange Server 计算机名,然后单击 Options(选项)。

单击数据选项卡,然后单击选中“用户邮件和文件夹”、相关文件夹邮件和文件夹权限复选框。(单击选中 Dumpster Items(Dumpster 项目)复选框是可选操作。)

让选项卡上的其他部分保留默认设置。单击应用,然后单击确定。

单击 All Mailboxes(所有邮箱),然后单击 Next(下一步)。



最后打开exchange 测试  看原先用户的邮箱数据在不在!!!!!!!!
沙发
发表于 2005-10-16 20:53:46 | 只看该作者

re:这样很麻烦,不如用ADMT来的方便啊

这样很麻烦,不如用ADMT来的方便啊
藤椅
 楼主| 发表于 2005-10-17 08:52:42 | 只看该作者

re:其实这样不麻烦的,也适用于其他的系统...

其实这样不麻烦的,<br>
也适用于其他的系统+EXCHANGE,只要命令一打就可以!在系统自带的命令符下操作!<br>
板凳
发表于 2006-5-18 18:06:07 | 只看该作者

re:抄袭别人的贴。BS一下原贴地址:ht...

抄袭别人的贴。BS一下<br>
原贴地址:<a target=_blank href=http://www.gzoz-benet.com/bbs/dispbbs.asp?boardid=24&id=1493>http://www.gzoz-benet.com/bbs/dispbbs.asp?boardid=24&id=1493</a><br>
<br>
本人已按此法实现过。按个人喜欢自由选择升级方法。<br>
对于我来说比较有用,因为我的AD和EX是同一台机器,而且没有好的机器做备份。我将邮件用户账号和密码分别导出为ACCOUNT.TXT和COPYPWD.TXT,200个账号的文件10KB左右大小。即可以做备份也可以用来迁移。<br>
用起来很方便,最主要的,对于那些有纯净系统辟好的人能够做到完全全新安装并保留原账号、密码和邮箱。很爽哦。呵呵。<br>
有时间贴个详细点的贴出来。
报纸
发表于 2006-9-4 15:48:14 | 只看该作者
我在用COPYPWD导出密码的时候出错,提示为:
CreateRemoteThread failed:8
不知是什么原因?
地板
发表于 2006-9-5 10:27:19 | 只看该作者
比较麻烦,我测试,可以在Windows2000SP4+exchange2000SP3上直接升级exchagne到2003,

当然之前要做备份了
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

小黑屋|手机版|Archiver|邮件技术资讯网

GMT+8, 2024-5-11 11:07

Powered by Discuz! X3.2

© 2001-2016 Comsenz Inc.

本论坛为非盈利中立机构,所有言论属发表者个人意见,不代表本论坛立场。内容所涉及版权和法律相关事宜请参考各自所有者的条款。
如认定侵犯了您权利,请联系我们。本论坛原创内容请联系后再行转载并务必保留我站信息。此声明修改不另行通知,保留最终解释权。
*本论坛会员专属QQ群:邮件技术资讯网会员QQ群
*本论坛会员备用QQ群:邮件技术资讯网备用群

快速回复 返回顶部 返回列表