Qual é a diferença entre dd_rescue e ddrescue, quando preferir qual?

Qual é a diferença entre dd_rescue e ddrescue, quando preferir qual?

Existem duas ferramentas semelhantes para adicionar hardware defeituoso:

Qual é a diferença entre dd_rescue e ddrescue, quando preferir qual?

Responder1

O GNU ddrescueprimeiro copia rapidamente blocos bons usando um tamanho de bloco grande e então, opcionalmente, tenta recuperar mais dados lendo blocos menores dentro dos blocos que falharam na primeira passagem. Isso requer um arquivo de log que registre quais áreas ainda estão faltando e a saída deve ir para um arquivo ou disco que permita acesso aleatório. Se for executado novamente com o arquivo de log presente, ddrescuetentará novamente ler apenas as partes que faltam.

Kurt Garloff dd_rescuecopia os dados em ordem sequencial, permitindo que eles sejam capturados em stdout, por exemplo, para compactá-los antes de gravá-los em um arquivo. Quando um erro de leitura é encontrado, dd_rescuealterna temporariamente para um tamanho de bloco menor para tentar recuperar dados da área problemática antes de continuar com o restante do disco.

informação relacionada