Linux · Ferramentas do Sistema
Timeshift
Timeshift é uma utilitário de restauração de sistema para Linux que cria snapshots Btrfs ou backups rsync para reverter o sistema operacional para um estado anterior.
- Licença
- GPL-3.0
- Versão mais recente
- 26.09.0
O que é o Timeshift?
O Timeshift funciona fazendo snapshots incrementais dos arquivos do seu sistema usando Btrfs ou rsync. Ele foi criado para fornecer uma maneira simples e confiável de desfazer alterações no sistema sem sobrescrever dados do usuário. O projeto existe há anos e é considerado maduro, embora ainda seja uma ferramenta de nicho em comparação com soluções de imagem de disco completo. Ele se concentra estritamente na integridade do sistema, em vez de fazer backup de documentos pessoais ou arquivos de mídia.
Esta ferramenta é ideal para usuários de Linux que instalam software com frequência, atualizam kernels ou ajustam configurações do sistema. É particularmente útil para aqueles que desejam uma rede de segurança ao experimentar configurações do sistema. Não é destinado a usuários que precisam fazer backup do diretório home ou de grandes bibliotecas de mídia, pois ignora esses itens por padrão para manter os snapshots pequenos e rápidos.
Em comparação com Macrium Reflect ou Acronis, o Timeshift se parece mais com uma ferramenta de rollback de sistema do que com uma suíte de backup. Ele não cria imagens ISO bootáveis nem suporta facilmente a restauração em hardware diferente. Em vez disso, ele se integra diretamente à estrutura de partições existente. Se você está acostumado a restaurar uma imagem de disco completo para um novo drive, o Timeshift parecerá limitado, mas para corrigir uma atualização quebrada na mesma máquina, ele é mais rápido e simples.
Ideal para: Usuários que desejam uma rede de segurança rápida e automática para atualizações do sistema e alterações de configuração, sem gerenciar imagens de disco completas.
Principais recursos do Timeshift
- Backends Btrfs e rsync
- Snapshots agendados automáticos
- Criação manual de snapshots
- Exclui dados do usuário por padrão
- Interface gráfica simples
- Suporte a CLI para scripts
- Snapshots incrementais eficientes em espaço
- Restauração de snapshots bootáveis
Prós
- Uso de recursos muito baixo
- Criação e restauração de snapshots rápidas
- Não infla o disco com arquivos de usuário duplicados
- Fácil de configurar e gerenciar
Contras
- Não pode fazer backup ou restaurar dados do usuário
- Não é adequado para migração para novo hardware
- O backend Btrfs requer uma partição Btrfs
- A interface gráfica pode parecer básica em comparação com ferramentas do Windows
Programas do Windows que o Timeshift substitui
Como instalar o Timeshift no Linux
sudo apt install timeshiftsudo apt install timeshiftsudo dnf install timeshiftsudo pacman -S timeshiftsudo zypper install timeshiftDicas para quem vem do Windows
Diferente do Macrium ou Acronis, o Timeshift não cria arquivos de imagem portáveis que você pode armazenar em um drive externo para backups frios. Ele grava snapshots diretamente em uma partição local ou montada. Você não encontrará uma opção 'Criar Mídia Bootável'; em vez disso, você restaura pelo menu GRUB se o sistema falhar ao iniciar. Espere gerenciar snapshots localmente, em vez de offsite. Se você precisar de backups offsite, combine o Timeshift com uma ferramenta separada como BorgBackup ou Restic para seu diretório home.
Timeshift: perguntas frequentes
O Timeshift faz backup dos meus arquivos pessoais?
Não, ele ignora o diretório /home por padrão. Você precisa de uma solução de backup separada para seus documentos, fotos e mídia.
Posso restaurar snapshots do Timeshift em um computador diferente?
Geralmente, não. Ele foi projetado para restauração no mesmo hardware. A restauração em hardware diferente pode resultar em problemas de inicialização devido a diferenças de drivers e partições.
Qual backend devo escolher, Btrfs ou rsync?
Use Btrfs se a partição do seu sistema estiver formatada como Btrfs para velocidade e eficiência. Use rsync se você estiver em ext4 ou outros sistemas de arquivos, embora seja mais lento.
O Timeshift é uma substituição para um backup completo?
Não, é uma ferramenta de restauração de sistema. Ele protege a configuração do seu SO, mas não protege seus dados pessoais contra exclusão ou corrupção.
Atualizado em