Movendo as FSMOs via Windows PowerShell
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.
http://www.andersonpatricio.org/wp-content/uploads/2016/08/fsmo01.png
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
http://www.andersonpatricio.org/wp-content/uploads/2016/08/fsmo02.png
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
http://www.andersonpatricio.org/wp-content/uploads/2016/08/fsmo031.png
Para validarmos que a transferência foi concluída com sucesso, executaremos os mesmo comandos do início do artigo.
http://www.andersonpatricio.org/wp-content/uploads/2016/08/fsmo03.png
Conclusão
Neste artigo, vimos como mover as FSMOs para outro servidor utilizando o Windows PowerShell.