Infraestrutura & Dados

Azure Backup — ETL de Sistemas Críticos

Proteção de dados na nuvem Microsoft Azure

Documento de referência sobre a proteção de dados do ETL centralizado na Microsoft Azure, que consolida informações dos principais sistemas críticos da operação, e como o backup diário e a atualização contínua são garantidos na plataforma.

Backup Diário
ETL Atualização constante
Sistemas 4 integrados
Plataforma Microsoft Azure
Visão geral do fluxo

Sistemas críticos

Active
Omie
3CX
RMStation
extração

Microsoft Azure

ETL / Pipeline
Banco / Storage
Azure Backup
Recovery Vault

Introdução

A organização mantém um ETL (Extract, Transform, Load) hospedado na Microsoft Azure, responsável por extrair, transformar e carregar dados dos principais sistemas críticos do negócio. Esse pipeline é a base para relatórios, integrações, tomada de decisão e continuidade operacional.

Sistemas de origem

Active

Gestão comercial / CRM / operação de vendas

Omie

ERP — financeiro, fiscal, estoque e cadastros

3CX

Telefonia IP — chamadas, ramais e registros

RMStation

Gestão de estações / operação de campo

O ETL executa de forma contínua ou em alta frequência, mantendo os dados no Azure sempre atualizados conforme novas informações chegam desses sistemas.

Proteção dos dados

Os dados processados e armazenados por esse ETL são considerados críticos. Por isso, a infraestrutura no Azure conta com:

Backup diário — ponto de recuperação a cada 24h Atualização constante — sincronização frequente Retenção configurada — histórico para restauração

Em resumo: o ETL alimenta o ambiente Azure com dados dos sistemas críticos; o Azure Backup protege essa camada de dados e infraestrutura para que a operação possa ser recuperada com segurança.

Como o backup é feito no Microsoft Azure

Esta seção descreve como a Microsoft Azure implementa a proteção do ETL e dos dados associados — do mecanismo técnico à política de retenção.

1. Serviço utilizado: Azure Backup

O Azure Backup é o serviço gerenciado da Microsoft para criar e manter cópias de segurança de recursos na nuvem. No contexto do ETL, ele protege tipicamente:

Componente do ETLRecurso AzureComo é protegido
Servidor / VM do pipelineAzure Virtual MachineAzure Backup (completo + incremental)
Banco de dados (SQL, etc.)SQL em VM ou Azure SQLAzure Backup ou backup nativo do serviço
Arquivos e stagingAzure Files / Blob StorageAzure Backup ou redundância + versionamento
Orquestração (se em VM)Discos gerenciadosInclusos no backup da VM

Os backups são centralizados em um Recovery Services Vault (cofre de recuperação), recurso dedicado que armazena todos os pontos de restauração.

2. Recovery Services Vault — onde ficam os backups

  • Armazena os pontos de restauração gerados pela política diária
  • Permite restaurar VM, banco, arquivos ou discos em minutos ou horas
  • Suporta soft delete — backups excluídos por engano permanecem recuperáveis
  • Pode ter imutabilidade (WORM) — proteção extra contra ransomware

3. Política de backup diário do ETL

Agendamento

ParâmetroConfiguração típica para ETL
FrequênciaDiária (1x por dia)
HorárioFora do pico (ex.: 02:00) — após janela principal de carga do ETL
TipoCompleto na primeira execução; incrementais nos dias seguintes

Retenção

CamadaPeríodo sugeridoFinalidade
Diária30 diasRestauração rápida de incidentes recentes
Semanal12 semanasRecuperação de problemas detectados com atraso
Mensal12 mesesHistórico operacional e auditoria
Anual5 anos (opcional)Compliance e exigências regulatórias

Exemplo de política aplicada ao ETL

Política: ETL-Sistemas-Criticos-Diaria ├── Recursos protegidos: VM do ETL, banco de dados, Azure Files (staging) ├── Agendamento: diário às 02:00 ├── Retenção diária: 30 dias ├── Retenção semanal: 12 semanas ├── Retenção mensal: 12 meses └── Retenção anual: 5 anos

RPO (Recovery Point Objective): até 24 horas — no máximo um dia de dados pode ser perdido em cenário de desastre total, desde que o backup diário tenha concluído com sucesso.

