Jackson Martins

Erro no Azure Site Recovery Deployment Planner e Solução

azure site Recovery Deployment Planner

Ao utilizar o Azure Site Recovery Deployment Planner para planejar custos e perfilar dados de replicação, um dos problemas comuns que pode surgir é a falha na coleta de dados de desempenho do servidor de origem. Este erro impede a geração de arquivos CSV e XML, essenciais para o planejamento do ambiente de recuperação de desastres. Abaixo, detalho um exemplo de um erro típico e a solução aplicada.

Problema

Ao tentar executar o Azure Site Recovery Deployment Planner, o seguinte erro apareceu nos logs:

10/02/2024 14:10:07:Connected to host SERVER at 2/10/2024 2:10:07 PM
10/02/2024 14:10:10:Unable to Query host SERVER at 2/10/2024 2:10:10 PM
10/02/2024 14:10:10:No Counters found for SERVER at 2/10/2024 4:10:07 AM

10/02/2024 12:40:01:NormalizeDataAsync::File dequeued : C:\Temp\ProfileData\HyperVData_HyperV_638634685817598432.csv, 2/10/2024 2:24:00 AM
10/02/2024 12:40:01:ReadAndParseFileDataPerVm::Input file - C:\Temp\ProfileData\HyperVData_HyperV_638634685817598432.csv does not exist
10/02/2024 12:40:01:C:\Temp\ProfileData\CapacityPlanner.xml doesn't exist, hence no normalized data can be found

Os principais problemas observados nos logs incluíam:

  • Falha ao conectar e consultar o servidor: Embora o planner se conectasse ao servidor, ele não conseguia coletar os contadores de desempenho necessários.
  • Erro “No Counters Found”: Este erro indica que os contadores de desempenho do servidor de destino não estavam disponíveis ou não estavam sendo coletados corretamente.

Diagnóstico

O erro “No Counters Found” geralmente está relacionado a problemas com os contadores de desempenho do Windows. Estes contadores monitoram o uso de CPU, memória, disco e rede, e são essenciais para o Azure Site Recovery Deployment Planner calcular os recursos necessários para replicação.

Ao executar o Performance Monitor (perfmon) no servidor, foram encontrados os seguintes erros:

Unable to add these counters:
\Memory\Available MBytes
\Memory\% Committed Bytes In Use
\PhysicalDisk()\% Idle Time \Network Interface()\Bytes Total/sec

sso indica que o banco de dados de contadores de desempenho estava corrompido ou desatualizado.

A Solução

Para resolver o problema, foi utilizado o comando LODCTR /r, que reconstrói o banco de dados de contadores de desempenho. No caso específico, o comando precisou ser executado duas vezes para corrigir completamente os erros:

LODCTR /r


Após a execução desse comando, os contadores de desempenho foram restaurados com sucesso, e o Azure Site Recovery Deployment Planner pôde coletar os dados corretamente, gerando os arquivos CSV e XML necessários para o planejamento da recuperação de desastres.

Conclusão

Esse erro comum de “No Counters Found” ao usar o Azure Site Recovery Deployment Planner pode ser frustrante, mas normalmente está relacionado à configuração dos contadores de desempenho no servidor de origem. Utilizando o comando LODCTR /r para reparar o banco de dados de contadores, é possível resolver o problema e garantir que a ferramenta colete os dados adequadamente para o planejamento de custos e replicação. Este processo é vital para garantir uma recuperação de desastres eficiente e sem surpresas em termos de recursos necessários.

Lembre-se de sempre verificar a integridade dos contadores de desempenho antes de realizar qualquer análise com o Deployment Planner, garantindo uma execução suave e sem erros adicionais.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *