今天我们从Windows 2003 SBS转到了Windows Server 2012 Standard。 我做了以下几点:
ntdsutil下的fsmo maintenance ntdsutil所有angular色转移到新服务器 一切似乎工作正常,直到我看到由于缺less组策略文件夹的组策略不适用的错误 – 仔细检查我没有SYSVOL或NETLOGON文件夹!
然后我运行了我使用新的2012年服务器上的D4标志运行权威性FRS恢复过程(在这一点上,2003年SBS已被删除):
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Backup/Restore\Process at Startup net start ntfrs 我在Windows资源pipe理器中检查了\ fkdxbsvr1 \,现在可以看到SYSVOL共享,但是仍然没有NETLOGON共享。
我看到以下关于sysvol共享中丢失文件的事件日志错误:
Log Name: System Source: NETLOGON Date: 27/03/2013 18:40:41 Event ID: 5706 Task Category: None Level: Error Keywords: Classic User: N/A Computer: FKDXBSVR1.mydom.local Description: The Netlogon service could not create server share C:\Windows\SYSVOL\sysvol\mydom.local\SCRIPTS. The following error occurred: The system cannot find the file specified.
所以我在C:\Windows\SYSVOL\sysvol\mydom.local\SCRIPTS下创build了一个名为scripts的文件夹,并重新启动了netlogon,然后出现了NETLOGON共享。
我的问题如下:
如果需要的话,附加的背景信
sysvol目录列表之前我添加脚本文件夹
dcdiag转储
我与joeqwerty你在Sysvol复制完成之前删除了旧的DC。 我不认为您的用户可以login到域,因为您没有Sysvol共享,所以您没有Defualt域策略和默认域控制器策略({6AC1786C-016F-11D2-945F-00C04fB984F9}和{31B2F340-016D-11D2-945F-00C04FB984F9})。 我认为你的客户端使用本地caching的凭据进行login。 所以我认为你有两种方法来解决你的问题。
带回旧的DC并将Sysvol复制到新的DC(不要手动复制它!)。 您可以在新的DC上将Bur标志设置为D2,在旧的DC上将D标志设置为D4。 在删除旧的DC之前,请确保Sysvol已完全复制。 要做到这一点,你可以看看Windows事件日志 – >文件复制服务,并等待事件ID 13516:
说明:文件复制服务不再阻止计算机DESCARTES成为域控制器。 系统卷已成功初始化,并且已通知Netlogon服务系统卷现在已准备好作为SYSVOL共享。
input“net share”来检查SYSVOL共享。
收到此事件后,您可以删除旧的DC
在新的DC上手动创buildSysvol – >您将失去所有的GPO
有关详细信息如何为这两种方式看看: http : //support.microsoft.com/kb/315457
从SBS 2003升级到Server 2012 Standard时遇到此问题。 缺lesssysvol和netlogon两个文件夹。 对我来说有效的是停止两个合作伙伴的NTFRS和Netlogon服务,请按以下步骤进入registry:
在OLD服务器上
cmd ,然后按ENTER键。 在命令框中键入net stop ntfrs 。
单击开始 ,然后单击运行 。
regedit ,然后按ENTER键。 在registry中find以下子项: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Backup/Restore\Process at Startup
在右侧窗格中,双击BurFlags 。
D4 ,然后单击确定。 退出registry编辑器,然后切换到命令框。
在命令框中 ,键入net start ntfrs 。
在新服务器上
cmd ,然后按ENTER键。 在命令框中键入net stop ntfrs 。
单击开始 ,然后单击运行 。
regedit ,然后按ENTER键。 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Backup/Restore\Process at Startup D2 ,然后单击确定。 退出registry编辑器,然后切换到命令框。
在命令框中 ,键入net start ntfrs 。
重新启动两台服务器上的服务。
我第一次这样做是不行的,因为sysvol \域中有一个名为DO_NOT_REMOVE的文件夹。 我将策略和脚本从该文件夹复制到根目录并删除了该文件夹。 一切正常后。
在Windows 2012 R2上,C:\ Windows \ SYSVOL \ staging \ domain中的DC2上存在一个孤立的对象,这个对象不存在于DC1上,导致新的\ HOST \ netlogon和\ HOST \ sysvol问题join了干净的DC3。 这么小的事情浪费了很多时间 – 微软! 为什么DC1和DC2没有在DC2上首先指出SYSVOL中的任何不一致,并保持成功复制? 然后,我会在正确的地方开始排除故障,而不是认为这是新join的DC3。 此外,我没有指出复制只从DC1而不是任何其他服务器,例如。 DC2与包含孤立文件夹的损坏的SYSVOL。 所以,如果有人遇到上述问题,我会开始交叉引用SYSVOL内容,并清除其他DC上缺失的孤立项。