manuais-e-documentacao-itguys/documentacao backup/[Nível 3] Criação De Rotina...

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.
![Virtual Lab Config](assets/veeam_virtual_lab.png)
**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).
![SureBackup Job](assets/veeam_surebackup_job.png)
## 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?