コマンドライン ツールでの FSMO 役割を担当している操作マスターの役割の転送と強制

コマンドライン ツールで Windows Server 2008 R2 の Active Directory の FSMO 役割を担当している操作マスターの役割を転送してみます。

1. ntdsutil コマンドを実行します。

ntdsutil

2. ntdsutil のプロンプト画面で roles コマンドを実行します。

roles

3. 操作マスターを転送するサーバーに接続します。ntdsutil のプロンプト画面で connections コマンド、connect to server コマンド(オプションに接続するサーバー名を指定)、quit コマンドを実行します。

connections
connect to server adds02

quit

4. 操作マスターを転送します。ntdsutil のプロンプト画面で transfer コマンド (オプションに役割名を指定)を実行します。転送時に確認メッセージが表示されます。transfer コマンドの代わりに seize コマンドを実行すると役割を強制できます。

transfer infrastructure master
transfer naming master
transfer PDC
transfer RID master
transfer schema master

5. 操作マスターの役割が転送されます。

6. ntdsuitl コマンドを終了します。quit コマンドを2回実行します。

quit
quit

fsmo18

fsmo19

今回使用したコマンド等は TechNet に詳細があります。

Ntdsutil コマンド

.

コマンドライン ツールでの FSMO 役割を担当している操作マスターの確認

コマンドライン ツールで Windows Server 2008 R2 の Active Directory の FSMO 役割を担当している操作マスターを確認してみます。

1. ntdsutil コマンドを実行します。

ntdsutil

2. ntdsutil のプロンプト画面で roles コマンドを実行します。

roles

3. 操作マスターを確認するドメインに接続します。ntdsutil のプロンプト画面で connections コマンド、connect to domain コマンド(オプションに接続するドメイン名を指定)、quit コマンドを実行します。

connections
connect to domain adtan.local
quit

4. 操作マスターを確認します。ntdsutil のプロンプト画面で select operation target コマンド、list roles for connected server コマンド、quit コマンドを実行します。

select operation target
list roles for connected server
quit

5. 操作マスターが表示されます。

6. ntdsuitl コマンドを終了します。quit コマンドを2回実行します。

quit
quit

roles03

 

今回使用したコマンド等は TechNet に詳細があります。

Ntdsutil コマンド

.

Active Directory データベースのスナップショットの表示

Windows Server 2008 R2 で Active Directory データベースのスナップショットの表示をしてみます。あらかじめスナップショットを作成しておく必要があります。

1. まずスナップショットをマウントします。スナップショットをマウントするには ntdsutil コマンドライン ツールを使用します。ntdsutil コマンドを実行します。

ntdsutil

2. snapshot の管理モードに入ります。ntdsutil のプロンプト画面で snapshot コマンドを実行します。

snapshot

3. スナップショットの一覧を表示します。ntdsutil のプロンプト画面で list all コマンドを実行します。

list all

4. スナップショットをマウントします。ntdsutil のプロンプト画面で mount コマンドにマウントするスナップショットの番号を指定して実行します。

mount 1

5. snapshot の管理モードを抜けます。ntdsutil のプロンプト画面で quit コマンドを実行します。

6. ntdsutil を終了します。ntdsutil のプロンプト画面で quit コマンドを実行します。

mount01

7. エクスプローラにマウントされたスナップショットがショートカットとして表示されます。

mount02

8. 次にマウントされたスナップショットを LDAP サーバーとして公開します。LDAP サーバーとして公開するには dsamain コマンドを使用します。dbpath オプションにはスナップショットに含まれるディレクトリ データベースのパスを、ldapPort オプションには現在使用されていない適当なポート番号を使用します。

dsamain -dbpath c:\$SNAP_201202182018_VOLUMEC$\Windows\NTDS\NTDS.DIT -ldapPort 51389

mount03

9. 最後に公開された LDAP サーバーに「Active DIrectory ユーザーとコンピューター」管理ツールを接続して、スナップショットの内容を表示します。スタートメニューの管理ツールから「Active Directory ユーザーとコンピューター」を起動します。

mount04

10. 左側のツリーでドメインを右クリックして、表示されたショットカット メニューで「ドメイン コントローラの変更」をクリックします。

mount05

11. 「次のドメイン コントローラーまたは AD LDS インスタンス」の一覧の「<ここにディレクトリ サーバー名[:ポート]を入力>」にサーバー名と 8. で指定したポート番号を : で区切って入力て、[OK]をクリックします。

mount06

12. 「Active DIrectory ユーザーとコンピューター」管理ツールにスナップショットを作成した時の状態で Active Directory のデータベースの内容が表示されます。

13. LDAP サーバーの公開を停止するには、「Active DIrectory ユーザーとコンピューター」管理ツールを閉じた後に、dsamain コマンドを実行しているコマンド プロンプトで Control キーを押しながら C キーを押します。

mount07

14. スナップショットをマウント解除するには、ntdsutil コマンドライン ツールを使用します。ntdsutil コマンドを実行します。

ntdsutil

15. snapshot の管理モードに入ります。ntdsutil のプロンプト画面で「snapshot」コマンドを実行します。

snapshot

16. マウントしているスナップショットの一覧を表示します。ntdsutil のプロンプト画面で「list mount」コマンドを実行します。

list mount

17. スナップショットをマウント解除します。ntdsutil のプロンプト画面で「unmount」コマンドにマウントするスナップショットの番号を指定して実行します。

unmount 1

18. snapshot の管理モードを抜けます。ntdsutil のプロンプト画面で「quit」コマンドを実行します。

19. ntdsutil を終了します。ntdsutil のプロンプト画面で「quit」コマンドを実行します。

mount08

今回使用したコマンド等は TechNet に詳細があります。

Ntdsutil コマンド
Dsamain コマンド
ステップ バイ ステップ ガイド – Windows Server 2008 で Active Directory データベース マウント ツールを使用する

.

Active Directory データベースのスナップショットの作成

Windows Server 2008 R2 で Active Directory データベースのスナップショットの作成をしてみます。

Windows Server 2008 からの新機能で、作成されたスナップショットをマウントすることで、スナップショット作成時のオブジェクトの情報を確認することできます。

1. スナップショットを作成するには ntdsutil コマンドライン ツールを使用します。ntdsutil コマンドを実行します。

ntdsutil

2. ntdsutil のプロンプト画面で activate instance ntds コマンドを実行します。

activate instance ntds

3. snapshot の管理モードに入ります。ntdsutil のプロンプト画面で snapshot コマンドを実行します。

snapshot

4. スナップショットを作成します。ntdsutil のプロンプト画面で create コマンドを実行します。

create

5. スナップショットが作成されます。

6. スナップショットが作成されたか確認します。ntdsutil のプロンプト画面で list all コマンドを実行します。

list all

snapshot01

7. 作成されたスナップショットが表示されます。

8. snapshot の管理モードを抜けます。ntdsutil のプロンプト画面で quit コマンドを実行します。

9. ntdsutil を終了します。ntdsutil のプロンプト画面で quit コマンドを実行します。

 

今回使用したコマンド等は TechNet に詳細があります。

Ntdsutil コマンド
ステップ バイ ステップ ガイド – Windows Server 2008 で Active Directory データベース マウント ツールを使用する

.

16 個を超える論理プロセッサを搭載するコンピューターで Ntdsutil.exe を使用してAD DS データベースの整合性を確認すると「エラー1101」が発生

Microsoft のサポート情報に回避策と修正プログラムが出ています。( 文書番号: 2644042 )

「エラー-1101」使用すると、Ntdsutil.exe ユーティリティは、Windows Server 2008 R2 では AD DS データベースの整合性を確認するのには

.