Guia completo para configurar o backup da configuração do Veeam Backup & Replication, proteger a base de dados, exportar encryption keys e restaurar totalmente o ambiente em caso de falha, corrupção ou desastre do servidor Veeam.
Por que o backup da configuração do Veeam é crítico?
Muitos administradores acreditam que apenas os arquivos de backup (VBK, VIB e VRB) são importantes. Porém, sem a base de configuração do Veeam, o processo de recuperação pode se tornar extremamente complexo.
A configuração do Veeam armazena:
- Jobs de backup
- Configuração dos repositories
- Configuração dos proxies
- Credenciais salvas
- Políticas de retenção
- Backup Copy Jobs
- SureBackup
- Encryption Keys
- Infraestrutura de backup
- Mapeamentos de storage
- Configuração do Enterprise Manager
- O que é a Configuration Backup
- Como funciona a base de dados do Veeam
- Pré-requisitos
- Configuração do Configuration Backup
- Melhores práticas de armazenamento
- Exportação das Encryption Keys
- Testando o backup da configuração
- Cenários de desastre
- Restore completo do Veeam
- Restore em novo servidor
- Restore da configuração com banco SQL
- Restore de credenciais
- Validações pós-restore
- Troubleshooting
- Checklist final
- Referências oficiais
1. O que é a Configuration Backup
O Configuration Backup é o mecanismo nativo do Veeam responsável por proteger toda a configuração lógica do ambiente Veeam Backup & Replication.
Esse backup é separado dos jobs de backup tradicionais e gera um arquivo contendo:
- Base de configuração do Veeam
- Credenciais armazenadas
- Histórico de jobs
- Configuração dos componentes
- Infraestrutura cadastrada
- Políticas de retenção
- Mapeamentos internos
2. Como funciona a base de dados do Veeam
O Veeam Backup & Replication utiliza um banco SQL para armazenar toda a configuração da plataforma.
| Componente | Função |
|---|---|
| VeeamBackup Database | Configuração principal do VBR |
| Enterprise Manager DB | Portal Enterprise Manager |
| Catalog | Indexação de arquivos guest |
| History | Histórico operacional |
O banco pode estar:
- No próprio servidor Veeam
- Em SQL Server dedicado
- Em SQL Always On
- Em cluster SQL
3. Pré-requisitos
| Item | Recomendação |
|---|---|
| Storage separado | Obrigatório |
| Backup offsite | Recomendado |
| Encryption Keys exportadas | Obrigatório |
| Imutabilidade | Altamente recomendado |
| Teste periódico | Obrigatório |
4. Configuração do Configuration Backup
4.1 Abrir a configuração
- Abrir o console do Veeam
- Clicar no menu principal
- Selecionar Configuration Backup
4.2 Habilitar o backup
Marque:
- Enable configuration backup to the following repository
4.3 Escolher o repositório
Recomendações:
- Repository externo
- NAS separado
- Object Storage
- Repository imutável
- Storage fora do domínio
4.4 Agendamento
Recomendação:
| Ambiente | Frequência recomendada |
|---|---|
| Pequeno | Diariamente |
| Médio | Diariamente |
| Grande | Após qualquer mudança crítica + diário |
4.5 Criptografia
Habilite:
- Encrypt configuration backup
5. Melhores práticas de armazenamento
| Boa prática | Objetivo |
|---|---|
| Storage separado | Evitar perda total |
| Imutabilidade | Proteção contra ransomware |
| Offsite | Recuperação de desastre |
| Criptografia | Proteção de credenciais |
| Retention maior | Recuperação histórica |
6. Exportação das Encryption Keys
As Encryption Keys protegem:
- Backups criptografados
- Credenciais armazenadas
- Configuração segura
6.1 Como exportar
- Main Menu
- Manage Passwords
- Export
6.2 Onde armazenar
- Cofre seguro
- Password manager corporativo
- Storage offline
- HSM / PAM
7. Testando o backup da configuração
Não basta configurar. É necessário validar.
Execute:
- Restore em laboratório
- Validação das credenciais
- Validação dos jobs
- Validação dos repositories
8. Cenários de desastre
| Cenário | Recuperável? |
|---|---|
| Falha do Windows | ✅ Sim |
| Corrupção do SQL | ✅ Sim |
| Ransomware no Backup Server | ✅ Sim |
| Perda total da VM | ✅ Sim |
| Perda das Encryption Keys | ⚠ Parcial |
9. Restore completo do Veeam
9.1 Instalar o mesmo VBR
Instale:
- Mesma versão do VBR
- Mesmo patch level
9.2 Abrir o setup
Setup.exe
9.3 Selecionar restore
Escolha:
- Restore Configuration Backup
9.4 Selecionar arquivo
Selecione:
- Arquivo .bco
9.5 Inserir senha
Informe:
- Senha da criptografia
10. Restore em novo servidor
O restore pode ser realizado:
- No mesmo servidor
- Em novo hardware
- Em nova VM
- Em DR Site
11. Restore da configuração com banco SQL
Durante o restore:
- O banco VeeamBackup será restaurado
- Credenciais serão reimportadas
- Jobs serão reconstruídos
- Repositories serão recadastrados
12. Restore de credenciais
Se as Encryption Keys estiverem disponíveis:
- As credenciais serão restauradas automaticamente
Sem as keys:
- As credenciais precisarão ser reinseridas manualmente
13. Validações pós-restore
- Executar Rescan nos repositories
- Executar teste de backup
- Executar restore teste
- Validar proxies
- Validar mount servers
- Validar Backup Copy Jobs
- Validar SureBackup
14. Troubleshooting
| Erro | Causa provável | Solução |
|---|---|---|
| Cannot decrypt backup | Encryption key ausente | Importar key correta |
| Database version mismatch | Versão diferente do VBR | Instalar mesma build |
| Repository unavailable | Storage offline | Executar Rescan |
| Credential missing | Key não importada | Reinserir credenciais |
| Proxy offline | Hostname/IP alterado | Atualizar infraestrutura |
15. Checklist final
- Configuration Backup habilitado
- Backup diário configurado
- Storage separado
- Imutabilidade habilitada
- Encryption habilitada
- Encryption Keys exportadas
- Teste de restore realizado
- Documentação atualizada
- DR procedure validado