找回密码
 立即注册
搜索
查看: 1318|回复: 18

请教 Exchange 复制功能

[复制链接]

2

主题

10

回帖

32

积分

注册会员

积分
32
发表于 2008-5-21 17:51:46 | 显示全部楼层 |阅读模式
在搜索到的文档里面,都是用 Exchange 的复制功能做 Exchange 升级的。比如 5.5-2003.
但我现在要实现这样的一个功能,不知道可行否。

公司新扩展一个办公室,新办公室只有 2M ADSL 的线路(down 2M/up 512K)。新办公室的员工希望邮箱都不发生变化。
新老办公室之间做好了 IPsec VPN。但要考虑到 VPN 时而会断开(只是极端考虑)。

我现在的想法是 在新办公室搭建一台 Exchange 服务器 叫 B,老办公室的Exchange 服务器叫 A。
A 到 B 做复制服务。

B 所在办公室员工,通过 B 服务器 IMAP 协议收邮件(readonly),但通过 A 服务器发邮件。这样所有的文件更新,都在 A 的存储上。通过 A 到 B 不断的复制同步,来达到 让 B 办公室员工更新邮件。


请问这个思路是否可惜?或者还有更好的思路可以替代么?
初学 Exchange ,请大家多帮忙。
谢谢大家了。

2

主题

10

回帖

32

积分

注册会员

积分
32
 楼主| 发表于 2008-5-21 21:51:28 | 显示全部楼层
说一下进度

现在的思路是

添加 B 服务器。B 服务器和 A 服务器在同一组织。
A 服务器作为 组织的桥头。
B 通过 A 将邮件发出去。

将对应用户的邮箱 迁移到 B 上。
回复

使用道具 举报

426

主题

4755

回帖

5269

积分

管理员

积分
5269
发表于 2008-5-21 22:07:26 | 显示全部楼层
一般不采用这种方法,
说白了exchange想用的好,需要设备,需要money:)
不知道RK现在对money是否还敏感?哈哈哈哈~~~
这个方法不可取,会把exchange的结构变复杂,而且问题在于别忘记Exchange对域的几乎是变态地依赖性,你确定能在分支办公室放一个catalog吗?我想这样带来的问题会更多。
你的方案的问题在于:将应该在网络层实现的冗余实现在了应用层上,这脱离了设计的简洁性这个初衷,简洁是NO.1,一定要记住。如果不在这里解决并且坚持原则,你面对的很快就是下一个问题以及下下个问题。
Exchange的同步,应该建立在拥有近乎完美的网络环境的基础之上。
基于你的建议的解决方法:
1、建立子域。比如 sub1.cn.mxxx.com
2、基于子域建立exchange服务器。
3、在主域的excahnge给用户挨个建立邮件转发(本地存档转发)到用户的子域邮箱。
这仅仅是一个基于应用的非常方案,至少用户到时候还能发邮件(从分支办公室的网关出去),如果想分支能立刻受到邮件,仅仅在qmail里修改smtproutes文件,将到sub1.cn.mxxx.com的邮件的路由直接转发到分支机构能用的服务器上。(修改之前的情况是现到qmail,然后转发到 主Exchange,然后主Exchange会转发到分支机构的邮件服务器。)
8过这样的时候用户操作起来会麻烦一些,而且前提是主办公室的vpn线路没有问题。如果你主办公室的vpn都出问题了,那就麻烦了。因为邮件到不了qmail啊。除非你把qmail网关扔到机房去。万一出问题了找机房哈哈。
我是没有别的办法了。作为我来说,与其这样做,不如不要做。想办法保证vpn没有问题才行。
不知道你为什么会想出现极端条件下vpn会断掉,在以前我所在的企业里,vpn断了意味着我第二天就可以走人了。
不想走人?申请两条互联网线路,买两个vpn设备做冗余。
回复

使用道具 举报

426

主题

4755

回帖

5269

积分

管理员

积分
5269
发表于 2008-5-21 22:10:32 | 显示全部楼层
原帖由 latteye 于 2008-5-21 21:51 发表
说一下进度

现在的思路是

添加 B 服务器。B 服务器和 A 服务器在同一组织。
A 服务器作为 组织的桥头。
B 通过 A 将邮件发出去。

将对应用户的邮箱 迁移到 B 上。


