LinuxAlternative

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.

Código abertoGrátis
Seja o primeiro a avaliar
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

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

Dicas 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