Como copiar todo o disco rígido de um computador para um arquivo durante a execução de um USB ao vivo

0

Estou correndo em uma sessão ao vivo do linux no meu USB. Estou procurando copiar todo o conteúdo do meu disco rígido para um arquivo em um USB externo.

Para o melhor de meu conhecimento, usar o comando dd no diretório montado do disco rígido copiará todo o seu conteúdo, mas também repartirá o USB, o que eu não quero. Eu ainda tenho arquivos no USB exteral que eu usei para fazer backup em outros PCs.

No melhor de meu conhecimento, a emissão do comando cp -r no diretório montado copiará os arquivos, sem particionamento, mas não incluirá os arquivos ocultos.

Qual é o comando correto que eu preciso copiar todo o hardrive para um arquivo para backup?

    
por TrevorKS 15.11.2017 / 22:38

1 resposta

2

Você pode canalizar dd para um arquivo gzip:

( fonte )

# dd if=/dev/hda conv=sync,noerror bs=64K | gzip -c > /mnt/sda1/hda.img.gz

Veja também: Por que a tubulação 'dd' através do gzip muito mais rápido que uma cópia direta?

    
por 15.11.2017 / 22:50