Como clonar o disco do sistema com falha para preservar todas as configurações/software instalado?

Como clonar o disco do sistema com falha para preservar todas as configurações/software instalado?

Eu tenho um HDD SATA interno de 320 GB que mostra sinais de falha iminente (erros durante a cópia, status SMART etc.). Tenho outro HDD interno disponível para o qual gostaria de migrar os dados. Minha configuração atual é a seguinte:

SO: Ubuntu 14.04
/dev/sda --> unidade com falha
/dev/sda1 --> montado / ~20GB 50% grátis
/dev/sda2 --> swap montado ~5GB
/dev/sda3 --> montado /home/user ~ 250 GB 80% grátis

Alguém poderia explicar qual procedimento devo seguir para copiar todos os dados para a nova unidadepara que eu não precise reinstalar o Linux e reconfigurar tudodo princípio ?

TIA

Responder1

Você pode usar dd

# dd if=/dev/sda of=/path/to/dump.bin bs=8M

Isso cria uma imagem de /dev/sda como dump.bin. Observe que "bs" se refere ao tamanho do bloco e basicamente significa quanto dd lê/grava por vez. Você gostaria de ter um tamanho de bloco um pouco grande para acelerar as coisas

Ao obter um novo disco rígido, você pode despejar a imagem de volta usando o seguinte comando (assumindo que sua nova unidade seja /dev/sdb)

# dd if=/path/to/dump.bin of=/dev/sdb bs=8M

Basicamente, isso tornará sua nova unidade um clone byte por byte da unidade antiga. Observe que isso também significa que todos os dados da sua nova unidade serão apagados permanentemente!

No entanto, a nova unidade deve ter pelo menos o mesmo tamanho da imagem.

Você também pode combinar este comando com ferramentas de compactação como gzip ou bzip2 para obter compactação, o que compactará bastante

Se o seu disco rígido estiver falhando, isso pode não funcionar, se houver erros durante a leitura (ou gravação)

Além disso, se estiver tendo problemas para copiar todo o disco, você pode alternativamente tentar fazer um dump apenas de /dev/sda1 (que contém seus arquivos de sistema) e tentar copiar seus arquivos /home em um arquivo por- base de arquivo. Na sua nova unidade, você pode recriar o layout da partição manualmente e despejar o arquivo na partição apropriada.

informação relacionada