Seawise Backup: uma interface web para simplificar backups em Kubernetes com Velero e OADP

Blog
SW

Seawise

26/05/2026 · 5 min de leitura

Compartilhar: Twitter LinkedIn
Seawise Backup: uma interface web para simplificar backups em Kubernetes com Velero e OADP

Fazer backup em Kubernetes não é só “tirar uma cópia” do ambiente. Na prática, envolve lidar com namespaces, volumes, políticas de retenção, restore, storage locations, credenciais e, em muitos casos, a operação acaba ficando concentrada em CLI e YAML. É exatamente nesse ponto que o Seawise Backup entra.

O Seawise Backup é uma aplicação web open source criada para gerenciar operações de backup e restore em ambientes Kubernetes, atuando sobre Velero e OADP com uma interface visual mais direta para times de infraestrutura, platform engineering, DevOps e operações. O projeto se apresenta como uma interface profissional para gerenciar backups, restores e cenários de disaster recovery em Kubernetes e OpenShift.

O que o Seawise Backup é de fato

O Seawise Backup não substitui o mecanismo de backup em si. Ele funciona como uma camada de gestão e operação sobre tecnologias já consolidadas, principalmente Velero em Kubernetes e OADP em OpenShift. A proposta é reduzir a dependência de linha de comando para tarefas operacionais do dia a dia e centralizar isso em um dashboard web.

O produto é como um sistema completo de gestão de backups para Kubernetes, voltado à criação, gerenciamento, agendamento e restauração de backups usando Velero.

Quais problemas ele tenta resolver

Em muitos ambientes, o backup em Kubernetes funciona, mas opera mal. O time até tem Velero instalado, porém a administração fica fragmentada entre manifestos, CRs, comandos manuais e pouca visibilidade operacional. Isso gera alguns problemas clássicos:

  • dificuldade para criar e revisar políticas de backup com rapidez;
  • restore pouco prático quando o time está sob pressão;
  • baixa visibilidade sobre falhas, sucesso e histórico;
  • dependência excessiva de pessoas que dominam CLI e a estrutura interna do Velero/OADP;
  • pouca padronização entre clusters Kubernetes, Rancher e OpenShift.

O Seawise tenta atacar isso com uma interface única para operar backups e restores de forma mais visual e centralizada.

Principais recursos

O Seawise Backup entrega um conjunto de funcionalidades bem objetivo para operação de backup:

  • criação de backups sob demanda;
  • agendamentos com políticas recorrentes;
  • restore de backups com fluxo visual;
  • relatórios em PDF e CSV;
  • gerenciamento de Backup Storage Locations (BSL);
  • gerenciamento de DPA em ambientes OpenShift com OADP;
  • suporte a múltiplos provedores de armazenamento, incluindo AWS S3, Azure Blob e Google Cloud Storage;
  • autenticação com papéis como admin, backup operator e viewer;
  • suporte a Português e Inglês;
  • detecção automática de cluster em cenários Kubernetes, Rancher e OpenShift.

Há também menção no repositório a recursos como verificação de versão, gerenciamento de usuários, upload de logotipo personalizado, notificações por e-mail e wizard inicial de configuração.

Como ele funciona na prática

A lógica operacional do Seawise é simples: primeiro você instala a aplicação no cluster, depois aponta a interface para o ambiente Velero/OADP já existente, configura storage locations e passa a operar backups, restores e monitoramento pelo dashboard. O fluxo descrito no site oficial é basicamente este: deploy, configure, backup e monitor.

No caso do OpenShift, o projeto também expõe a gestão de DPA (Data Protection Application), que é o recurso usado pelo OADP para configurar o Velero no cluster. A própria documentação deixa claro que essa parte é específica de OpenShift; em clusters Kubernetes genéricos, a lógica é ir direto para a configuração do storage e do Velero.

Dashboard e visibilidade operacional

Um dos pontos mais úteis do Seawise é que ele não tenta ser só uma tela de disparo de backup. A documentação mostra que o dashboard reúne métricas e visão operacional de backup, restore e informações do cluster. Entre os dados exibidos estão:

  • total de backups;
  • backups concluídos com sucesso;
  • backups com falha;
  • taxa de sucesso;
  • restores executados;
  • duração média de restore;
  • gráficos por período e por status;
  • lista dos últimos backups e últimos restores;
  • informações do cluster, como versão da plataforma, quantidade de nós e namespaces.

Isso é relevante porque backup sem visibilidade é só uma falsa sensação de segurança. Ter histórico, indicadores e uma leitura rápida do estado do ambiente ajuda bastante no operacional diário.

Segurança e controle de acesso

Outro ponto importante é que o projeto não trata a interface como algo totalmente aberto. A documentação descreve autenticação baseada em sessão com três níveis de permissão: admin, backup e viewer. O perfil admin tem controle total; o perfil backup pode operar backups e restores; e o viewer fica restrito à visualização.

Plataformas suportadas

O projeto foi desenhado para operar em mais de um cenário.

  • Kubernetes com integração ao Velero;
  • OpenShift com suporte a OADP;
  • Rancher para cenários multi-cluster;
  • armazenamento em AWS S3, Azure Blob e Google Cloud Storage.

Na prática, isso coloca o produto numa posição interessante para times que não querem uma solução presa a uma única distribuição de Kubernetes.

Instalação e modelo de entrega

O Seawise Backup é distribuído como Helm Chart, com guias específicos para Kubernetes, OpenShift e Rancher. O repositório mostra instruções de instalação rápida e parâmetros de configuração como namespace do Velero, habilitação de ingress ou route e persistência via PVC.

Onde o Seawise faz mais sentido

O Seawise parece fazer mais sentido em cenários como estes:

  • equipes que já usam Velero/OADP, mas querem uma operação mais acessível;
  • ambientes onde backup e restore não podem depender de uma única pessoa “que sabe os comandos”;
  • clusters OpenShift em que a gestão de DPA e storage precisa ser mais visual;
  • times que precisam de relatórios, histórico e alguma camada de governança operacional;
  • empresas que querem uma interface única para diferentes ambientes Kubernetes.

Conclusão

O Seawise Backup é uma proposta interessante para quem quer transformar backup em Kubernetes de algo puramente operacional e baseado em CLI em uma experiência mais organizada, visual e compartilhável entre equipes.

O valor do produto não está em “inventar um novo backup engine”, e sim em colocar uma camada prática sobre Velero e OADP, com dashboard, autenticação, relatórios, gestão de storage e suporte a Kubernetes, OpenShift e Rancher. Para equipes que já vivem o dia a dia de backup e restore em clusters, isso pode reduzir atrito operacional de forma real.

  • Site oficial: https://seawise.cloud
  • Documentação: https://seawise.cloud/docs
  • GitHub: https://github.com/shwcloudapp/seawise-backup

Pronto para começar?

Instale o Seawise em minutos e gerencie seus backups Kubernetes visualmente.

Ver no GitHub