O que é
O GW Server tem um sistema de backup robusto: cada site ou aplicação pode ter backup automático
do banco de dados e dos arquivos, enviado para um destino externo S3. Você pode agendar,
executar na hora, restaurar e baixar.
O que entra no backup
O backup de um site inclui banco de dados + arquivos. Ele é configurado e agendado de forma
individual por site: um site com muito conteúdo novo pode ter backup diário; um que muda pouco,
semanal (ver Backup do site). Uma aplicação Docker (n8n, Typebot etc.)
segue o mesmo esquema, com o banco de dados dela e as variáveis de ambiente (.env) inclusos.
Conta rápida de armazenamento: o espaço usado no S3 por um site é, aproximadamente, o
tamanho de um backup × o número de cópias retidas. Ativar backup em muitos sites com retenção
alta soma rápido — é essa conta que define o custo mensal no seu S3.
Conectar o S3 não ativa backup em nada sozinho. Depois de configurar o destino, é preciso
entrar em cada site (e cada aplicação) e ativar o backup individualmente — vale conferir
visualmente, de tempos em tempos, se o status realmente está ativo em todos.
O motor de backup tenta se recuperar sozinho de uma credencial de banco desatualizada (por exemplo,
se você trocou a senha do banco direto pelo Adminer): antes de desistir, ele tenta reconectar por
um caminho alternativo. E quando o banco esperado de um site não pôde ser incluído por nenhum
caminho, o backup falha em vez de ficar marcado como concluído sem o banco — evita que um
backup incompleto passe despercebido.
Por que num destino externo
O backup não fica no seu servidor: vai para um armazenamento S3 externo (Amazon S3,
DigitalOcean Spaces, Backblaze, etc.). Isso é fundamental: um backup guardado na própria VPS não te
protege se você perder a VPS. Ver Configurando o destino S3.
Backup do painel × snapshot do provedor
São camadas diferentes, e vale ter as duas:
| Backup do GW Server (S3) | Snapshot do provedor | |
|---|---|---|
| Onde fica | Armazenamento externo (S3) | Na conta do provedor de cloud |
| Protege de | Perda da VPS e perda da conta no provedor | Problema dentro da VPS |
| Granularidade | Por site, restaurável em outro servidor | Servidor inteiro |
O snapshot do provedor (diário/semanal, custa ~20–30% do valor do servidor) protege contra
problemas dentro da VPS, mas não protege se você perder a conta no provedor. O backup do GW
Server no S3 cobre justamente esse cenário, e permite restaurar em outro servidor.
É recomendado ter os dois. Mas se você vai escolher, o backup externo em S3 é o mais completo, e é
o que o painel te dá.