Compartilhar via


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.