Posso definir um tempo limite para copiar arquivos no Ubuntu?

0

Eu ainda estou aprendendo o Ubuntu. Estou tentando extrair alguns dados de um disco rígido no Ubuntu 14.xx. Atualmente, diz que eu tenho 8.011 horas para puxar ~ 150GB via USB. Para acelerar isso, existe alguma maneira de definir uma opção de tempo limite com a função de cópia para permitir que ele pule os arquivos corrompidos após um determinado período de tempo, forçando-o a continuar? Existe uma maneira melhor de fazer isso?

    
por coinich 02.06.2015 / 16:49

1 resposta

2

Se você tem um disco com falha, sua prioridade é pegar uma imagem de disco raw e colocar isso em algum lugar seguro.

Antes de chegarmos, é aqui que sugiro que o USB não seja uma ótima ideia. É lento e quase insuficiente para que os programas de recuperação de dados avaliem com precisão o problema. Isso não quer dizer que o USB não funcionará (pode ser ), mas uma conexão SATA real fará você o mundo do bem, além de ser mais rápido.

O ddrescue do GNU (do pacote gddrescue ) parece ser a melhor opção para fazer o clone embora provavelmente seja subjetivo e sujeito a mudanças no tempo.

A partir daí, você tem ferramentas como testdisk e photorec para desvendar arquivos quebrados e resgatar qualquer coisa que tenha caído nas rachaduras (por exemplo, cabeçalhos de arquivos quebrados) de volta a um sistema de arquivos ao vivo.

Observe que as ferramentas de recuperação de dados como ddrescue ignoram especificamente os bits quebrados na primeira vez. Ela obterá uma cópia tão boa quanto possível da primeira vez e voltará iterativamente para dados corrompidos. Esse tipo de resposta responde à sua pergunta de "tempo limite".

    
por Oli 02.06.2015 / 17:19