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.
- 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
sudo apt install resticsudo apt install resticsudo dnf install resticsudo pacman -S resticsudo zypper install resticDicas 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