我一直在按照微软TechNet的指示将AD LDS的一个实例从一台计算机恢复到另一台。 对于安装了相同窗口的同一台服务器,恢复镜像是没问题的,但是当恢复到另一台服务器时,它会失败。
我已经尝试在server1上创build一个testingLDS实例,我想将它移到server2。 (用例是server1即将发生硬件故障)。
我已经尝试过使用AD LDStesting实例上的create full命令通过dsdbutil完成的Windows Server Backup和备份。 两者都导致相同的问题。
Server2的创build方式与Server1完全相同。 根据technet文章,technet.microsoft.com/en-us/library/cc770886和technet.microsoft.com/en-us/library/cc770886(v=ws.10).aspx我停止目录,删除在% ProgramFiles%\ Microsoft ADAM \ instance_name \ data
我将备份的adamntds.dit复制到上面的文件夹中(或者让Windows Server备份为我做),然后启动目录备份。 我遇到:
手术失败。 错误代码:0x8000500d无法在caching中find目录属性。
请注意,我正在使用Windows Server 2012 R2而不是Windows Server 2008。
我很确定这是一个权限问题。 当我设置LDS实例时,我使用了networking服务帐户
运行AD LDS使用以下帐户:NT AUTHORITY \ NetworkService
设置以下帐户来pipe理AD LDS:WIN-6B9R4ROQ36T \pipe理员我已经尝试给予pipe理员帐户和networking服务帐户的所有权限。 我甚至已经将networking服务帐户添加到pipe理员组。 没有什么似乎工作…
任何帮助将不胜感激。 谢谢。
如果原因只是硬件故障,您也可以使用disk2vhd从服务器1创build一个vhdx( https://technet.microsoft.com/en-us/sysinternals/ee656415.aspx )
然后将其写入server2的磁盘( https://superuser.com/questions/40294/copying-a-vhd-to-a-physical-disk )
或从vhdx启动( https://technet.microsoft.com/en-us/library/hh825691.aspx )
或者你可以简单地在Hyper-V中运行vhdx作为一个虚拟机
优点:您在server1上的服务器1上的设置完全相同。 你有很多的可能性来做你的vhdx,比如像虚拟机一样运行。
我find了解决办法! 谢谢你的回复,这绝对是一个很好的途径。 基本上,要解决这个问题,只需要LDS,您必须在目录中添加特定的权限,以允许CN = Administrators中的pipe理员组。 再次感谢