78 lines
3.4 KiB
Markdown
78 lines
3.4 KiB
Markdown
# MANUAL TÉCNICO - CRIAÇÃO DE ROTINAS DE TESTE DE RESTORE (SUREBACKUP)
|
|
|
|
**Código:** ITGENG 0022/26 | **Classificação:** INTERNO
|
|
**Responsável:** João Pedro Toledo Gonçalves | **Data:** {{DATA_ATUAL}}
|
|
|
|
## 1. HISTÓRICO DE REVISÃO
|
|
|
|
|
|
|
|
| Data | Versão | Descrição | Autor |
|
|
| :--- | :--- | :--- | :--- |
|
|
| {{DATA_ATUAL}} | 1.0 | Criação Inicial | João Pedro Toledo Gonçalves |
|
|
|
|
## 2. OBJETIVO
|
|
Automatizar a validação de backups ligando as VMs em um ambiente isolado (Virtual Lab) e testando os serviços (Ping, DNS, SQL) para garantir 100% de recuperabilidade.
|
|
|
|
## 3. PRÉ-REQUISITOS
|
|
* [ ] Licença Veeam Enterprise ou Enterprise Plus (ou VUL).
|
|
* [ ] Host ESXi com recursos sobrando (RAM/CPU) para ligar o Lab.
|
|
* [ ] DHCP habilitado na rede de produção ou IPs estáticos conhecidos.
|
|
|
|
## 4. PASSO A PASSO (EXECUÇÃO)
|
|
|
|
**Etapa 1: Criação do Virtual Lab**
|
|
1. Vá em **Backup Infrastructure** > **SureBackup Infrastructure** > **Virtual Labs** > **Add Virtual Lab**.
|
|
2. Escolha o Host ESXi.
|
|
3. **Networking:**
|
|
* **Basic Single-host:** Mais simples. O Veeam cria uma rede isolada mascarada.
|
|
* **Advanced:** Permite mapear múltiplas VLANs (Recomendado se o App depende de várias redes).
|
|
4. Configure o **Proxy Appliance** (Gateway entre Prod e Lab). Defina um IP livre na rede de produção.
|
|
5. Finalize o wizard.
|
|
|
|

|
|
|
|
**Etapa 2: Application Group (Dependências)**
|
|
!!! note "Importante"
|
|
Defina aqui as VMs que DEVEM ligar primeiro (ex: Domain Controller, DNS).
|
|
|
|
1. Vá em **Application Groups** > **Add Group**.
|
|
2. Adicione as VMs críticas (ex: SRV-DC01, SRV-DB01).
|
|
3. **Edit Startup Options:**
|
|
* **Memory:** % de RAM garantida.
|
|
* **Startup Time:** Tempo de espera para boot (Aumente para 600s ou mais para DCs lentos).
|
|
* **Test Scripts:** Habilite "DNS Test", "SQL Server Test", etc.
|
|
|
|
**Etapa 3: SureBackup Job**
|
|
1. Vá em **Home** > **Jobs** > **SureBackup Job**.
|
|
2. Selecione o **Virtual Lab** e o **Application Group** criados.
|
|
3. (Opcional) **Linked Jobs:** Adicione jobs de backup inteiros para testar TODAS as VMs daquele job sequencialmente.
|
|
4. **Schedule:** Agende para rodar fora do horário de backup (ex: Domingos às 08:00).
|
|
|
|

|
|
|
|
## 5. SOLUÇÃO DE PROBLEMAS (TROUBLESHOOTING)
|
|
|
|
**Problema 1: Erro "Masquerade IP address is not available"**
|
|
* **Causa:** Conflito de IP na rede de produção.
|
|
* **Solução:** No Virtual Lab settings, mude o prefixo de masquerade para uma faixa não usada (ex: 192.168.250.x).
|
|
|
|
**Problema 2: VM falha no teste de Ping**
|
|
* **Causa:** Firewall do Windows dentro da VM bloqueando ICMP ou VM demorou para ligar.
|
|
* **Solução:**
|
|
1. Aumente o "Maximum allowed boot time" no Application Group.
|
|
2. Garanta que o Firewall da VM permita "File and Printer Sharing (Echo Request)".
|
|
|
|
## 6. DADOS TÉCNICOS
|
|
|
|
| Campo | Valor | Descrição |
|
|
| :--- | :--- | :--- |
|
|
| **Proxy Appliance** | Linux (Tiny) | Roteador virtual criado pelo Veeam |
|
|
| **vSwitch** | vSwitch isolado | Criado automaticamente no ESXi (sem uplink físico) |
|
|
| **Relatório** | HTML/Email | Enviado ao fim do job com status de cada VM |
|
|
|
|
## 7. VALIDAÇÃO FINAL (Definição de Pronto)
|
|
- [ ] O Job SureBackup rodou com status "Success"?
|
|
- [ ] O relatório mostra "Heartbeat: OK, Ping: OK, Scripts: OK" para as VMs críticas?
|
|
- [ ] O Virtual Lab foi desligado automaticamente após o teste?
|