RTO (Recovery Time Objective): variável conforme tamanho dos dados; com Instant Restore, as restaurações mais recentes tendem a ser mais rápidas.

4. Atualização constante vs backup diário

São camadas complementares de proteção:

CamadaO que fazFrequência
ETL / pipelineExtrai dados de Active, Omie, 3CX e RMStation e grava no AzureContínua ou em intervalos curtos
Redundância do storageReplica dados entre racks ou regiões (LRS, ZRS, GRS)Automática, em tempo real
Azure BackupCria ponto de restauração independente do ambiente de produçãoDiária

A atualização constante mantém os dados no Azure alinhados com os sistemas de origem. O backup diário garante um snapshot recuperável mesmo se houver corrupção lógica, exclusão em massa, ransomware ou falha na pipeline.

5. Como o backup é executado (passo a passo)

1

Extensão de backup

Instalada na VM do ETL (ou habilitada no recurso protegido)

2

Snapshot consistente

O Azure coordena com o SO e, se aplicável, com o SQL para capturar dados consistentes

3

Transferência incremental

Apenas blocos alterados desde o último backup são enviados ao cofre

4

Armazenamento no Vault

O ponto de restauração fica disponível conforme a política de retenção

5

Monitoramento

Falhas de backup geram alertas no Azure Monitor / Log Analytics

6. Tipos de restauração disponíveis

CenárioAção no Azure
VM do ETL corrompida ou inacessívelRestaurar VM completa ou disco a partir do Vault
Banco de dados com dados incorretosRestaurar banco para um ponto anterior (PITR, se habilitado)
Arquivo ou pasta excluída no stagingRestaurar item específico do backup de Azure Files
Desastre na regiãoCross-region restore (se GRS estiver habilitado no cofre)

7. Proteção adicional para Blob Storage e arquivos

RecursoFunção
Redundância GRS/GZRSCópia geográfica automática
Versionamento de blobsHistórico de versões anteriores
Soft deleteRecuperação após exclusão acidental
Azure Backup (Azure Files)Backup agendado de compartilhamentos SMB

8. Configuração no portal Azure

  1. Criar Recovery Services vault na mesma região do ETL (ou região pareada, se usar GRS)
  2. Em Backup policies, criar a política diária com retenção desejada
  3. Habilitar backup na VM do ETL, no banco de dados e em Azure Files, se aplicável
  4. Associar cada recurso à política ETL-Sistemas-Criticos-Diaria
  5. Configurar alertas de falha de backup no Azure Monitor

9. Comandos Azure CLI

# Listar políticas de backup az backup policy list \ --resource-group RG_ETL \ --vault-name vault-etl-criticos # Ver detalhes da política do ETL az backup policy show \ --resource-group RG_ETL \ --vault-name vault-etl-criticos \ --name ETL-Sistemas-Criticos-Diaria # Listar itens protegidos (VM, SQL, Files) az backup item list \ --resource-group RG_ETL \ --vault-name vault-etl-criticos \ --output table # Verificar status do último backup de uma VM az backup job list \ --resource-group RG_ETL \ --vault-name vault-etl-criticos \ --output table

10. Custos

FatorImpacto
Volume de dados do ETL no cofrePrincipal driver de custo (GB/mês)
Retenção longa (mensal/anual)Mais pontos = mais armazenamento
Número de VMs e bancos protegidosCada recurso contribui para o total
Região AzurePreços variam por localização

Estimativas: Calculadora de preços Azure

Checklist — ETL e backup

  • VM do ETL com backup diário habilitado
  • Banco de dados do ETL incluído na política de backup
  • Azure Files / Blob com versionamento e soft delete (se usado no pipeline)
  • Recovery Services vault com soft delete ativo
  • Alertas configurados para falha de backup
  • Teste de restauração realizado (trimestral)
  • RPO e RTO documentados e alinhados com o negócio
  • Procedimento de restore documentado com responsáveis

Teste de restauração

Uma política de backup só é confiável após validação prática:

  1. Restaurar VM ou banco do ETL em resource group de teste
  2. Validar integridade dos dados de Active, Omie, 3CX e RMStation consolidados
  3. Medir tempo real de restauração (RTO)
  4. Registrar resultado e ajustar política, se necessário
  5. Repetir periodicamente (recomendado: trimestral)

Referências Microsoft

Documento atualizado em: junho/2026