Powershell e DfsrConfigurationFromAD - como verificar todos os servidores são atualizados?

1

Eu tenho dois servidores Win2012R2 (SERVER1 e SERVER2) que usam a Replicação DFS para manter algumas pastas sincronizadas.

Usando o seguinte script Powershell que eu executo no SERVER1, eu o desconecto do grupo:

Set-DfsrConnection -GroupName "Group1" -SourceComputerName "SERVER1" -DestinationComputerName "SERVER2" -DisableConnection $True;

E para atualizar os dois servidores com a configuração eu corro o comando:

Update-DfsrConfigurationFromAD -ComputerName "SERVER1","SERVER2"

Agora a pergunta é: como posso verificar em SERVER1 que o SERVER2 obteve as informações atualizadas do AD para que eu possa ter certeza de que a conexão foi desativada? Geralmente, leva cerca de 10 a 30 segundos após o comando Update-DfsrConfigurationFromAD ter sido executado antes de o Gerenciamento DFS no SERVER2 ser atualizado, mas eu preciso de algum tipo de "loop de verificação e suspensão" no meu código.

Eu tentei verificar logs de eventos e usar o Invoke-Command {Get-DfsrConnection} do PM-SERVER01, mas nada parece funcionar.

    
por brunnsbe 28.05.2014 / 16:08

1 resposta

0

Acho que você poderia usar Get-DfsrMembership em um determinado servidor para determinar o que grupos em que participa:

Get-DfsrMembership -GroupName * -ComputerName "SERVER2"
    
por 28.05.2014 / 16:28