Pular para o conteúdo
Módulo 7 · Aula 16 de 26

Simulações de restauração e PITR

Parte do curso Mailcow: domine seu próprio servidor de e-mail, no módulo Backups, snapshots e recuperação de desastres.

Autor

Backup ≠ restauração. Teste o caminho de restauração antes de um incidente.

Simulação trimestral:

  1. Crie uma VPS nova com o mesmo hostname (ou use overrides em /etc/hosts em uma estação de trabalho).
  2. Instale o Mailcow como se fosse do zero.
  3. Rode ./helper-scripts/backup_and_restore.sh restore e aponte para o seu snapshot.
  4. Entre, confirme que as caixas de e-mail são montadas e envie uma mensagem de teste de entrada e de saída.

Opções de recuperação para um ponto no tempo (PITR):

  • Snapshots ZFS / BTRFS no nível do host: atômicos, de hora em hora, com custo quase zero.
  • Binlogs do MariaDB: defina MYSQL_BINLOG=y no mailcow.conf para reaplicar transações individuais.
  • Versionamento no S3 nos backups enviados pelo rclone, como proteção contra ransomware.

Metas de RTO/RPO:

Configuração RPO RTO
Envio diário com rclone 24 h 1 a 2 h
ZFS de hora em hora + cópia externa toda noite 1 h 30 min
vmail replicado/DRBD síncrono Segundos 5 min

Para a maioria das equipes pequenas, uma cópia externa diária com simulações trimestrais é mais que suficiente.

Entre para acompanhar o que você já leu.

Pulse · envio de cold email

Infraestrutura de envio só sua.

Cada domínio tem o próprio host MX, IP, seletor DKIM e certificado. O Pulse gerenciado já está disponível, e nós operamos para você; a versão self-hosted chega no 4º trimestre de 2026.

# em um servidor Ubuntu novo
$ cd pulse && sudo ./install.sh
→ docker compose up · kumomta · stalwart · caddy
→ dashboard ready on https://pulse.yourdomain.com
$

Também nosso:Beat: monitoramento que diz a correçãoConsultoria: US$ 65/hora, sem retainer