LinuxAlternative

Linux · Ferramentas do Sistema

Restic

O Restic é uma ferramenta de backup de linha de comando rápida e segura que armazena snapshots criptografados de arquivos em armazenamento local ou na nuvem.

Código abertoGrátis
Seja o primeiro a avaliar
Licença
BSD-3-Clause
Versão mais recente
0.19.1

O que é o Restic?

O Restic é uma ferramenta de backup moderna projetada para confiabilidade e desempenho, lançada pela primeira vez por volta de 2016. Ele usa criptografia por padrão e suporta backups incrementais com deduplicação, tornando-o eficiente para uso a longo prazo. É maduro, bem testado e ativamente mantido, com documentação sólida e suporte da comunidade.

É mais adequado para usuários familiarizados com a linha de comando que desejam controle total sobre os backups sem uma interface gráfica. Administradores de sistemas, usuários preocupados com privacidade e aqueles que gerenciam ambientes de servidor se beneficiam mais de sua flexibilidade e modelo de segurança.

Em comparação com o Acronis True Image, o Restic não possui uma interface visual nem recuperação com um clique, mas oferece criptografia mais forte, suporte a armazenamento mais amplo e melhor consistência entre plataformas. Ele parece mais técnico e deliberado, exigindo planejamento, mas recompensando com confiabilidade.

Ideal para: Usuários que desejam backups seguros, scriptáveis e eficientes sem depender de uma interface gráfica.

Principais recursos do Restic

  • Criptografia de ponta a ponta com proteção por senha
  • Suporta servidores locais, SSH, S3 e REST como backends
  • Backups incrementais rápidos com deduplicação em nível de bloco
  • Snapshots podem ser listados, pesquisados e restaurados seletivamente
  • Multiplataforma: funciona em Linux, macOS, Windows
  • Verificação de backup e verificações de integridade de dados integradas
  • Poda e políticas de retenção via linha de comando
  • Scriptável e ideal para backups automatizados

Prós

  • Backups são criptografados e seguros por design
  • Altamente eficiente devido à deduplicação
  • Suporta muitos backends de armazenamento nativamente
  • Desenvolvimento ativo e mantenedores responsivos
  • Fácil de automatizar com cron ou systemd

Contras

  • Sem interface gráfica — totalmente orientado por linha de comando
  • Curva de aprendizado mais íngreme para novos usuários
  • Sem agendamento integrado — deve usar ferramentas externas
  • A recuperação requer conhecer IDs de snapshots ou timestamps

Programas do Windows que o Restic substitui

Como instalar o Restic no Linux

Ubuntu / Mintsudo apt install restic
Debiansudo apt install restic
Fedorasudo dnf install restic
Arch / Manjarosudo pacman -S restic
openSUSEsudo zypper install restic

Dicas para quem vem do Windows

Vindo do Acronis True Image, espere uma mudança: não há arquivos .tib — o Restic usa seu próprio formato de repositório criptografado. Você gerenciará backups por meio de comandos como 'restic backup' e 'restic restore'. Configure um repositório uma vez e, em seguida, crie scripts para backups regulares. Use 'restic snapshots' para encontrar o que restaurar. Mantenha sua senha sempre segura — não há opção de recuperação.

Restic: perguntas frequentes

O Restic é criptografado por padrão?

Sim, o Restic criptografa todos os dados antes que saiam do seu sistema. Você define uma senha para proteger o repositório e, sem ela, os dados não podem ser restaurados.

Posso usar o Restic com Google Drive ou Dropbox?

Não diretamente. Você pode usá-lo por meio de uma ponte de servidor REST ou montagem rclone, mas a integração nativa não é suportada. Endpoints REST auto-hospedados ou compatíveis com S3 funcionam melhor.

Como faço para recuperar arquivos após uma falha do sistema?

Use 'restic snapshots' para listar os backup e, em seguida, 'restic restore' com o ID do snapshot. Você precisa do caminho do repositório e da senha para acessar os dados.

O Restic suporta backups completos do sistema como o Acronis?

Ele pode fazer backup de qualquer conjunto de arquivos, incluindo diretórios do sistema, mas não cria imagens inicializáveis. Você deve gerenciar bootloaders e partições separadamente.

Atualizado em