4 Maneiras de Clonar um Disco Rígido Inteiro no Linux

Imagine que o disco rígido do seu computador falhe. Seu computador já não o detecta, e é impossível recuperar os dados que você salvou. Esse é um cenário de pesadelo para quase todo mundo. Você acabará desejando ter um backup de tudo no seu disco rígido.
Felizmente, isso é possível e muito mais fácil do que você pode imaginar. Existem muitos programas diferentes disponíveis no Linux que irão ajudá-lo a fazer backup do seu disco rígido, incluindo um que já está instalado por padrão em todas as distribuições Linux.
O melhor de tudo é que essas ferramentas permitem que você salve o conteúdo do seu disco rígido em um arquivo de imagem, dando mais flexibilidade sobre onde o seu backup é armazenado.
Nota: Um backup de arquivo de imagem não vale nada se armazenado no mesmo disco que seus dados. Para manter seus arquivos seguros, adquira um disco de backup externo e armazene-o em um local diferente do disco que você está fazendo backup.
Por que Fazer Backup em um Arquivo de Imagem?
Muitas ferramentas modernas de backup salvam o conteúdo do seu disco rígido na nuvem ou clonam seu disco rígido para outro disco rígido. Enquanto essas são opções úteis e completamente válidas, elas não são muito flexíveis.
Se você decidir que não quer que seus dados sejam salvos no servidor de nuvem específico que você escolheu, então você terá que passar por vários obstáculos para mudar para um novo. Ou se você clonou seu disco rígido para um segundo, então precisará repetir o processo várias vezes sempre que quiser mover o backup para um armazenamento diferente.
Um arquivo de imagem é, como o nome sugere, um único arquivo que contém todo o seu backup. Isso significa que você pode tratá-lo da mesma forma que qualquer outro arquivo, seja para movê-lo, copiá-lo ou excluí-lo, etc. Isso permite que você mova facilmente seu backup para outros meios de armazenamento ou até mesmo faça várias cópias para que até mesmo seu backup tenha backups.
Leia também: Como Fazer Backup de Arquivos no Google Drive no Linux
1. GNOME Disks
GNOME Disks é um programa disponível em qualquer distribuição Linux que possui uma infinidade de usos. Ele é principalmente usado para formatar discos rígidos, apagar seus dados e criar ou modificar as partições em um disco. No entanto, ele também permite que você converta a totalidade de um disco em uma imagem, ou seja, crie um backup .img.

Para converter seu disco rígido em uma imagem de disco, selecione o disco, vá para o menu de opções do disco (geralmente parece um botão com três pontos) e selecione “Criar Imagem de Disco … “

A partir daí, basta escolher onde você deseja salvar o arquivo de imagem e clicar em “Iniciar Criação … “
Restaurar uma imagem em disco é tão fácil e usa passos semelhantes. Clique no menu de opções do disco, vá para “Restaurar Imagem de Disco … ” e selecione o arquivo .img que você deseja restaurar no disco rígido.
2. Partimage
Partimage é um programa de terminal com uma interface de usuário baseada em texto fácil de usar, que pode clonar rapidamente seu disco em um arquivo de imagem. Onde o Partimage brilha é em quão rapidamente ele funciona.
Porque o Partimage só copia dados das partes usadas de uma partição, ele processa muito mais rápido do que outros softwares de backup que copiarão a partição inteira, incluindo espaços vazios.
Da mesma forma, ele também restaura backups de arquivos de imagem muito mais rápido do que muitas alternativas.
Os únicos grandes inconvenientes ao usar o Partimage são que ele não suporta sistemas de arquivos ext4 ou btrfs, e o sistema de arquivos que está sendo clonado precisará ser desmontado. Isso significa que você não pode clonar seu disco rígido root enquanto está usando.
O Partimage é bastante simples de usar, especialmente para quem já está confortável com o uso do terminal.
Instalar o Partimage é tão simples quanto usar o gerenciador de pacotes da sua distribuição para instalá-lo. Por exemplo, no Ubuntu e em outras distros baseadas no Debian, use o seguinte comando:
sudo apt install partimageDepois de instalado, ele pode ser lançado imediatamente a partir do terminal.
sudo partimageA partir daqui, os menus são bastante diretos. Apenas certifique-se de ler todos os controles apresentados para você, usando as teclas de seta para navegar pelos menus.

Uma vez que você selecionou a partição que deseja clonar, siga as instruções exibidas no menu e pressione F5 para ir para a próxima seção.

