Cerca de 1,5 horas atrás eu apaguei um diretório muito importante no meu vps openVZ.
eu tentei
root@server:/home extundelete /dev/simfs --restore-directory ./ --output-dir /home/restore/
extundelete: failed to read-only open device "/dev/simfs": Error code 1
Como posso resolver esse problema?
Responder1
Você não pode recuperar ou verificar um sistema de arquivos montado com privilégios de leitura e gravação.
Você precisará do IMM ou de acesso físico à máquina e reinicie a máquina em modo de manutenção ou tente alterar o nível de execução para 1 e, em seguida, execute o comando umount /.
Outra maneira é usar um live cd para montar e montar somente leitura a partição para recuperar seus dados.
Obviamente você precisará de outro local como um pendrive ou algo assim para salvar os arquivos, pois a partição principal permanecerá somente leitura até você recuperar todos os arquivos e remontá-los.
Se você realmente não consegue parar o servidorvocê pode tentar criar um arquivo de imagem a partir do disco (mas você precisará de outro disco maior para salvá-lo...)
dd if=/dev/mygreatdevice of=/mnt/myotherdisk/mygreatimage.img
e execute a recuperação de dados ext4 em mygreatimage.img
Isso pode funcionar, mas os arquivos recuperados podem estar mais corrompidos do que a corrupção normal da recuperação de dados normal.