Você acha que fazer backups do sistema Linux é tedioso, confuso e irritante? Nesse caso, você realmente precisa conferir o Timeshift. É um sistema de backup fácil de usar, personalizável e automatizável que funciona exatamente como o Time Machine do Mac OS. Você pode usá-lo para imitar uma configuração de backup do tipo Mac e fazer backup regularmente do seu disco rígido Linux.
ALERTA DE SPOILER: Role para baixo e assista ao tutorial em vídeo no final deste artigo.
últimas postagens
Instalar Timeshift
Instalar o Timeshift no Linux varia em dificuldade, dependendo da distribuição na qual você está instalando o programa. Para que o aplicativo funcione, encontre seu sistema operacional e digite os comandos correspondentes.
Ubuntu
Timeshift não é um programa do Ubuntu, e os desenvolvedores não o visam. Como resultado, os usuários do Ubuntu que desejam usar este programa precisarão instalá-lo por meio de um pacote de terceiros.
Abra um terminal e use a ferramenta wget para baixar a versão mais recente do pacote Timeshift Debian.
wget https://packages.linuxmint.com/pool/backport/t/timeshift/timeshift_17.11~backport_amd64.deb
Com o pacote Timeshift baixado dos repositórios de pacotes do Linux Mint, é hora de iniciar a instalação. Usando a ferramenta dpkg, instale o pacote Timeshift.
sudo dpkg -i timeshift_17.11~backport_amd64.deb
O Timeshift é um pacote do Linux Mint, portanto, instalá-lo no Ubuntu pode causar problemas de dependência. Não se preocupe! Esses problemas são comuns e fáceis de resolver!
No terminal, resolva os problemas de dependência com o comando apt install (se houver algum).
sudo apt install -f
Debian
Ao contrário do Ubuntu, os usuários do Debian não precisam pular obstáculos para usar o aplicativo. Em vez disso, o Timeshift está prontamente disponível nos locais de software tradicionais para o Debian. Para instalá-lo, abra um terminal e use o gerenciador de pacotes Apt-get para fazer tudo funcionar.
sudo apt-get install timeshift
Arch Linux
O aplicativo de restauração do sistema Timeshift está disponível para usuários do Arch Linux por meio do AUR. Para instalá-lo, alguns requisitos precisam ser atendidos. Especificamente, você precisará instalar a ferramenta Git.
Em um terminal, sincronize a versão mais recente do Git com o Arch.
sudo pacman -S git
Em seguida, use o Git para clonar um instantâneo do script de compilação do Timeshift AUR.
git clone https://aur.archlinux.org/timeshift.git
Mova o terminal para a nova pasta Timeshift AUR com o comando CD.
cd timeshift
A partir daqui, é seguro iniciar o processo de compilação. No entanto, lembre-se de que, como o Timeshift é um programa AUR, ele precisará instalar dependências antes de compilar com êxito. Na maioria das vezes, o comando makepkg cuida disso.
No caso de todas as dependências não serem atendidas, eles estão disponíveis aqui.
Para construir o pacote Timeshift no Arch, execute o comando makepkg.
makepkg -si
Fedora
O Timeshift está prontamente disponível para usuários do Fedora imediatamente, sem a necessidade de ativar nenhum repositório especial de software de terceiros. Para instalar, abra um terminal e use o gerenciador de pacotes DNF para obter a versão mais recente.
sudo dnf install timeshift -y
OpenSUSE
Infelizmente, não há uma versão RPM do Timeshift para OpenSUSE, como existe para o Fedora.
Se você estiver se sentindo corajoso, tente baixar a versão do Fedora e instalá-la. Caso contrário, para obter melhores resultados, pule para a opção “Generic Linux”.
Linux genérico
O Timeshift pode ser instalado em quase todas as distribuições Linux por meio de um arquivo binário genérico. Instalá-lo é um pouco mais complicado do que usar algo como Apt, DNF ou AUR, mas faz o trabalho.
Abra um terminal e pegue o binário mais recente com a ferramenta de download wget:
wget https://github.com/teejee2008/timeshift/releases/download/v18.6.1/timeshift-v18.6.1-amd64.run
Ou, para a versão de 32 bits:
wget https://github.com/teejee2008/timeshift/releases/download/v18.6.1/timeshift-v18.6.1-i386.run
Em seguida, atualize as permissões do arquivo binário, para que o sistema o execute como um programa.
chmod +x timeshift-v18.6.1-*.run
Com as permissões do Timeshift atualizadas, a instalação pode começar. Para iniciar a instalação, faça o seguinte:
./timeshift-v18.6.1-*.run
Usando Timeshift
Após o primeiro lançamento do Timeshift, você será levado por uma ferramenta de configuração. A primeira etapa da configuração solicita que o usuário selecione o tipo de backup (Rsync ou BtrFS). Para a maioria dos usuários, o Rsync é a melhor escolha. Selecione-o e clique no botão “Avançar” para continuar.
Na próxima página do assistente de configuração, use a ferramenta de seleção para encontrar um bom local para o aplicativo Timeshift salvar instantâneos e clique no botão “próximo”.
Com o tipo de instantâneo e o local definidos, o Timeshift iniciará o backup. Seja paciente, e em breve o processo de captura instantânea terminará.
Agendar backup
O primeiro instantâneo é resolvido, mas o Timeshift não está definido para backup automático. Para corrigir isso, vá para “configurações” e selecione a guia “Agendar”.
Confira o cronograma e descubra o que funciona melhor para você. Quando tudo estiver bem, feche a janela.
Restaurar backups
Se algo der errado e você precisar restaurar um backup, siga estas etapas. Primeiro, abra o aplicativo Timeshift e selecione um backup na lista principal. Em seguida, encontre o botão “restaurar” e selecione-o.
Clicar na opção “restaurar” abre a caixa de diálogo de restauração no Timeshift e configura automaticamente o modo de restauração.
Na janela de restauração, clique no botão “Avançar” para restaurar a partir do backup do instantâneo.
Dê um tempo para o backup. Quando a restauração for concluída, ele reiniciará automaticamente seu PC Linux. No próximo login, seus arquivos devem estar exatamente onde estavam quando o backup do Timeshift foi feito!