Eu uso Clonezilla e ele pode criar cópias clonadas ou imagens compactadas de uma unidade inteira, incluindo a cabeça da unidade com setor de inicialização para o modo BIOS, tabela de partições e tudo mais.
Uma imagem Clonezilla é um diretório com vários arquivos, onde os arquivos grandes são compactados, e o Clonezilla pode restaurar de uma imagem desse tipo para uma unidade exatamente do mesmo tamanho ou maior (mas não para uma unidade menor). Esse drive se comporta como o original (é inicializável, etc). Se a unidade for maior e a tabela de partições for GPT, talvez seja necessário restaurar a tabela de partições de backup no final da unidade manualmente, com gdisk
ou com o script gpt-fix .
O Clonezilla é inteligente o suficiente para identificar blocos usados e ignorar blocos livres em sistemas de arquivos (usei-o com vários sistemas de arquivos Linux e sistemas de arquivos da Microsoft, onde usa partclone
), portanto, se houver uma justa atenção blocos, será muito mais rápido que a clonagem e compactação "cruas" (com ou sem zerar espaço livre).
Quando eu quero alta compactação e uso muito flexível sem o usuário final que precisa do Clonezilla, zerei espaço livre e cano dd
via xz
para obter um arquivo img.xz
. Mas esse processo é muito lento e não é adequado para o seu caso.