Recuperação de Dados · 3 min read · Dec 09, 2025

Técnicas de Recuperação de Dados no Linux

Técnicas de Recuperação de Dados no Linux

Quando um dos meus amigos me ligou dizendo que havia acidentalmente excluído alguns arquivos importantes de seu disco, sua exasperação era compreensível. Acontece com todos em algum momento de suas vidas como usuários de computador. Infelizmente, no caso dele, eram alguns documentos extremamente importantes que, se ele não os tivesse recuperado, poderiam ter se mostrado muito custosos.

Felizmente, consegui orientá-lo no processo de recuperação, e agora, vou orientá-lo também.

O que acontece quando um arquivo é excluído?

Os dados armazenados em arquivos têm uma tabela de conteúdos que indica a localização de armazenamento para cada arquivo no disco. Quando removemos ou excluímos um arquivo, ele vai para a lixeira. Arquivos removidos usando o comando rm podem ser facilmente recuperados.

A remoção/exclusão de um arquivo leva à remoção apenas da tabela de conteúdos. Isso indica que agora o espaço do qual o arquivo foi removido está pronto para novos dados serem armazenados; assim, enquanto no caso de novos dados terem sido escritos sobre esse espaço, a recuperação dos dados antigos se torna difícil. Mas, se não houver novos dados escritos lá, ainda podemos recuperá-lo.

Primeiro, vamos passar por algumas coisas que devemos e não devemos fazer.

O que fazer e o que não fazer quando um arquivo está perdido

Não fazer:

  • Não escreva nenhum dado no dispositivo.
  • Não monte ou use qualquer software de recuperação aleatório.
  • Não use nenhum software para recuperar os dados se você não tiver um entendimento completo dele .

Fazer:

  • Desligue o sistema imediatamente.
  • Reinicie o sistema com um CD ou com uma versão ao vivo do Linux rodando em um dispositivo USB.
  • Use as ferramentas mencionadas abaixo.

Existem várias ferramentas que podem ser usadas para recuperação de dados.

Aqui estão algumas ferramentas confiáveis que podem ser usadas:

  • Extundelete
  • PhotoRec
Utilitário Extundelete:O extundelete

Recuperando o Arquivo:

Pré-requisitos: Instale os pacotes binários e de desenvolvimento para e2fsprogs e e2fslibs.

Baixe a versão mais recente do extundelete.

Copie o pacote para o /opt .

tar –zxjf extundelete-version.tar.bz2  
cd extundelete-version  
./configure  
make install
  • Passos para usar o extundelete para recuperar um arquivo:
  1. Precisamos recuperar um arquivo /home/jack/important/file1.
  2. A saída do comando mount mostra a saída abaixo.
/dev/sda4 on /home type ext3 (rw)
  1. Agora use o comando como abaixo
umount /dev/sda4
  1. Agora execute o comando extundelete abaixo da seguinte forma.
extundelete /dev/sda4 –restore-file jack/important/file1
Software PhotoRec :-Este software

Ao usar o photorec, você pode restaurar os dados nos seguintes locais.

  • Recuperando arquivos para um disco rígido separado.
  • Recuperando dados para um disco de rede.
  • Recuperando dados para uma partição separada no mesmo disco rígido.

Instalação do Software PhotoRec:

  1. Baixe o software do link mencionado http://www.cgsecurity.org/wiki/TestDisk_Download
  2. Descompacte o software no diretório onde ele foi copiado.
  3. Extraia o software.
  4. Use o comando abaixo para instalar o software
sudo ./photorec_static

Isso ajudará você a iniciar o PhotoRec e recuperar os dados.

No final, existem muitas ferramentas de recuperação de dados. Várias outras empresas desenvolveram ferramentas para recuperar os dados. Mas você deve usá-las apenas se tiver um bom conhecimento de como elas funcionam e do processo de uso.

Se você é um novato, por favor, faça sua pesquisa ou considere obter ajuda profissional (como no caso do meu amigo) para que você não se envolva em outros desastres com seu sistema. A recuperação de dados pode ser perigosa e, como em qualquer coisa, a prevenção é a melhor cura ? então faça backup!

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.