コマンドライン ツールでの 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 コマンド

.

PowerShell での FSMO 役割を担当している操作マスターの役割の転送と強制

PowerShell で Windows Server 2008 R2 の Active Directory の FSMO 役割を担当している操作マスターの役割を転送してみます。

1. Import-Module コマンドレットを実行して、Active Directory を操作するための準備を行います。

Import-Module ActiveDirectory

2. 操作マスターの役割を転送するには Move-ADDirectoryServerOperationMasterRole コマンドレットを使用します。OperationMasterRole オプションで操作マスターの種類を指定します。カンマで区切ることで複数指定することができます。転送元のサーバーが使用不能な場合などは Force オプションを指定することで役割を強制することができます。

Move-ADDirectoryServerOperationMasterRole adds02 -OperationMasterRole  InfraStructureMaster,RIDMaster,PDCEmulator,DomainNamingMaster,SchemaMaster

move-role01

 

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

Import-Module コマンドレット
Move-ADDirectoryServerOperationMasterRole コマンドレット

.