我知道这个问题的一般答案是“不”……但是,我认为我的使用场景与典型的 AD + Exchange 部署有些不同。我计划为自己运行一个邮件服务器(最多 5-6 个收件箱)。因此,除了 Exchange 生成的身份验证流量之外,DC 几乎不会处理任何身份验证流量。
回答一个可能出现的后续问题 - 是的,我知道在这种情况下 Exchange 有点过头了,但我有理由想要这种设置。推动 iDevices 的发展,事实上我喜欢用界面来命名主要设备。
所以,对于经验丰富的人们来说,问题是,我做我想做的事情可能会遇到多大的问题?
答案1
在 DC 上运行 Exchange 应该不会有任何问题。虽然这不是“最佳实践”,但它完全可行,而且相当常见。
答案2
我发现的唯一一件事是微软“不推荐”这样做,但没有具体答案说明为什么不推荐。我唯一的理论是 Active Directory 和 Exchange 都使用相同类型的数据库(ISAM,不同于 SQL),并且存在文件损坏的可能性。只要所有数据库、日志和 SYSVOL 都存储在不同的驱动器上(或至少不同的分区),您就会安全。