Windows Server Core - Movendo FSMO Roles usando Powershell

Salve a todos!

Nesse terceiro artigo sobre Windows Server Core, vamos mover as FSMO Roles utilizando o PowerShell.

Recomendo a leitura dos posts anteriores:

1 - Windows Server Core - Criando uma nova floresta do Active Directory

2 - Windows Server Core - Promovendo um servidor a Domain Controller

Para isso, vamos utilizar o cmdlet Move-ADDirectoryServerOperationMasterRole - referência https://docs.microsoft.com/en-us/powershell/module/addsadministration/move-addirectoryserveroperationmasterrole?view=win10-ps

As FSMO roles foram enumeradas conforme abaixo: 

  • PDCEmulator or 0
  • RIDMaster or 1
  • InfrastructureMaster or 2
  • SchemaMaster or 3
  • DomainNamingMaster or 4

Mãos a massa! 

Primeiro iremos verificar qual servidor hospeda as FSMO

PS C:\> Get-ADForest | select SchemaMaster,DomainNamingMaster

SchemaMaster       DomainNamingMaster
------------       ------------------
dc01.padovan.local dc01.padovan.local


PS C:\> Get-ADDomain | select PDCEmulator,RIDMaster,InfrastructureMaster

PDCEmulator RIDMaster InfrastructureMaster
----------- --------- --------------------
dc01.padovan.local dc01.padovan.local dc01.padovan.local


PS C:\>

No exemplo, iremos mover todas as Roles do servidor DC01 para o servidor DC02

PS C:\> Move-ADDirectoryServerOperationMasterRole -Identity "DC02" -OperationMasterRole 0,1,2,3,4

Move Operation Master Role
Do you want to move role 'PDCEmulator' to server 'dc02.padovan.local' ?
[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help (default is "Y"): a
PS C:\>

Para realizar o "Seize" utilizamos o parâmetro -Force

PS C:\> Move-ADDirectoryServerOperationMasterRole -Identity "DC02"
-OperationMasterRole 0,1,2,3,4 -Force

 

Confirmando o move


Até a próxima!

Breno Padovan


1 - Windows Server Core - Criando uma nova floresta do Active Directory

2 - Windows Server Core - Promovendo um servidor a Domain Controller

3 - Windows Server Core - Movendo FSMO Roles usando Powershell