Existe alguma maneira de desfazer wipefs?

1

Então eu (muito estupidamente) fiz um wipef no meu XFS formatado no XFS 4tb Linux (software) raid 5 na tentativa de converter para uma configuração bcache (eu estava seguindo algumas instruções online 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 for irrecuperável, quais são minhas opções para recuperar os dados para que eu possa formatar as unidades?

Se precisar, posso comprar mais discos para copiar os dados para uma nova matriz, mas acho que é o preço que pago pela minha estupidez.

    
por cowmix 06.12.2014 / 00:29

2 respostas

1

Acontece que um xfs_repair é tudo o que eu precisava, levava muito tempo desde que as unidades são tão grandes, o wipefs não exclui os superblocos secundários, então o xfs é capaz de se recuperar.

    
por cowmix 06.12.2014 / 02:13
0

Eu não sei sobre a recuperação do FS exatamente assim, e não sei se o XFS tem superquadros de backup ou algo que possa ajudar. Talvez o wipefs não tenha apagado muito, ele diz que When used without options -a or -o, it lists all visible filesystems and the offsets of their signatures. está executando wifefs -n (o -n , --no-act para garantir que nada mais seja apagado acidentalmente) na unidade e / ou cada partição mostra alguma coisa?

Uma grande característica do ataque é: se você tem um disco ruim, você pode trocá-lo sem perder nenhum dado, mas parece que você evitou esse roadblock; -)

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 ele possa fazer o próprio sistema de arquivos. Mas o aplicativo testdisk photorec recupera arquivos / dados, apenas sem os nomes de arquivos ou estrutura de diretórios. photorec é bem fácil de usar, rodar como root, apontar para uma partição ou unidade inteira, escolher de uma lista de tipos de arquivos para recuperar, em algum lugar para armazenar arquivos recuperados, e assim por diante.

E você precisaria de algum espaço em algum lugar para armazenar os dados recuperados sem gravá-los novamente na mesma unidade (arriscando sobrescrever os dados a serem recuperados). Há muitos lugares para obter alguns shows de armazenamento online gratuitos, mas 4 TB é muito. Computadores / discos rígidos antigos em qualquer lugar para emprestar por um tempo?

    
por Xen2050 06.12.2014 / 02:04