Ubuntu

3-2-1 Uma abordagem de senso comum para fazer backup do Ubuntu

3-2-1 Uma abordagem de senso comum para fazer backup do Ubuntu
Se você é um novato no Ubuntu, um veterano do Arch, ou se aventurando no mundo obscuro do Gentoo, os backups são um tópico ao qual você deve pensar pelo menos ocasionalmente.

Porque, mesmo se você estiver aderindo aos lançamentos de suporte de longo prazo (LTS), as distribuições do Linux geralmente correm mais risco do que as máquinas Windows de ir - repentina e espetacularmente - à falência.

Por que, em tantos casos, isso é tão?

E o problema de estabilidade do Linux enfureceu muitos usuários. Navegue por muitos tópicos de usuários em perigo no AskUbuntu.com e você encontrará muitos pôsteres frustrados que tentaram de tudo e, no final das contas, resolveram que a única maneira de avançar é instalar do zero.

Embora fazer isso possa inicialmente ser uma espécie de processo de aprendizagem, incentivando os usuários a repensar periodicamente como podem tornar seu sistema mais enxuto e agilizar o processo de recuperação, depois de um tempo, isso se torna nada melhor do que um grande incômodo que consome tempo. Mais cedo ou mais tarde, mesmo os usuários avançados mais avançados começarão a ansiar por estabilidade.

Tenho usado o Linux como meu sistema operacional diário por mais de 10 anos e já passei por meu quinhão de instalações limpas indesejadas. Tantas, na verdade, que prometi que minha última reinstalação seria minha última. Desde então, desenvolvi a seguinte metodologia. E funcionou para manter meu sistema Lubuntu funcionando tão bem quanto no dia em que o instalei sem uma reinstalação desde. Aqui está o que eu faço.

Considerações: O que você precisa fazer backup?

Antes de decidir sobre uma estratégia de backup, você precisa descobrir alguns fundamentos:

Meu sistema de backup é baseado em uma mistura de metodologias.

Eu uso o Timeshift como meu sistema de backup principal, que tira instantâneos incrementais. E mantenho um backup de disco completo no local que exclui diretórios que não contêm dados do usuário. Em relação à raiz do sistema, são:

Por fim, mantenho mais dois backups. Um deles é uma partição de sistema completo (real) para backup de imagem usando um Clonezilla live USB. Clonezilla empacota uma série de ferramentas de baixo nível para replicar instalações. E o segundo é um backup de sistema completo externo que eu carrego no AWS S3 cerca de uma vez por ano, sempre que tenho um grande uplink de dados à minha disposição.

Opções de ferramentas de backup

Hoje em dia, a seleção de ferramentas que você pode usar é grande.

Inclui:

A regra 3-2-1

Vou dar uma visão geral rápida das ferramentas que estou usando atualmente na minha máquina principal.

Embora eu tenha escrito alguns scripts Bash para obter arquivos de configuração essenciais em meu armazenamento em nuvem principal, que uso para arquivos do dia a dia, este componente (o essencial) do meu plano de backup simplesmente faz backup de toda a máquina, incluindo máquinas virtuais e sistema arquivos que devem ser deixados de fora ou copiados separadamente em abordagens mais diferenciadas.

Sua premissa central é a adesão à regra de backup 3-2-1. Esta abordagem deve manter seus dados - incluindo seu sistema operacional principal - seguros em quase todos os cenários de falha.

A regra afirma que você deve manter:

Minha implementação de backup

Minha abordagem para backups é baseada em algumas políticas simples:

Então eu faço o seguinte.

Ao todo, meu sistema envolve três cópias no local e uma cópia externa da minha área de trabalho principal.

Pontos Principais

Mecanismos de jogos gratuitos e de código aberto para o desenvolvimento de jogos Linux
Este artigo cobrirá uma lista de mecanismos de jogo gratuitos e de código aberto que podem ser usados ​​para desenvolver jogos 2D e 3D no Linux. Exist...
Tutorial de Shadow of the Tomb Raider para Linux
Shadow of the Tomb Raider é a décima segunda adição à série Tomb Raider - uma franquia de jogos de ação e aventura criada pela Eidos Montreal. O jogo ...
Como aumentar o FPS no Linux?
FPS significa Quadros por segundo. A tarefa do FPS é medir a taxa de quadros em reproduções de vídeo ou desempenho de jogos. Em palavras simples, o nú...