'Powershell脚本,用于为ADSIEdit导入SYSVOL信息

我们正忙于删除Windows 2012 R2域控制器,并且在我们的一个子域中,我们遇到了一个问题,其中以前的域管理员之一删除了“域系统卷”容器。

此容器是DFSR复制功能所必需的,因此我们无法降级该域控制器。

我已完成以下恢复步骤

1。)检查了Deleted Objects容器,但只能找到DFSR-Local Settings容器。 2.)恢复了容器,现在正尝试使用另一个域控制器容器通过Powershell恢复域系统卷容器。

Import-Module activeDirectory
$templateDomainSystemVolume = Get-ADObject "CN=Domain System Volume,CN=DFSR-LocalSettings,CN=AD1,OU=Domain Controllers,DC=xxx,DC=zzz,DC=com" `
    -Properties "msDFSR-ReplicationGroupGuid","showInAdvancedViewOnly"

$templateDomainSystemVolume

New-ADObject -Instance $templateDomainSystemVolume `
    -Name "Domain System Volume" `
    -type "msDFSR-Subscriber" `
    -path "CN=DFSR-LocalSettings,CN=AD2,DC=jse,DC=com" `
    -OtherAttributes @{'msDFSR-MemberReference'="CN=AD2,CN=Topology,CN=Domain System Volume,CN=DFSR-GlobalSettings,CN=System,DC=resources,DC=com"}

这应该使用第一个指定域控制器上的信息在第二个指定域控制器上创建丢失的容器。

脚本的第一部分执行完美。但是对于New-ADObject的第二部分,

执行代码时收到以下错误。

New-ADObject : The name reference is invalid
At line:1 char:1
+ New-ADObject -Instance $templateDomainSystemVolume `
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo         : NotSpecified: (cn=Domain Syste...zzz,DC=com,:String) [New-ADObject],ADException
    + FullyQualifiedErrorId : activeDirectoryServer:8373,microsoft.activeDirectory.Management.Commands.NewADObject
a8496558 回答:'Powershell脚本,用于为ADSIEdit导入SYSVOL信息

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3140215.html

大家都在问