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.
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
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
Para validarmos que a transferência foi concluída com sucesso, executaremos os mesmo comandos do início do artigo.
Conclusão
Neste artigo, vimos como mover as FSMOs para outro servidor utilizando o Windows PowerShell.