EMRQDATA / TOOLS FREE
Backup Analyzer.
Analise a cobertura de backups FULL, DIFFERENTIAL e LOG do SQL Server. Identifique bancos sem histórico, backups atrasados e pontos que precisam de atenção.
● Análise local no navegador · Não conecta ao SQL Server · Não envia seus dados
01 / COLETA
Importar histórico de backups
Execute a consulta no SQL Server e importe o resultado em CSV. Você pode combinar arquivos de várias instâncias.
Visualizar consulta de coleta SQL Server
02 / CRITÉRIOS
Parâmetros de cobertura
Defina a idade máxima aceitável para os backups. Os limites são aplicados por banco e respeitam o recovery model.
FULL é avaliado para todos os bancos. LOG é exigido somente nos recovery models FULL e BULK_LOGGED. DIFFERENTIAL é um indicador complementar e sua ausência não reprova isoladamente a cobertura.
03 / RESULTADO
Panorama da cobertura
04 / DIAGNÓSTICO
Resumo por banco
Priorize os bancos com falha de cobertura ou maior idade de backup.
| Prioridade | Servidor / Instância | Banco | Recovery | FULL (h) | DIFF (h) | LOG (h) | Recomendações |
|---|
Nenhum banco encontrado no arquivo importado.
05 / PENDÊNCIAS
Plano de ação
Orientações geradas por regras objetivas. Valide o contexto operacional antes de executar qualquer ação.
- A consulta lê
sys.databasese o históricomsdb.dbo.backupset; requer permissões de leitura apropriadas. - O histórico do msdb é local à instância e depende da retenção/limpeza configurada. Execute a coleta em cada réplica/instância onde backups podem ocorrer, especialmente em ambientes AlwaysOn.
- Copy-only FULL é mostrado como backup FULL válido, mas não altera a base diferencial. A ferramenta não valida a cadeia completa de restauração nem testa arquivos de backup. \n
- O campo
is_damageddo históricomsdbé verificado. FULL ou LOG marcados como danificados geram criticidade; DIFFERENTIAL danificado gera atenção. - Backups feitos por ferramentas externas podem não estar registrados no msdb. Ausência de histórico não prova ausência de backup.
- A consulta calcula as idades no SQL Server durante a coleta e inclui o instante de coleta com offset, reduzindo diferenças de fuso entre servidor e navegador. CSVs sem essas colunas usam as datas interpretadas no fuso do navegador.
- Não são executados comandos de backup, restore, alteração de configuração ou conexão remota.