manuais-e-documentacao-itguys/documentacao exchange/manual_operacoes_manutencao.md

72 lines
2.7 KiB
Markdown

# Manual de Operações e Manutenção - Exchange 2019
**Público Alvo:** Nível 3 (SysAdmin / Infraestrutura)
**Servidor:** `SRVCGDVIEXCH001`
---
## 1. Checklists de Manutenção
### Diário (Rotina Matinal)
- [ ] **Verificar Filas de E-mail:**
```powershell
Get-Queue
```
_Meta:_ `MessageCount` deve ser zero ou baixo. Se > 50, investigar.
- [ ] **Saúde dos Bancos de Dados:**
```powershell
Get-MailboxDatabaseCopyStatus *
```
_Meta:_ Status `Mounted` e ContentIndex `Healthy`.
- [ ] **Disco do Sistema e Logs:**
Verificar espaço livre nos discos C: (Sistema) e onde estão os DBs/Logs. Exchange para de receber e-mails se o disco de logs tiver < 10% livre (Back Pressure).
### Semanal
- [ ] **Verificar Backups:** Validar se o backup full do fim de semana e incrementais ocorreram. O backup VSS deve truncar (apagar) os logs de transação antigos. Se os logs (arquivos `.log`) estiverem acumulando, o backup não está funcionando.
- [ ] **Reiniciar Serviços (Se necessário):** Apenas se notar consumo excessivo de RAM pelo `w3wp.exe` (IIS) ou lentidão.
### Mensal
- [ ] **Windows Updates:** Aplicar patches de segurança do SO.
_Atenção:_ Sempre colocar o servidor em _Maintenance Mode_ antes se houver cluster/DAG (não aplicável em servidor único, mas requer janela).
- [ ] **Certificados SSL:** Verificar validade.
```powershell
Get-ExchangeCertificate | Select Subject, NotAfter
```
Renovar se faltar < 30 dias.
## 2. Monitoramento de Serviços (PowerShell)
Script rápido para validar se todos os serviços críticos estão rodando:
```powershell
Test-ServiceHealth
```
## 3. Disaster Recovery (DR) Básico
### Cenário: Banco de Dados Corrompido
Se o banco desmontar e não montar mais:
1. **ESEUTIL /MH:** Verifique o estado (`Dirty Shutdown` ou `Clean Shutdown`).
2. **Reparo (Soft Recovery):** `Eseutil /r "E00" /l "C:\Path\Logs" /d "C:\Path\DB"`
3. **Reparo Hard (Último caso):** `Eseutil /p` (Pode haver perda de dados).
### Cenário: Restore de E-mail Apagado (Single Item Recovery)
Se o usuário apagou da lixeira e precisa recuperar (dentro do período de retenção, padrão 14 dias):
1. Use o comando `Search-Mailbox` (se disponível) ou `New-MailboxRestoreRequest` via backup.
2. Recuperar itens excluídos (Recoverable Items) é possível via Outlook do próprio usuário também ("Recuperar itens excluídos do servidor").
## 4. Atualizações de Exchange (CU/SU)
**Regra de Ouro:**
1. Verifique sempre os pré-requisitos de .NET Framework para o Cumulative Update (CU) novo.
2. Execute `Setup.exe /PrepareSchema` e `/PrepareAD` se o CU exigir atualização de esquema.
3. Instale o CU via CMD Admin: `Setup.exe /m:Upgrade /IAcceptExchangeServerLicenseTerms`.