Existe alguma maneira de desfazer os wipefs?

Existe alguma maneira de desfazer os wipefs?

Então eu (muito estupidamente) executei um wipefs em meu array RAID 5 de 4 TB Linux (software) formatado em XFS ao tentar converter para uma configuração bcache (eu estava seguindo algumas instruções on-line e deveria ter prestado mais atenção ao que o wipefs faz. .. ).

Existe alguma maneira de recuperar o sistema de arquivos sem excluir todos os dados?

Se o sistema de arquivos estiver irrecuperável, quais são minhas opções para recuperar os dados para poder formatar as unidades?

Se for necessário, poderia comprar mais discos para copiar os dados para um novo array, mas acho que é o preço que pago pela minha estupidez.

Responder1

Acontece que um xfs_repair é tudo que eu precisava, só demorou muito porque as unidades são tão grandes que o wipefs não exclui os superblocos secundários para que o xfs seja capaz de se recuperar.

Responder2

Não sei sobre a recuperação do FS exatamente assim e não sei se o XFS possui superblocos de backup ou algo que possa ajudar. Talvez o Wipefs não tenha apagado muito, diz When used without options -a or -o, it lists all visible filesystems and the offsets of their signatures.A execução wifefs -n( -n , --no-actpara garantir que nada mais seja apagado acidentalmente) na unidade e/ou em cada partição mostra alguma coisa?

Uma grande característica do ataque é que, se uma unidade estiver com defeito, você poderá trocá-la sem perder nenhum dado, mas parece que você evitou esse obstáculo ;-)

Mas tenho uma sugestão sobre recuperação de dados.

testdiskàs vezes pode se recuperar de informações de partição apagadas ou de um MBR apagado, mas não acho que possa fazer o sistema de arquivos em si. Mas testdisko aplicativo photorecrecupera arquivos/dados, apenas sem os nomes dos arquivos ou estrutura de diretórios. photorecé muito fácil de usar, execute como root, aponte para uma partição ou unidade inteira, escolha em uma lista de tipos de arquivos para recuperar, um lugar para armazenar os arquivos recuperados e pronto.

E você precisaria de algum espaço em algum lugar para armazenar os dados recuperados sem gravá-los na mesma unidade (correndo o risco de sobrescrever os dados que ainda não foram recuperados). Há muitos lugares para obter alguns GB de armazenamento online gratuitamente, mas 4 TB é muito. Computadores/discos rígidos antigos em algum lugar para emprestar por um tempo?

informação relacionada