哈哈简直快笑死我了,为什么B一定要通过A来发邮件呢?没必要啊。担心被放到垃圾箱里?在nameserver上加一条记录不就行了?
回复

使用道具 举报

2

主题

10

回帖

32

积分

注册会员

积分
32
 楼主| 发表于 2008-5-22 00:00:28 | 显示全部楼层
哎 越提越是痛苦

老大你也应该了解……

突然划分一个新办公室出来,同时告诉你一年以后还要合并办公室。
于是我思路没有往分域名靠。尽量想保持同一个域名。

你还说 VPN 冗余~~!!我想给新办公室买个 Fortigate 100A 都不肯啊!!现在只能用 openswan 了。

仔细看了一下分域名的方法,依然有点不解。

假设 cn.fxxx.com, sub1.cn.fxxx.com 的mx 记录全部指向了 qmail0 ,qmail0 将sub1 往 exchg 1 丢。cn.fxxx.com的往 exchg0 上面丢。当 exchg0 收到邮件, cn.fxx.com 的全部本地存储,同时一部分人转发至 sub1。

这样的话, exchg1 上的主 smtp 地址肯定是 sub1.cn.fxxx.com 了。他们发信人的地址久而久之就都是 sub1.cn.fxx.com。这样以后 qmail0 就会将这部分人的邮件全部直接丢到 exchg1 了。 这个时候 exchg0 其实也没办法备份到很多直接发给 sub1.cn.fxxx.com 的邮件了。
-----------------------------------------
按照这个思路,倒不如直接 装好新的 Exchange ,接着迁移邮箱。然后修改新办公室人的 smtp 主地址。同时也将 sub1 的 mx 指向 新办公室 qmail1 ,qmail1 一律丢给 exchg1 就是了。

----------------------------------------------------------------------------------------

我感觉,除非持续全部用 cn.fxxx.com 发邮件。你说的那个转发机制才能比较好的工作。
但要让 exchg1 上的人用 sub1.cn.fxxx.com 收邮件,用 cn.fxxx.com 发邮件,这就意味着cn.fxx.com需要是主邮件地址。
但这又不行了…… 若他是主邮件地址, 发给 [email protected] 的邮件,他就不会丢给 qmail1 了。而会直接在全部编录里面找。但实际上,本机上可能是没有 [email protected] 的存储的。



我脑子里面已经一团浆糊了…… 再好好想想
回复

使用道具 举报

426

主题

4755

回帖

5269

积分

管理员

积分
5269
发表于 2008-5-22 00:46:50 | 显示全部楼层
嗯,我都没有看完。
估计要是看完了我就死定了。
你要知道,outlook里可以设定回复地址。
也就说无论你用哪SMTP个发出去,默认回复地址是cn.xxx.xx就行了。
回复

使用道具 举报

2

主题

10

回帖

32

积分

注册会员

积分
32
 楼主| 发表于 2008-5-22 09:56:00 | 显示全部楼层
看来真的是脑子浆糊浆糊了……

不过 Outlook 只有 SMTP 连接模式的时候才可以指定回复地址。那么就是说不能用 Exchange Server 模式去连接了。

看来这个问题算是解决了。谢谢 erjing!
回复

使用道具 举报

2

主题

10

回帖

32

积分

注册会员

积分
32
 楼主| 发表于 2008-5-22 11:37:30 | 显示全部楼层
还有一个小问题,一个 domain 里面 ,两个完全独立的 Exchange 是可行的吧。

因为自己在虚拟机里面,一装第二个 Exchange,就被划分到同一个管理组,然后自动将其一设置为主的 Exchange 了。

Exchange 应该是根据活动目录来路由邮件的。
如果我添加一个 SMTP 连接器,让* 默认都走 qmail,他会不会忽略活动目录层次的路由呢。
回复

使用道具 举报

426

主题

4755

回帖

5269

积分

管理员

积分
5269
发表于 2008-5-22 11:45:38 | 显示全部楼层
不用smtp的时候,在域里的账户属性里或者owa里你看看有没有设定的地方。应该默认的第一行就是的。

后面的自己测试,测试好了来报告:)
回复

使用道具 举报

426

主题

4755

回帖

5269

积分

管理员

积分
5269
发表于 2008-5-22 11:49:24 | 显示全部楼层
"他会不会忽略活动目录层次的路由呢。"这句我没看懂......:(
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-15 04:47 , Processed in 0.084179 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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