Backup de disco rígido errado

2

Acabei de escrever no disco rígido errado usando o comando:

sudo sh -c 'pv /dev/sdb >/dev/sdc'

Como faço para desfazer isso?

Eu estava criando o primeiro backup da unidade, e fiz o backup da unidade errada ... A unidade que foi gravada também não tem backups, eu faria backup da próxima unidade.

Ambas as unidades foram dm-crypt'ed.

    
por oshirowanen 16.07.2014 / 10:12

2 respostas

4

Se você não tiver backups, seus dados não seriam importantes.

Se foi. Não há desfazer. Especialmente não com criptografia envolvida.

something that produces output > /dev/somedisk sobrescreve os dados no dispositivo. O que quer que seja sobrescrito não pode ser restaurado, então sua única chance seria se você o notasse e cancelasse imediatamente. Então provavelmente apenas as primeiras centenas de megas estariam faltando e você poderia ter uma chance de recuperação, especialmente se as partições que você quer recuperar começassem em algum lugar mais distante. Neste caso, é uma questão de restaurar a tabela de partição, a partir da memória ou usando testdisk , gpart ou qualquer outra coisa.

Se você não cancelou, depende de quanto resultado foi produzido, ou seja, no seu caso, se /dev/sdb foi menor que /dev/sdc , então foi substituído apenas até agora.

No entanto, você diz que foi dm-crypt'ed. Isso geralmente significa LUKS. E o LUKS tem um cabeçalho no começo. Se você perder esse cabeçalho e o contêiner LUKS ainda não estiver aberto, não há como recuperar nada. Se ainda estiver aberto, você deseja salvar a saída de dmsetup table --showkeys .

Algumas pessoas usam LUKS sem particionar a unidade e, em seguida, cometem algum erro bobo em um particionador ou instalador que não faz nada além de criar uma pequena tabela de partição. Que sobrescreve menos de 512 bytes no início do disco, mas ainda é suficiente para danificar o cabeçalho do LUKS e os dados são irrecuperavelmente perdidos.

    
por 16.07.2014 / 12:32
1

Não há como recuperar, tão simples quanto isso.

Como observação, fazer dd não é uma maneira perfeita de fazer backup de arquivos. Para casos futuros, considere o uso de ferramentas como dar - você deseja alguma compactação, o backup incremental também permite que você economize uma grande quantidade de tempo e espaço em disco na maioria dos casos.

    
por 16.07.2014 / 16:09