Backup e Recuperação de Dados
Política de backup do Torneyo: frequência, retenção, escopo, teste trimestral de restauração, RPO/RTO e exportação integral pelo próprio cliente.
Este documento formaliza a política de backup e recuperação de dados da plataforma Torneyo (torneyo.com e app.torneyo.com): o que é copiado, com que frequência, por quanto tempo é retido, como a restauração é testada e quais são os objetivos de recuperação assumidos. Ele pode ser anexado a propostas, contratos e processos licitatórios como compromisso formal, em conjunto com o Acordo de Nível de Serviço, a Privacidade e Proteção de Dados (LGPD), a Especificação Técnica e a Infraestrutura e Localização dos Dados.
Escopo do backup
| Ativo | Onde reside | Mecanismo de proteção |
|---|---|---|
| Banco de dados (cadastros, competições, resultados, financeiro, auditoria) | Banco PostgreSQL gerenciado (Amazon RDS), região São Paulo — ver Infraestrutura e Localização dos Dados | Backup automático diário (snapshot) + recuperação ponto-no-tempo (point-in-time recovery) |
| Arquivos (fotos, documentos digitalizados, súmulas, anexos) | Serviço de armazenamento de objetos (Cloudflare R2) | Redundância múltipla mantida pelo provedor, com durabilidade de nível empresarial; referências dos arquivos incluídas no backup do banco |
| Configuração da infraestrutura | Repositório de código versionado | Infraestrutura descrita como código, reconstruível a partir do repositório |
Frequência e método
- Backup automático diário do banco de dados: snapshot completo realizado automaticamente pelo serviço gerenciado, todos os dias, sem intervenção manual.
- Recuperação ponto-no-tempo (PITR): além do snapshot diário, o serviço gerenciado retém continuamente os registros de transação, permitindo restaurar o banco para qualquer instante dentro do período de retenção — não apenas para o momento do último snapshot.
- Snapshots adicionais sob demanda: antes de manutenções com potencial de alteração estrutural de dados (migrações de esquema relevantes), é gerado um snapshot manual adicional.
Retenção
- Os backups automáticos do banco de dados são retidos por no mínimo 7 dias, período dentro do qual a recuperação ponto-no-tempo está disponível.
- Contratos que exijam retenção superior (30 dias ou mais, ou cópias de longo prazo) podem contratá-la como condição específica de projeto, formalizada em proposta.
- Dados eliminados a pedido do titular ou da organização controladora saem dos backups conforme os ciclos de rotação expiram, como descrito na política de privacidade.
Objetivos de recuperação (RPO e RTO)
| Objetivo | Compromisso | Observação |
|---|---|---|
| RPO (perda máxima de dados) | 24 horas | Compromisso formal baseado no ciclo diário; na prática, a recuperação ponto-no-tempo permite tipicamente restaurar o banco com perda de apenas alguns minutos |
| RTO (tempo máximo de restabelecimento) | 4 horas úteis | Contado a partir da decisão de restauração, para o cenário de restauração completa do banco de dados |
Os valores acima são compromissos honestos e verificáveis para o porte atual da plataforma. Cenários com exigência de RPO/RTO mais agressivos (réplica em tempo real, alta disponibilidade multi-zona) podem ser atendidos como condição específica de projeto — ver a nota de transparência sobre infraestrutura no SLA.
Teste periódico de restauração
Não existe backup confiável sem restauração testada. O Torneyo assume o compromisso de realizar, no mínimo a cada trimestre, um teste de restauração do banco de dados em ambiente isolado, com registro de:
- data e hora do teste;
- backup utilizado (snapshot ou ponto-no-tempo);
- resultado (íntegro/com ressalvas) e tempo total de restauração.
O registro dos testes pode ser apresentado ao contratante mediante solicitação pelo canal formal de suporte (contato@torneyo.com).
Backup lógico pelo próprio cliente (exportação integral)
Independentemente dos backups de infraestrutura, a organização contratante pode gerar o próprio backup lógico a qualquer momento, sem depender do Torneyo: a área da organização oferece o recurso de exportação integral dos dados em formato aberto (CSV/JSON/XML, com dicionário de dados), acessível em Organização → Exportação de dados no aplicativo. Isso garante portabilidade e elimina dependência do fornecedor (vendor lock-in), como detalhado na política de privacidade e em Organizações, membros e permissões.
Responsabilidade
A execução desta política é de responsabilidade da equipe técnica do Torneyo, sob coordenação do encarregado indicado na política de privacidade. Incidentes que envolvam perda de dados seguem o fluxo de comunicação de incidentes lá descrito (comunicação à organização controladora em até 24 horas).
Histórico de revisões
| Versão | Data | Mudanças |
|---|---|---|
| 2026.08.19 | 19/08/2026 | Versão inicial do documento. |