Power Backup

Backups via SSH + rsync, direto da sua barra de menus.

Um app pequeno para macOS que tira snapshots agendados dos seus servidores — com hooks de pré-backup, retenção e logs legíveis.

Gratuito · macOS 14 Sonoma ou posterior · Universal (Apple Silicon & Intel)

O que ele faz

Na barra de menus em primeiro lugar

Vive na barra de menus do sistema. Um clique para rodar, ver status ou abrir logs. Sem bagunça no dock.

rsync sobre SSH

Padrão, chato, confiável. Usa suas chaves SSH existentes ou o ssh-agent. Porta, usuário e chave por servidor.

Hooks de pré-backup

Rode um comando remoto antes de cada caminho — dumpar Postgres, tirar snapshot de SQLite, limpar um cache — e depois sincronize a saída com rsync.

Agendamentos via launchd

Horário diário por servidor, instalado como LaunchAgent do usuário. Execuções perdidas disparam no próximo login.

Retenção

Mantém os últimos N backups datados por servidor. Pastas antigas são removidas automaticamente depois de uma execução bem-sucedida.

Logs legíveis

Toda execução gera um log legível. Erros são destacados, o progresso é preservado e você copia tudo com um clique.

Um tour

Quatro telas, sem surpresas.

Dashboard com lista de servidores, status da última execução e agendamentos
Dashboard — cada servidor, seu último resultado e o próximo agendamento.
Detalhe do servidor com configurações SSH, caminhos, agenda e retenção
Detalhe do servidor — conexão SSH, caminhos com comandos de pré-backup, agenda e retenção.
Tela de execução do backup mostrando progresso ao vivo e saída de log
Execução — progresso ao vivo, contagem de arquivos e taxa de transferência. Linhas em vermelho marcam o que deu errado.
Visualizador de log com o histórico completo de uma execução recente
Visualizador de logs — a saída completa de qualquer execução passada, selecionável e copiável por inteiro.

Download

Versão 0.0.1 · macOS 14 ou posterior

Instruções para o primeiro uso
  1. Abra o .dmg e arraste o Power Backup para Applications.
  2. Se o macOS disser que o app está "danificado" ou não pode ser aberto, clique com o botão direito e escolha Open uma vez — o Gatekeeper lembra da escolha.
  3. Como alternativa, rode xattr -dr com.apple.quarantine "/Applications/Power Backup.app" no Terminal.