Fazendo backup e restaurando sistemas Linux usando Timeshift

Cada sistema operacional vem equipado com seus próprios recursos de backup e restauração que podem ser inestimáveis ​​durante mau funcionamento do sistema. Com a ferramenta certa, você pode reverter rapidamente seu sistema para um estado estável, poupando-o de muita frustração potencial.

Para usuários do Linux, o utilitário Timeshift é uma solução poderosa. Ele permite que você crie ‘Snapshots’ do sistema em intervalos predefinidos, permitindo que você faça backup e restaure configurações com facilidade. Embora o Timeshift seja pré-instalado em muitas distribuições, alguns usuários podem precisar instalá-lo manualmente. Este guia o guiará pelas etapas de uso do Timeshift para backup e restauração em seu sistema Linux.

Instalando o Timeshift em várias distribuições Linux

  • Se você estiver usando **Linux Mint**, o Timeshift vem pré-instalado. Para **Ubuntu**, basta abrir um terminal e digitar sudo apt install timeshiftpara instalar o utilitário.
  • No **Arch Linux** ou variações relacionadas, certifique-se de que o suporte ao AUR esteja habilitado. Então, inicie seu terminal e use yay -S timeshiftpara instalá-lo.
  • Para usuários do **Fedora** e seus derivados, entre sudo dnf install timeshiftno seu terminal para configurá-lo.
  • É crucial observar que o Timeshift não faz backup automático do seu diretório Home, que contém arquivos pessoais. Ferramentas adicionais, como o MintBackup para Linux Mint, podem ser necessárias para esse propósito. Lembre-se, o Timeshift é personalizado para ambientes de desktop em vez de sistemas de servidor, onde diferentes soluções de backup podem ser necessárias.

Fazendo backup do seu sistema Linux com o Timeshift

  • Depois que o Timeshift estiver instalado, abra-o no menu do seu aplicativo. Você será solicitado a digitar sua senha para acesso.
Iniciar interface de mudança de tempo
  • Ao iniciar, selecione o tipo de Snapshot desejado: **RSync** ou **BTRFS**.
  • O método **RSync** cria snapshots que compartilham arquivos comuns entre backups e permite a navegação por meio de um gerenciador de arquivos. Ideal para usuários que empregam sistemas de arquivos Linux EXT4 padrão.
  • Alternativamente, o método **BTRFS** é específico para sistemas que utilizam o sistema de arquivos BTRFS, como aqueles no Ubuntu com um layout de subvolume.
Escolha o tipo de instantâneo
  • Em seguida, selecione o destino para seus snapshots. Você pode escolher entre o armazenamento interno do seu sistema ou um disco externo. Optar pelo armazenamento interno permitirá backups agendados automaticamente, enquanto a intervenção manual será necessária para unidades externas.
Selecione o local de backup
  • Personalize seu agendamento de backup de acordo com suas preferências. O Timeshift permite agendamento para backups de hora em hora, diários, semanais ou mensais.É aconselhável garantir amplo espaço livre com base na frequência e quantidade de backups selecionados.
Agendamento de backup
  • Selecione os itens para fazer backup. Por padrão, o Timeshift não inclui arquivos home do usuário para evitar sobrescrever arquivos mais novos durante a restauração. Se você optar por incluir arquivos ocultos, também fará backup dos arquivos de configuração, o que pode levar a sobrescrições indesejadas. Faça escolhas cuidadosas para proteger seus dados críticos.
Selecionar arquivos para backup
  • Quando a configuração estiver concluída, clique em “Concluir” ou feche a janela para prosseguir.
Concluir configuração
  • Na interface principal do Timeshift, clique em ‘Criar’ para iniciar seu processo de backup. Paciência é a chave enquanto o snapshot está sendo preparado.
Criar instantâneo de backup
  • Se você deseja incluir pastas e arquivos específicos, navegue até “Configurações” na janela do Timeshift.
Configurações no Timeshift
  • Selecione a aba “Filtros”, seguida de “Adicionar arquivos” ou “Adicionar pastas”, dependendo de suas necessidades.
Adicionar arquivos ou pastas
  • Certifique-se de que os itens que você deseja incluir estejam ativados (o ícone deve mudar para o símbolo ‘+’) antes de clicar em OK para finalizar suas seleções.
Finalizar Seleções

Restaurando seu sistema de arquivos Linux a partir de um backup

Depois de criar um backup com o Timeshift, restaurar seu sistema durante problemas ou falhas é simples.

  • Se você ainda puder acessar sua configuração Linux, inicie o Timeshift e selecione ‘Restaurar’.Certifique-se de que uma unidade externa esteja conectada se seu backup estiver lá.
Restaurar backup
  • Após a restauração, não se esqueça de reiniciar o computador para concluir o processo.
  • Se não conseguir fazer login, inicialize seu sistema usando um USB Linux ativo. Após conectado, inicie o terminal e digite sudo add-apt-repository universeantes de confirmar com Enter.
  • Em seguida, use sudo apt install timeshiftpara instalar o Timeshift na sessão USB ativa.
  • Após a instalação, abra o Timeshift, clique em “Avançar” e selecione o disco que contém seu backup.
  • Clique em “Restaurar” como antes, defina seu caminho de restauração e considere reinstalar o bootloader para uma recuperação mais tranquila.
  • O Timeshift executará um ‘Dry Run’ para avaliar o plano de recuperação antes de prosseguir.
Processo de teste de simulação
  • Você precisará confirmar as ações que o Timeshift realizará antes de prosseguir.
Janela de confirmação
  • Espere que o Timeshift avise você sobre a formatação iminente de dados. Após revisar, clique em ‘Next’ para começar a restauração e certifique-se de reiniciar o sistema após a conclusão.
Notificação de Conclusão

Considerações-chave

  • O Timeshift permite personalizações precisas de backup, como especificar tipos de arquivo por meio de extensões, o que pode agilizar seu processo de backup.
  • Tenha em mente que backups mais frequentes ou a retenção de múltiplas cópias exigirão recursos de armazenamento adicionais; planeje adequadamente para evitar problemas de espaço.
  • Se você é hábil com a linha de comando, considere usar o Timeshift por meio de comandos do Terminal para operações mais rápidas.
  • A funcionalidade do Timeshift permanece consistente em todas as distribuições Linux, tornando-o fácil de usar ao fazer a transição de uma distribuição para outra.

Perguntas frequentes

1. Que tipos de backups posso criar com o Timeshift?

O Timeshift permite que você crie dois tipos de backups: RSync e BTRFS. O RSync é ideal para sistemas de arquivos EXT4, enquanto o BTRFS atende especificamente a sistemas que utilizam o sistema de arquivos BTRFS.

2. O Timeshift pode fazer backup do meu diretório pessoal?

Não, o Timeshift não faz backup do conteúdo do seu diretório Home por padrão para evitar sobrescrever. Você precisará usar ferramentas de backup adicionais para esse propósito, enquanto o Timeshift foca em arquivos e configurações do sistema.

3. Como faço para restaurar um backup usando o Timeshift?

Para restaurar um backup, inicie o Timeshift, selecione ‘Restaurar’ e escolha o local do backup. Siga as instruções e lembre-se de reiniciar o computador após o processo de restauração ser concluído.

Fonte e Imagens

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *