A melhor maneira é restaurar o backup mais recente.
Caso contrário, pode-se tentar ferramentas mencionadas no artigo sobre recuperação de dados do Ubuntu. Por segurança, você deve criar uma imagem do estado atual do volume RAID e operar na imagem.
Temos um array RAID6 com 12 discos em um controlador 3ware 9650SE-12ML. Um engenheiro de nosso provedor de servidor emitiu este comando por engano: sudo dd if=/dev/zero of=/dev/sde bs=1M count=500; sync;
/dev/sde
é o dispositivo linux do array raid.
Isso limpou os primeiros 500 MB desse dispositivo. Não havia partição nele, o dispositivo foi configurado como sistema de arquivos ext4.
tw-cli não mostra erros. Eu não tentei nada ainda. O dispositivo ainda está montado no ponto de montagem, mas todos os arquivos desapareceram e se tornou "Sistema de arquivos somente leitura".
Que informação se foi e como pode ser recuperada?
Unit UnitType Status %RCmpl %V/I/M Stripe Size(GB) Cache AVrfy
------------------------------------------------------------------------------
u0 RAID-6 OK - - 256K 27939.6 RiW ON
VPort Status Unit Size Type Phy Encl-Slot Model
------------------------------------------------------------------------------
p0 OK u0 2.73 TB SATA 0 - TOSHIBA DT01ACA300
p1 OK u0 2.73 TB SATA 1 - TOSHIBA DT01ACA300
p2 OK u0 2.73 TB SATA 2 - TOSHIBA DT01ACA300
p3 OK u0 2.73 TB SATA 3 - TOSHIBA DT01ACA300
p4 OK u0 2.73 TB SATA 4 - TOSHIBA DT01ACA300
p5 OK u0 2.73 TB SATA 5 - TOSHIBA DT01ACA300
p6 OK u0 2.73 TB SATA 6 - TOSHIBA DT01ACA300
p7 OK u0 2.73 TB SATA 7 - TOSHIBA DT01ACA300
p8 OK u0 2.73 TB SATA 8 - TOSHIBA DT01ACA300
p9 OK u0 2.73 TB SATA 9 - TOSHIBA DT01ACA300
p10 OK u0 2.73 TB SATA 10 - TOSHIBA DT01ACA300
p11 OK u0 2.73 TB SATA 11 - TOSHIBA DT01ACA300
Name OnlineState BBUReady Status Volt Temp Hours LastCapTest
---------------------------------------------------------------------------
bbu On Yes OK OK OK 0 xx-xxx-xxxx
UPDATE : Usamos o e2fsck e recuperamos informações de superblocos de um local alternativo. O dispositivo tornou-se montável novamente. No entanto, quando o montamos, não havia arquivo nele.
A melhor maneira é restaurar o backup mais recente.
Caso contrário, pode-se tentar ferramentas mencionadas no artigo sobre recuperação de dados do Ubuntu. Por segurança, você deve criar uma imagem do estado atual do volume RAID e operar na imagem.
Tags ext4 data-recovery raid 3ware raid6