Como clonar uma partição ou disco rígido no Linux

Como clonar uma partição ou disco rígido no Linux

Há muitas razões pelas quais você pode querer clonar uma partição Linux ou até disco rígido, a maioria relacionada à criação de backups de seus dados. Existem várias maneiras de conseguir isso no Linux usando algumas ferramentas externas, como PartImage ou Clonezilla.

No entanto, neste tutorial, vamos revisar a clonagem de disco Linux com ferramenta chamada dd, que é mais comumente usado para converter ou copiar arquivos e é pré-instalado na maioria das distribuições Linux.

Como clonar a partição do Linux

Com comando dd Você pode copiar o disco rígido inteiro ou apenas uma partição Linux. Vamos começar com a clonagem de uma de nossas partições. No meu caso, tenho as seguintes unidades: /dev/sdb, /dev/sdc… Eu vou clonar /dev/sdb1/ para /dev/sdc1.

Leia também: Como clonar partições Linux usando o comando 'Cat'

Liste primeiro essas partições usando o comando fdisk, como mostrado.

# fdisk -l/dev/sdb1//dev/sdc1 
Lista partições do Linux

Agora clone uma partição /dev/sdb1/ para /dev/sdc1 usando o seguinte comando dd.

# dd if =/dev/sdb1 de =/dev/sdc1 

O comando acima diz dd usar /dev/sdb1 como arquivo de entrada e escreva no arquivo de saída /dev/sdc1.

Clone Linux Partition com comando dd

Depois de clonar a partição do Linux, você pode verificar as duas partições com:

# fdisk -l /dev /sdb1 /dev /sdc1 
Verifique a clonagem de partição do Linux

Como clonar o disco rígido Linux

Clonar um disco rígido Linux é semelhante a clonar uma partição. No entanto, em vez de especificar a partição, você apenas usa toda a unidade. Observe que, neste caso, é recomendável que o disco rígido seja o mesmo em tamanho (ou maior) que a unidade de origem.

# dd if =/dev/sdb de =/dev/sdc 
Clone disco rígido no Linux

Isso deveria ter copiado a unidade /dev/sdb com suas partições no disco rígido alvo /dev/sdc. Você pode verificar as alterações listando as duas unidades com o comando fdisk.

# fdisk -l /dev /sdb /dev /sdc 
Verifique a clonagem do disco rígido Linux

Como fazer backup mbr no linux

comando dd também pode ser usado para fazer backup do seu Mbr, que está localizado no primeiro setor do dispositivo, antes da primeira partição. Então, se você deseja criar backup do seu MBR, basta executar:

# dd if =/dev/sda de =/backup/mbr.img bs = 512 contagem = 1. 

O comando acima diz dd copiar /Dev/SDA para /backup/mbr.img com etapa de 512 bytes e a opção de contagem diz apenas para copiar 1 bloquear. Em outras palavras, você diz dd Para copiar o primeiro 512 bytes de /Dev/SDA para o arquivo que você forneceu.

Backup mbr em linux

Isso é tudo! comando dd é uma poderosa ferramenta Linux que deve ser usada com cautela ao copiar ou clonar partições ou unidades do Linux.