Como montar um img Clonezilla para extrair arquivos?

5

Eu tenho uma imagem grande do Clonezilla de um servidor CentOS que tinha uma unidade de 500 GB particionada em partições de inicialização, SO e dados.

Gostaria de montar a imagem de backup para poder extrair alguns arquivos, pois não tenho mais hardware ou espaço adequado para uma VM restaurá-la.

No diretório principal do backup, eu tenho os seguintes arquivos gzip'd:

# ls -lh *gz*
-rwxrwxrwx 1 root root  13M Sep 19 11:30 sda1.ext3-ptcl-img.gz.aa
-rwxrwxrwx 1 root root 2.0G Sep 19 11:40 VolGroup00-LogVol00.ext3-ptcl-img.gz.aa
-rwxrwxrwx 1 root root 2.0G Sep 19 11:44 VolGroup00-LogVol00.ext3-ptcl-img.gz.ab
-rwxrwxrwx 1 root root 2.0G Sep 19 11:46 VolGroup00-LogVol00.ext3-ptcl-img.gz.ac
-rwxrwxrwx 1 root root 1.1G Sep 19 11:49 VolGroup00-LogVol00.ext3-ptcl-img.gz.aad

De acordo com esta postagem do blog eu devo combinar os arquivos em um arquivo gzip usando:

cat sda1.ext4-ptcl-img.gz.a* | gzip -d -c > sda1.img

Todos os arquivos acima são os que eu devo combinar ou sda1 desnecessários? Presumivelmente, como são clones com partclone no formato ext3, o seguinte comando também deve funcionar?

partclone.extfs -r -s sda1.img -o sda1-extfs.img --restore_raw_file
    
por blarg 21.09.2014 / 13:00

1 resposta

3

O comando cat não ajudará muito, porque nenhum dos cinco arquivos listados corresponde ao padrão sda1.ext4-ptcl-img.gz.a* .

Para obter a imagem de sda1.ext3-ptcl-img.gz.aa , provavelmente você pode fazer apenas

cat sda1.ext3-ptcl-img.gz.aa | gzip -d > sda1.img

Sem um curinga. O AFAIK Clonezilla sempre "numera" os arquivos como não sabe de antemão em todos os casos, se mais de um arquivo for necessário (ou seja, devido ao tamanho do arquivo compactado acima de 2 Gb).

É improvável que você possa combinar com êxito o primeiro arquivo com os outros 4 arquivos, mas você deve ser capaz de combinar os outros 4 e gzip -d o resultado combinado.

    
por 21.09.2014 / 13:48