Em alguns cenários é necessário transferir as FSMOs para outro servidor e para automatizar esta tarefa iremos utilizar o PowerShell.

Solução

FSMO significa Flexible Single Master Operation. No total temos 5 mestres de operações (Operation Master), duas que afetam a floresta como um todo e outras três que afetam o domínio. Essas regras tem por objetivo controlar os conflitos que podem existir no modelo Multi-Master do Active Directory.

Floresta : são regras que afetam toda uma floresta Windows 2000/2003/2008/2012/2016 e podem ser hospedadas por qualquer controlador de domínio dentro da floresta

As regras da Floresta são :

1. Schema Master

2. Domain Name Master

Domínio : são regras que afetam apenas um domínio Windows 2000/2003/2008/2012/2016 e podem ser hospedadas por qualquer controlador de domínio dentro do domínio

As regras do Domínio são :

1. PDC Emulator

2. RID Master

3. Infrastructure Master

Antes de transferirmos as FSMOs de um servidor para outro, executaremos alguns comandos

para descobrir qual servidor(es) possui as FSMOs.

fsmo01

De posse do nome dos servidores (ou servidor) que são proprietários (owner) de cada FSMO, executaremos no servidor que detêm as FSMOs os seguintes comandos para a transferência.

Move-ADDirectoryServerOperationMasterRole -Identity SRVAD2 -OperationMasterRole SchemaMaster

Move-ADDirectoryServerOperationMasterRole -Identity SRVAD2 -OperationMasterRole DomainNamingMaster

Move-ADDirectoryServerOperationMasterRole -Identity SRVAD2 -OperationMasterRole PDCEmulator

Move-ADDirectoryServerOperationMasterRole -Identity SRVAD2 -OperationMasterRole RIDMaster

Move-ADDirectoryServerOperationMasterRole -Identity SRVAD2 -OperationMasterRole InfrastructureMaster

fsmo02

 

Temos também a opção de mover tudo de uma vez só, escolhendo como resposta a letra A para todos ou a letra Y para cada pergunta.

Move-ADDirectoryServerOperationMasterRole -Identity SRVAD2 –OperationMasterRole 0,1,2,3,4

fsmo03

 

Para validarmos que a transferência foi concluída com sucesso, executaremos os mesmo comandos do início do artigo.

fsmo03

 

Conclusão

Neste artigo, vimos como mover as FSMOs para outro servidor utilizando o Windows PowerShell.