Muitas vezes deletamos arquivo e nos arrependemos, ai nos perguntamos como podemos recuperar arquivos deletados, é disso que irei falar nessa matéria.
Recuperar arquivos deletados
Nessa matéria iremos usar o Foremost, nos testes consegui recuperar dados deletados e até dados de HD formatados.
O único inconveniente é que ele não recupera os dados com seus nomes originais, a recuperação se da por extensão e feita em pastas separadas para cada extensão, como na imagem.
Além disso ele recupera de forma bruta, todo o disco ou por extensão.
Você vai precisar de um disco rígido com capacidade dobrada aos dados que pretende recuperar, você de forma alguma pode fazer a recuperação no mesmo disco que contem os dados perdidos.
Nesse teste eu usei um HD de 500 GB sabendo que os dados perdidos eram de +- 40GB que foi a informação passada pelo cliente.
Em primeiro lugar instale os programas que iremos usar, abra o terminal e de o comando correspondente a sua distribuição Linux
Para Arch Linux e derivados
sudo pacman -S foremost ddPara Debian e derivados
sudo apt install foremost ddPara Fedora e derivados
sudo dnf install foremost ddPara openSUSE
sudo zypper install foremost dd
Com o disco rígido com os dados perdidos e o que iremos usar para armazenar os dados recuperados, vamos obter informações do disco que queremos recuperar os dados, no terminal de o comando abaixo.
sudo fdisk -lO disco que irei recuperar os dados é o /dev/sdc identificado com o fdisk.
Agora vamos obter informações do disco em que iremos salvar os dados recuperados.
De o comando abaixo no terminal.
sudo fdisk -lO disco que irei salvar os dados recuperados é o /dev/sda1.
Vamos criar um ponto de montagem para o disco que iremos armazenar os dados recuperados, de o comando abaixo no terminal.
sudo mkdir /mnt/recVamos montar o disco no diretório /mnt/rec com o comando abaixo.
Substitua o /dev/sda1 pelo seu disco identificado.
sudo mount /dev/sda1 /mnt/recVamos entrar no diretório /mnt/rec com o comando abaixo.
cd /mnt/recA recuperação é feita em dois estágios, o primeiro é a criação de uma imagem do disco que pretendemos recuperar os dados, para isso de o comando abaixo no terminal.
Substitua o /dev/sdc pelo seu disco identificado.
sudo dd if=/dev/sdc of=rec.rawAguarde o final da operação, ela é lenta e vai depender da quantidade de dados a serem recuperados.
Quando terminar a criação da imagem.raw você vai ter uma mensagem como a da imagem abaixo.
Para fazer a recuperação, de o comando abaixo no terminal.
sudo foremost -t all -i rec.raw -o dadosAguarde o final da extração dos dados da imagem.raw;
Ao final da operação de extração dos dados da imagem.raw,basta alterar as permissões da pasta rec e verificar os dados recuperados com o comando abaixo.
sudo chown -R $USER:$USER /mnt/rec/dadosAgora é só procurar os dados e ser feliz :)
Comentários
Postar um comentário
olá, seja bem vindo ao Linux Dicas e suporte !!