Repolode
PlakarKorp

PlakarKorp/plakar

Motor de backup open source que cria snapshots criptografados, deduplicados e verificáveis, que podem ser navegados e restaurados pela CLI ou pela interface web.

Alternativa open source a:Acronis Cyber ProtectVeeam Backup

Estrelas
2,106
Forks
103
Issues abertas
101
Último commit
há 22 horas

O que é?

O Plakar é uma ferramenta de backup baseada no Kloset, um armazenamento imutável, e no formato de arquivo ptar. Ele captura snapshots de arquivos e diretórios, armazena-os com criptografia e deduplicação e permite listá-los, inspecioná-los, comparar diferenças, verificar sua integridade e restaurá-los depois. É possível restaurar um único arquivo sem mexer no restante do snapshot.

As integrações ampliam o Plakar para fontes como PostgreSQL, MySQL, etcd, Kubernetes e armazenamentos de objetos compatíveis com S3. Elas são instaladas pelo gerenciador de pacotes do Plakar com `plakar pkg add`. Os armazenamentos Kloset podem ser sincronizados entre locais para viabilizar estratégias de backup 3-2-1. O Plakar não é executado como daemon; os backups agendados geralmente são acionados pelo cron ou por um timer do systemd.

A criptografia protege os dados e os metadados, e cada snapshot pode ser verificado sem uma restauração completa. Há binários pré-compilados, Homebrew e um repositório apt disponíveis. Para compilar a partir do código-fonte, é necessário Go 1.23.3 ou posterior.

Recursos principais

  • 01Armazenamento de snapshots com criptografia e deduplicação, incluindo dados e metadados.
  • 02É possível navegar pelos snapshots, comparar diferenças e verificar sua integridade sem restaurá-los.
  • 03Restaure um único arquivo ou diretório de um snapshot.
  • 04Exporte snapshots como arquivos .ptar autocontidos.
  • 05Integrações com bancos de dados, Kubernetes, etcd e armazenamentos de objetos compatíveis com S3.
  • 06Sincronize armazenamentos Kloset entre locais.

Casos de uso

  • Fazer backup de diretórios de configuração de servidores e dados de aplicativos no Linux ou macOS.
  • Proteger bancos de dados PostgreSQL ou MySQL junto com arquivos comuns.
  • Manter uma estratégia de backup 3-2-1 sincronizando repositórios com armazenamento remoto de objetos.
  • Arquivar snapshots como arquivos criptografados e portáteis para armazenamento de longo prazo.

Início rápido

  1. 1

    Instalar o Plakar com Homebrew (macOS, Linux)

    brew install plakar
  2. 2

    Criar um repositório local

    plakar at /var/backups create
  3. 3

    Fazer backup de um diretório

    plakar at /var/backups backup /etc
  4. 4

    Listar snapshots

    plakar at /var/backups ls

Antes de usar

  • O Plakar não é executado como daemon, então backups agendados precisam de cron ou de um timer do systemd.
  • Builds a partir do código-fonte da branch principal não incluem a interface web; para usá-la, utilize um build de lançamento.
  • Algumas integrações (bancos de dados, Kubernetes, armazenamentos de objetos) precisam ser adicionadas separadamente pelo gerenciador de pacotes.

Em coleções

Tópicos

Perguntas frequentes

O que é plakar?
Motor de backup open source que cria snapshots criptografados, deduplicados e verificáveis, que podem ser navegados e restaurados pela CLI ou pela interface web. O Plakar é uma ferramenta de backup baseada no Kloset, um armazenamento imutável, e no formato de arquivo ptar. Ele captura snapshots de arquivos e diretórios, armazena-os com criptografia e deduplicação e permite listá-los, inspecioná-los, comparar diferenças, verificar sua integridade e restaurá-los depois. É possível restaurar um único arquivo sem mexer no restante do snapshot.
plakar é gratuito? Qual é a licença?
plakar é open source sob a licença ISC. Confira os termos da licença antes de usá-lo em produtos comerciais.
plakar ainda é mantido?
Manutenção ativa. O último commit de plakar foi em 5 de nov. de 2026.
Para que posso usar plakar?
Fazer backup de diretórios de configuração de servidores e dados de aplicativos no Linux ou macOS. Proteger bancos de dados PostgreSQL ou MySQL junto com arquivos comuns. Manter uma estratégia de backup 3-2-1 sincronizando repositórios com armazenamento remoto de objetos. Arquivar snapshots como arquivos criptografados e portáteis para armazenamento de longo prazo.
Como instalar plakar?
Instalar o Plakar com Homebrew (macOS, Linux): brew install plakar Criar um repositório local: plakar at /var/backups create Fazer backup de um diretório: plakar at /var/backups backup /etc Listar snapshots: plakar at /var/backups ls
Onde consigo plakar?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/PlakarKorp/plakar

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados