Faça backup de sua instalação do Linux com o Timeshift
5 min read
[ad_1]
Ubuntu Linux é minha principal escolha de sistema operacional em casa. Eu uso o Ubuntu Server para executar a maioria dos meus servidores de laboratório doméstico e uso o Ubuntu Desktop como meu principal sistema operacional diário. O Ubuntu lança uma nova versão do sistema operacional a cada seis meses, mas isso é mais frequente do que eu gosto de atualizar tudo. É por isso que eu uso as versões de Long Term Support (LTS) do Ubuntu, que são lançadas a cada dois anos. Eu gosto de me manter atualizado, então eu atualizo a cada dois anos. Na maioria das vezes as coisas dão certo, mas algumas vezes não, e geralmente eu só tenho que instalá-lo do zero. Mas agora eu uso o Timeshift para fazer backup da minha instalação primeiro, o que me permite voltar para uma instalação anterior. Aqui está uma visão geral rápida do Timeshift.

O que é Timeshift?
O Timeshift tem um propósito semelhante ao da Restauração do Sistema do Windows e do macOS Time Machine. Funciona na maioria das versões do Linux, incluindo minha distribuição favorita, Ubuntu. Cria instantâneos de seu sistema operacional em intervalos que você especificar. O Timeshift também pode restaurar seu sistema para um backup. Se você fizer alterações (como atualizar aplicativos ou o sistema operacional) que não funcionam corretamente, poderá restaurar um instantâneo mais antigo do sistema operacional quando tudo estava funcionando corretamente.

Para economizar espaço, o Timeshift cria backups diferenciais. Isso significa que ele faz backup apenas das diferenças dos backups anteriores. Se os arquivos nos backups anteriores não foram modificados, não há necessidade de recriá-los. O Timeshift saberá quando baixar arquivos inalterados de backups mais antigos e novas alterações quando você desejar restaurar um instantâneo.
Timeshift usa Rsync (ou se você usa BTRFS, pode usar isso) que é uma ferramenta de backup testada pelo tempo. Eu usei o Rsync para fazer backup dos meus arquivos de usuário (fotos, vídeos, documentos, etc.). Ele não consome muita memória, disco ou ciclos de CPU e roda silenciosamente em segundo plano.
Instalação do Timeshift no Ubuntu 20.04/22.04
Instalar o Timeshift em versões mais recentes do Ubuntu é fácil, pois já está incluído no repositório padrão do sistema. Então tudo que você precisa fazer é digitar:
sudo apt install timeshift
Você pode iniciá-lo encontrando-o no menu do aplicativo ou simplesmente digitando:
na linha de comando. Observe que você precisará fornecer sua senha sudo para acesso de administrador. Em seguida, você passará pela configuração inicial.
Etapa 1: selecione um tipo de gravação
Primeiro, ele solicitará que você selecione um tipo de gravação. A menos que você tenha configurado seu sistema para executar o BTRFS, mantenha o Rsync padrão.

Etapa 2: selecione o local de gravação
Agora é hora de escolher onde você deseja salvar suas gravações. Certifique-se de escolher um disco que tenha espaço suficiente para suas gravações. Para alguns, esta é uma unidade externa ou um disco rígido adicional conectado à máquina. Se você estiver usando um disco rígido externo, verifique se ele está em um formato compatível com o Linux. Locais de armazenamento remoto não são suportados.

Etapa 3: configurar uma programação de gravação
Em seguida, você define a programação de gravação. Escolha com que frequência você deseja criar instantâneos e quantos de cada tipo de instantâneo deseja criar:

Observe a configuração “Parar e-mail cron para tarefas agendadas”. Se você não selecionar isso e tiver o e-mail configurado em sua máquina, receberá um e-mail a cada hora, pois o Timeshift verifica sua programação a cada hora para determinar se um instantâneo deve ou não ser tirado. Não estou interessado em e-mails de hora em hora, então escolhi esta opção.
Etapa 4: ativar ou desativar os diretórios pessoais do usuário
O Timeshift foi projetado para backups do sistema, não para fazer backup de seus diretórios pessoais. Portanto, por padrão, ele exclui seus diretórios pessoais. Você pode substituir essa configuração, se desejar.

Então você vê a tela de conclusão do assistente de configuração e está pronto… ou está?

Configuração após a instalação
Se você é como eu e tem várias unidades montadas em seu computador. Eu tenho muitos que não quero que sejam criados como parte dos backups do Timeshift. Felizmente, você pode definir filtros para incluir e excluir arquivos e diretórios. Reinicie o Timeshift e vá para Configurações->Filtros e selecione os arquivos e pastas específicos que você deseja incluir e excluir.

Você pode acessar essas configurações e alterar qualquer uma das opções definidas durante a configuração inicial (local do instantâneo, agendamento, diretórios de usuário etc.). Você também pode alterar o formato de data de suas gravações.
Usando Timeshift
Usar o Timeshift é fácil. Na maioria das vezes, você não precisa fazer nada e ele apenas fará sua parte em segundo plano. Ocasionalmente, você pode querer tirar um instantâneo manual fora da programação, e pode fazer isso facilmente na interface do usuário do Timeshift. Basta clicar em “Criar” na tela principal. Abaixo você pode ver as fotos que tirei e como elas foram rotuladas. Você também pode ver que tirei screenshots antes e depois de atualizar para o Ubuntu 22.04.

As etiquetas indicam o tipo de backup:
- A — A pedido
- B – Bota
- H – De hora em hora
- D – Diariamente
- W – semanalmente
- M – Mensal
Timeshift também pode ser usado através da linha de comando. Basta digitar:
aprender mais.
Pensamentos finais
Timeshift me dá confiança extra ao fazer grandes mudanças no meu sistema, como atualizar para uma nova versão do Ubuntu. É fácil de usar e confiável, e você pode configurá-lo e esquecê-lo. Timeshift pode ser parte de uma boa estratégia de backup.
Você usa o Timeshift? Você usa outra coisa em vez disso? Deixe-me saber nos comentários ou em Twitter.
[ad_2]
Source link