我们曾经有一个与活动目录集成在一起的前提交换服务器(PDC和Exchange Server都是相同的Windows 2008小型企业服务器)。 我们将Exchange迁移到Office 365,一切正常,但是,对于那些机器是域成员的用户来说,只要他们想要添加一个新的configuration文件,它们就会自动连接到本地的本地交换机而不是Office365。
我们的本地自动发现configuration,以便它指向Office 365的自动发现(autodiscover.outlook.com),并仍然连接到本地服务器。
尽pipe如何解散我们的MS Exchange从Active Directory,至less对于一些用户?
在这篇文章的结尾推荐的步骤可以帮助很大: http : //community.office365.com/en-us/f/156/t/176968.aspx我还没有testing过,因为我们有一些其他用户将现在使用旧的交换,但似乎很有希望。 这可以按用户或整个系统完成。
回顾一下:
按照MSFT迁移指令对Exchange Server进行分解就行了。
采取以下步骤禁用自动发现:
打开提升的Exchange命令行pipe理程序并检索当前的自动发现虚拟目录:
Get-AutodiscoverVirtualDirectory | fl名称,服务器,InternalUrl,身份
将标识值复制到剪贴板。 请注意内部url
在Exchange命令行pipe理程序中,删除自动发现虚拟目录:
Remove-AutodiscoverVirtualDirectory -Identity“”
您将不得不通过input“A”进行确认。
检查自动发现虚拟目录是否消失:
Get-AutodiscoverVirtualDirectory | fl名称,服务器,InternalUrl,身份
Active Directory用户和组>查看>高级function
查看每个用户的属性,并在属性编辑器选项卡上清除homeMDB和homeMTA属性。 一旦邮箱被禁用,这些也被清除。
使用分步迁移将邮箱迁移到Exchange Online / Office 365后,应按照提供的说明将本地邮箱转换为启用邮件的用户。
为了让Outlook使用自动发现连接到Office 365,您需要在域的公有DNS中添加一条CNAMElogging,指向autodiscover.outlook.com并杀死本地自动发现(AD SCP)。 您可以通过简单地运行Get-ClientAccessServer | Set-ClientAccessServer -AutodiscoverInternalURL $Null来执行此操作 Get-ClientAccessServer | Set-ClientAccessServer -AutodiscoverInternalURL $Null
然后,客户端将找不到内部自动发现源,并直接进入公共DNS> Exchange在线。
我想报告说,取下内部自动发现解决了我们的问题,那就是:
Get-AutodiscoverVirtualDirectory | fl名称,服务器,InternalUrl,身份
接着
Remove-AutodiscoverVirtualDirectory -Identity“IDENTITY”
其中IDENTITY来自第一个命令。 请注意,它不会中断Outlook Web访问,但会禁用本地发现,因此如果仍有本地用户想要访问本地服务器,则需要手动inputExchange服务器地址。
另外需要注意的是,这对于您创build的新configuration文件以及旧configuration文件由于某种原因继续使用自动发现URL而言完全适用。 所以我build议为用户创build干净的新configuration文件。