As melhores maneiras de recuperar dados no Linux

Não importa se foi sua culpa ou não, as coisas podem acontecer com os dados armazenados em seus dispositivos. Discos rígidos, unidades de estado sólido e mídia removível podem potencialmente perder arquivos devido a várias causas diferentes.

Não importa se foi sua culpa ou não, as coisas podem acontecer com os dados armazenados em seus dispositivos.  Discos rígidos, unidades de estado sólido e mídia removível podem potencialmente perder arquivos devido a várias causas diferentes.
Propaganda

recuperar dados no linux Não importa se foi sua culpa ou não, as coisas podem acontecer com os dados armazenados em seus dispositivos. Discos rígidos, unidades de estado sólido e mídia removível podem potencialmente "perder" arquivos devido a várias causas diferentes. Além disso, às vezes, você pode excluir um arquivo - não importando se proposital ou acidentalmente - e depois determinar que você realmente precisa dele.

Em vez de pirar com o fato de que o arquivo parece ter desaparecido, pode ser uma idéia melhor tentar uma ferramenta de recuperação de arquivos primeiro para recuperar dados no Linux.

Como funciona a recuperação de arquivos?

As ferramentas de recuperação de arquivos trabalham com o fato de que, embora os sistemas possam reconhecer um arquivo como "excluído", os dados ainda podem estar fisicamente presentes no dispositivo de armazenamento. Por exemplo, os sistemas de arquivos modernos determinam se o espaço é “livre” ou “tomado” e podem declarar um espaço como “livre”, embora os dados ainda estejam tecnicamente lá. Ele simplesmente permite que o novo espaço livre seja substituído por novos dados.

As ferramentas de recuperação de arquivos podem varrer o dispositivo de armazenamento para ver se ele pode encontrar qualquer arquivo que ainda esteja fisicamente no dispositivo, mesmo que o sistema de arquivos afirme que ele não está funcionando. Existem muitas dessas ferramentas disponíveis no Linux, mas aqui estão algumas que eu mais recomendo.

Safecopy

recuperar dados no linux

O Safecopy é uma ferramenta de recuperação de dados bastante simples que simplesmente copia dados para um novo local. Dessa forma, ele não recupera arquivos individuais, mas é uma maneira de copiar dados de um dispositivo com falha.

A diferença entre este utilitário e um comando de cópia normal é que o Safecopy não sai no primeiro sinal de corrupção de arquivo, seja de uma operação de gravação incorreta ou de um setor danificado. Há muitas opções adicionais para personalizar o que o utilitário realmente faz, incluindo a capacidade de criar uma imagem do sistema de arquivos a partir de mídia danificada, recuperar dados o mais rápido ou possível, combinar dados de fontes parciais em vez de uma única fonte e acessar RAW (não particionado). ) áreas de sua mídia de armazenamento.

O utilitário pode ser instalado procurando por Safecopy nos repositórios de sua distribuição. Os usuários do Ubuntu também podem executar o comando sudo apt-get install safecopy . Uma vez instalado, você pode recuperar arquivos da partição X na unidade “a” e gravá-los em um pendrive com o comando sudo safecopy /dev/sdaX /media/PENDRIVE_PATH/recovery_image .

TestDisk

recuperação de dados linux

O TestDisk é um tipo diferente de ferramenta de recuperação de dados porque não tenta copiar dados de um dispositivo com falha, mas pode corrigir alguns problemas no nível da partição que podem estar atrapalhando seus dados. O utilitário ajuda a recuperar partições perdidas, tornar discos reinicializáveis ​​novamente, corrigir a tabela de partição, restaurar o registro mestre de inicialização, restaurar setores de inicialização e tabelas do sistema de arquivos, recuperar arquivos dos sistemas de arquivos NTFS, FAT, exFAT e ext2 e copiar arquivos do NTFS excluído. Sistemas de arquivos FAT, exFAT e ext2 / 3/4.

Os diferentes comandos para realizar todos eles variam muito, portanto, é melhor examinar a documentação do utilitário antes de começar ou examinar a interface do programa com cuidado. No entanto, ele tem um conjunto muito bom de recursos que certamente ajudará muitas pessoas a colocar seus dados de volta em mãos seguras. Você pode instalar o utilitário pesquisando o repositório de sua distribuição para testdisk. Os usuários do Ubuntu também podem executar o comando sudo apt-get install testdisk .

PhotoRec

recuperar dados no linux

Por último, mas não menos importante, se você está focando especificamente em recuperar vídeos, documentos e arquivos, verifique o PhotoRec. A vantagem do PhotoRec, no entanto, é que ele ignora completamente o sistema de arquivos e analisa os dados subjacentes, o que significa que ainda funcionará se o dispositivo tiver sido danificado ou reformatado.

Para evitar o surgimento de qualquer problema durante o uso do PhotoRec, ele usa o acesso somente leitura para recuperar os dados - dessa forma, ele não substituirá acidentalmente algo que talvez esteja procurando recuperar. Apenas observe que com o PhotoRec, você precisará interromper todas as operações de gravação imediatamente após ter a necessidade de recuperar um arquivo. Caso contrário, existe a possibilidade de que os dados subjacentes sejam substituídos por algo novo, impossibilitando a recuperação.

Mais uma vez, há muitas opções a serem observadas durante o uso desse utilitário, incluindo a seleção de extensões de arquivo que você está buscando, portanto, é melhor examinar a documentação para uso correto ou observar a interface do programa com cuidado. Para instalar, você precisará procurar os pacotes testdisk ou photorec nos repositórios de sua distribuição.

Algumas distribuições, como o Ubuntu, combinam os dois programas em um único pacote, já que eles são do mesmo desenvolvedor. Portanto, os usuários do Ubuntu também podem instalá-lo usando o comando sudo apt-get install testdisk .

Conclusão

Essas três ferramentas de recuperação devem cobrir uma ampla variedade de necessidades de recuperação de dados, mas recuperando arquivos para copiar dados que possam ser encontrados em mídias danificadas. Apenas certifique-se de examinar cuidadosamente a documentação de cada um deles, para que você faça exatamente o que precisa. Como não há muitas ferramentas com interfaces gráficas para tarefas do sistema, elas serão executadas somente pelo terminal. Felizmente, o TestDisk e o PhotoRec têm uma interface de terminal, que ainda é melhor do que ser comandada apenas por comandos.

Além disso, caso você não saiba, todas essas três ferramentas para recuperar dados no Linux são apresentadas em nossa página de melhores softwares do Linux, junto com muitos outros programas excelentes. Além disso, se você é novo no Linux, provavelmente deve dar uma olhada no nosso guia sobre como começar, ou até mesmo no nosso guia específico para o Ubuntu. Finalmente, se você precisar de alguma ajuda, apenas comente abaixo ou envie uma pergunta no MUO Answers!

Quais são seus utilitários de recuperação de dados favoritos? Alguma dica sobre problemas comuns ou soluções alternativas? Deixe-nos saber nos comentários!

In this article