Windows Server 2012のドメインコントローラでFSMOを転送してみた 序

検証環境のドメインを物理サーバーから仮想サーバーへ引っ越しするためドメインコントローラーのFSMO(操作マスタ)を移動しなければなりません。以前コマンドでやった事があったので今回はPowerShellでできないものか探してみたところ2008R2?でやっているものを見つけましたので試してみました。

 

環境はドメインコントローラーが物理サーバーにWindows Server 2012 Standerd1台とHyper-VのゲストOSにWindows Server 2012 Standerd1台の計2台、現在FSMO(操作マスタ)は物理サーバー側になっています。詳しくはこちらにて

 

f:id:tetsunari_jp:20130508225433p:plain

 

移動先のドメインコントローラでPowerShellを起動して

まず現在のFSMO(操作マスタ)を

#**************************************

 Import-Module ActiveDirectory

 

Get-ADDomain | Select-Object InfraStructureMaster,RIDMaster,PDCEmulator

 

Get-ADForest | Select-Object DomainNamingMaster,SchemaMaster

#***************************************

 

で確認し、

 

FSMO(操作マスタ)の役割の移動を

 #**************************************

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

#***************************************

※ここではVCDTEST00がFSMO(操作マスタ)移動先のサーバー名

 

で行いました。

 

で、最後に移動ができているかの確認をしてから1台シャットダウンをしてログオンできるか確認。まだ確認する事はありますが

 

f:id:tetsunari_jp:20130508225440p:plain

 

 強制での役割の移動のため不整合が無いかの確認はまだこれからですが役割自体は移動する事ができました。PowerShellだとコマンドで行うよりもあっさりしていて良いかもしれませんね。実際はこんな簡単にいくようなシーンでは使わないと思いますが・・・

 

まだ作業は途中なのでこれからDNSの切り替えをやろうと思います。

 

この辺の操作は色々と気を使うところなのでくれぐれもよくよく検証してから自己責任で行うようにしてください。

 

参考までに

Teshnet(英語)

◆Import-Module

http://technet.microsoft.com/en-us/library/hh849725.aspx

◆Get-ADDomain

http://technet.microsoft.com/en-us/library/ee617224.aspx

◆Get-ADForest

http://technet.microsoft.com/en-us/library/ee617216.aspx

◆Move-ADDirectoryServerOperationMasterRole

http://technet.microsoft.com/en-us/library/ee617229.aspx