Ele permitirá que você escolha seu nível de compressão, como dividir a imagem em vários arquivos.
Quando você pressionar F5 novamente para continuar, será solicitado que você confirme as opções que definiu e, em seguida, começará o processo de clonagem.
3. CloneZilla
Diferente das demais ferramentas desta lista, a Clonezilla não é um programa que você instala no seu computador. Em vez disso, ela é executada a partir de um pen drive e permite que você inicie nele para clonar seu disco rígido.
Para quem tem experiência em criar USBs Live do Linux, isso será muito familiar, pois o processo é essencialmente idêntico.

Vá para o site oficial da Clonezilla e baixe um ISO. Qualquer um deles funcionará, mas os estáveis ou alternativos estáveis serão suas melhores apostas.
A partir daí, você precisará gravá-lo em um pen drive, em seguida, reinicie seu computador, certificando-se de iniciar no Live USB que você acabou de criar.

Depois de iniciar no Live USB da Clonezilla, as instruções são bastante diretas. Escolha o modo “device-image” para clonar seu disco rígido, em seguida, continue selecionando onde deseja que seu novo arquivo de imagem seja salvo e siga as demais instruções.

Quando ele perguntar se você deseja executar no modo iniciante ou expert, escolha o modo iniciante para facilitar as coisas por enquanto. O restante dos menus deve ser fácil de entender.
4. dd
Por último, temos o dd, um comando embutido no Linux que já estará disponível para você em praticamente todas as distribuições Linux.
O dd é uma ferramenta muito poderosa e pode ter algumas consequências drásticas se você não tiver cuidado. É muito fácil sobrescrever acidentalmente um disco rígido. Sempre verifique o alvo da saída antes de usar o comando.
Clonar seu disco rígido para um arquivo de imagem com dd é incrivelmente simples. Primeiro, você precisa descobrir o nome do disco que deseja clonar. Existem algumas maneiras de fazer isso, mas aqui estamos usando apenas lsblk para listar seus discos e todas as suas partições.
Embora existam algumas opções úteis com o comando lsblk, nós realmente só precisamos do padrão para este cenário. Abra um terminal e digite o seguinte:
lsblk
Quando você executar lsblk, deve ver um ou mais discos com suas partições aninhadas abaixo deles. Use essas informações para determinar qual disco você deseja clonar. Estamos usando “sda” como exemplo.
Em seguida, use o seguinte comando dd:
sudoddif=/dev/sda of=/home/username/backup.img status=progress
Claro, você pode mudar o destino do arquivo de imagem. Uma vez que o processo termine, você pode mover o arquivo de imagem ou fazer cópias dele.
Note, no entanto, que você não deve realizar esta operação em um sistema de arquivos que esteja atualmente em uso, pois existe a chance de você acabar com arquivos corrompidos se eles forem copiados enquanto estiverem em uso.
Quando você decidir restaurar o backup no seu disco rígido, o processo é tão simples quanto criar o backup.
sudoddif=/path/to/backup.img of=/dev/sdaNovamente, certifique-se de especificar o nome do disco rígido que você deseja restaurar o backup.
Perguntas Frequentes
1. Eu acidentalmente apaguei meu disco rígido! Há alguma maneira de recuperar os dados?
Na maioria dos casos, você provavelmente não conseguirá recuperar seus dados. No entanto, você pode usar o PhotoRec para recuperar arquivos que não foram sobrescritos.
2. Como faço cópias do meu backup uma vez que o tenha?
O método mais rápido e simples é apenas copiá-lo usando a linha de comando.
cp/path/to/backup.img backup-copy.imgIsso criará uma cópia em seu diretório atual, mas você também pode especificar um diretório diferente para salvá-la se preferir.
Você também pode criar uma cópia usando um navegador de arquivos como faria com qualquer outro arquivo. Basta clicar com o botão direito sobre ele, selecionar “Copiar” e depois colar.
3. Existe uma maneira de comprimir o arquivo de imagem para torná-lo menor?
Sim, você pode usar gzip para comprimir rapidamente o backup.
gzip/path/to/backup.imgConclusão
Agora você deve ter uma boa ideia dos benefícios de clonar seu disco rígido inteiro em uma imagem de disco e algumas das maneiras de fazer isso no Linux. Mas se você decidir que preferiria usar um serviço de backup baseado em nuvem, siga este guia sobre como usar o CloudBerry para fazer backup do seu desktop Linux.