web-dev-qa-db-ja.com

Windows 2012 R2 ADLDS別のコンピューターに復元する

Microsoft technetの指示に従って、ADLDSのインスタンスをあるコンピューターから別のコンピューターに復元するのに問題がありました。同じWindowsの復元イメージでインストールされた同じサーバーの場合は問題ありませんが、別のサーバービルドに復元すると、失敗します。

Server1でテストLDSインスタンスを作成しようとしましたが、server2に移動したいと思います。 (ユースケースは、server1に差し迫ったハードウェア障害があることです)。

Windows Serverバックアップと、ADLDSテストインスタンスでcreatefullコマンドを使用してdsdbutilを介して実行されるバックアップの両方を試しました。どちらも同じ問題になります。

Server2は、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ディレクトリプロパティがキャッシュに見つかりません。

Windows Server2008の代わりにWindowsServer 2012R2を使用していることに注意してください。

パーミッションの問題だと確信しています。 LDSインスタンスを設定するときに、 ネットワークサービスアカウント を使用しました

次のアカウントを使用してADLDSを実行します:NTAUTHORITY\NetworkService

AD LDSを管理するには、次のアカウントを設定します。WIN-6B9R4ROQ36T\ Administrator管理者アカウントとネットワークサービスアカウントの両方にすべてのアクセス許可を付与しようとしました。ネットワークサービスアカウントをAdministratorsグループに追加しました。何も機能していないようです...

どんな助けでも大歓迎です。ありがとうございました。

1
Benchow

私は解決策を見つけました!!お返事ありがとうございます、これは間違いなく見るのに良い方法です。基本的に、LDSだけでこの問題を解決するには、ディレクトリ内に、CN = Administratorsの管理者グループを許可する特定のアクセス許可を追加する必要があります。再度、感謝します

1
Benchow

理由がハードウェア障害のみである場合は、サーバー1からdisk2vhdを使用して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をa VM

利点:server2には、server1とまったく同じ設定があります。 VMとして実行するなど、vhdxで何かを行う可能性はたくさんあります。

1
SimonS