Deja-dup: Dados inválidos - Incompatibilidade de hash SHA1 para arquivo

6

Eu fiz backup dos meus dados com o utilitário deja-dup e fiz uma instalação limpa de 12.04.
Mas quando tentei restaurar o backup, recebi este erro:

invalid data - SHA1 hash mismatch for file:
 duplicity-full.20120508T105537Z.vol12.difftar.gz
 Calculated hash: 8ae69af39a566823309fae86142ae3a2af16358d
 Manifest hash: 6a332f406b0842f229e2122921c0e4c97c4f76bd

Eu tentei remover o cache e executar a restauração manual com opções diferentes, mas ele falha sempre nos mesmos arquivos. Eu coloco a atenção que esses arquivos são menores que outros. Eles são aproximadamente 30Mb enquanto todos os outros arquivos são 51Mb.

  • O tamanho total do backup é de aproximadamente 35 GB.
  • O backup é armazenado em uma unidade USB externa com sistema de arquivos FAT.
  • Nenhuma criptografia usada

Existe alguma solução alternativa?
É possível excluir arquivos específicos da restauração?

Alguma idéia? ... Como você entende, eu REALMENTE PRECISO desses dados! ...

Obrigado

Atualização: @Nirmik, @Eliah Kagan:

Eu tentei restaurar a partir do diretório local e UbuntuOne também. O mesmo problema. Eu posso restaurar alguns arquivos, mas nunca consegui restaurar o backup completo. Eu tentei executar essas ações com o backup de teste de algum diretório pequeno ... o problema é consistente.

    
por Slava 09.05.2012 / 20:38

2 respostas

3

Parece que você encontrou um bug conhecido: bug 826389 , bug 487720 .

Ao citar o segundo link, parece que a corrupção de dados não é fornecida pelo hardware, mas está completamente relacionada ao software:

% bl0ck_qu0te%

Dois outros caras do primeiro link dizem:

% bl0ck_qu0te%

e:

% bl0ck_qu0te%

Eu nunca usei o deja-dup ou a duplicidade, mas parece que a solução mais razoável aqui é restaurar automaticamente os volumes intactos com o deja-dup e prosseguir com os arquivos intactos dentro de um volume, restaurando-os um por um com duplicity --file-to-restore ...

Espero que isso ajude.

    
por Avio 17.05.2012 / 09:56
1

Tente transferir os dados para uma pasta no seu diretório pessoal, por exemplo, / Home / nome de usuário / backup

e, em seguida, altere o diretório de backup das Configurações do Deja-dup e tente restaurar ...

PARA MUDAR DEFINIÇÕES -

Configurações do sistema > > Cópia de segurança > > Armazenamento > > Selecione "pasta local" > > selecione o caminho para o meu exemplo "/ home / username / backup"

A mídia externa pode estar causando problemas ...

    
por Nirmik 14.05.2012 / 18:35

Tags