Gratuito (local) / Pro e Business (externo)

Backups que simplesmente funcionam

Agende uma vez, esqueça para sempre. sh0 faz dump, compacta, criptografa, envia e limpa seus backups automaticamente. Restaure com um clique.

O que você pode fazer backup?

Bancos de dados, volumes e arquivos de aplicação. sh0 detecta o engine e usa a ferramenta certa.

PostgreSQL
pg_dump com formato customizado, compressão em streaming
MySQL / MariaDB
mysqldump com consistência single-transaction
MongoDB
mongodump com oplog para recuperação point-in-time
Volumes
tar + gzip de qualquer volume Docker ou bind mount
Arquivos da aplicação
Snapshots completos do diretório do app com metadados

Como funciona

01

Crie um agendamento

Defina uma expressão cron (ex.: diariamente às 2h) e escolha o que fazer backup -- um banco de dados, volume ou app inteiro.

02

Escolha um destino

Faça backup no armazenamento local (plano Free) ou em qualquer um dos 13 provedores externos como S3, R2, SFTP, Dropbox (Pro/Business).

03

Criptografado automaticamente

Cada backup é criptografado com AES-256-GCM antes de sair do seu servidor. Até backups locais são criptografados em repouso.

04

Retenção e limpeza

Defina uma política de retenção (ex.: manter 30 dias) e sh0 exclui backups antigos automaticamente. Sem limpeza manual.

O pipeline de backup

Gatilho Cron
pg_dump / mysqldump
Compressão gzip
Criptografia AES-256-GCM
Upload para Armazenamento
Limpar Expirados

Todo o pipeline roda em uma única task assíncrona -- sem shell scripts, sem gambiarras de cron

Tudo o que você precisa

Backup manual com um clique

Precisa de um backup imediato antes de uma migração arriscada? Clique em "Trigger Backup" no painel. Pronto em segundos.

Agendamento baseado em cron

Expressões cron padrão. Execute backups a cada hora, toda noite, todo domingo -- o que seu RPO exigir.

Criptografia AES-256-GCM

Criptografia em streaming em blocos de 4 MB. Nonce aleatório por arquivo com derivação por bloco. Zero texto puro em disco.

Restauração com um clique

Selecione qualquer backup do histórico, clique em Restore. sh0 baixa, descriptografa e restaura no banco de dados ou volume original.

Alertas de falha

Backup falhou? Receba notificações via Slack, Discord, Telegram, e-mail ou webhook. Nunca mais perca um backup com falha.

Histórico e auditoria completos

Cada backup é registrado com timestamp, tamanho, duração, status e destino. Veja exatamente o que aconteceu e quando.

O jeito antigo

  • x Escrever scripts pg_dump por banco de dados
  • x Configurar crontab em cada servidor
  • x Canalizar através de gpg ou openssl manualmente
  • x Fazer upload com rclone ou aws-cli
  • x Escrever scripts find/delete para retenção
  • x Torcer para funcionar -- sem monitoramento

O jeito sh0

  • Selecione o banco, defina o cron, pronto
  • Agendador integrado, sem crontab
  • Criptografia automática AES-256-GCM
  • 13 provedores de armazenamento, uma configuração
  • Política de retenção cuida da limpeza
  • Painel + alertas em caso de falha

Perguntas e respostas

Quais bancos de dados são suportados? +
PostgreSQL, MySQL, MariaDB e MongoDB. O sh0 detecta automaticamente o motor do banco de dados e usa a ferramenta de dump correta (pg_dump, mysqldump, mongodump).
Posso fazer backup em armazenamento externo no plano Free? +
O plano Free inclui backups no sistema de arquivos local. Provedores de armazenamento externo (S3, R2, SFTP, etc.) requerem uma licença Pro ou Business.
Como funciona a criptografia? +
Os backups são criptografados com AES-256-GCM usando a chave mestra do seu servidor. O arquivo é processado em blocos de 4 MB em streaming, então bancos de dados grandes nunca precisam ser totalmente armazenados em memória.
Posso restaurar em um banco de dados diferente? +
Sim. Você pode restaurar qualquer backup em qualquer instância de banco de dados compatível no mesmo servidor. Útil para criar cópias de staging a partir de backups de produção.
O que acontece se um backup agendado falhar? +
O backup é marcado como "falhou" no histórico. Se você tiver alertas configurados (Slack, e-mail, etc.), será notificado imediatamente. A próxima execução agendada prosseguirá normalmente.
Existe um limite de tamanho? +
Sem limite fixo. Os backups são transmitidos e compactados em streaming, então mesmo bancos de dados de vários gigabytes funcionam perfeitamente. A única restrição é o espaço em disco disponível para o arquivo de dump temporário.

Durma tranquilo. Seus dados estão seguros.

Backups automatizados, criptografados e monitorados com restauração com um clique. Pare de se preocupar com perda de dados.