Startpagina > Pakket- en systeembeheer > ddrescue

ddrescue: Herstel gegevens van beschadigde media

ddrescue is een tool voor het herstellen van gegevens van beschadigde harde schijven, CD-ROM's, DVD's, enz. Het wordt gebruikt om gegevens van beschadigde media veilig naar een andere locatie te kopiëren door sectoren met fouten over te slaan en zoveel mogelijk gegevens te kopiëren.

Overzicht

ddrescue is een gegevenshersteltool van het GNU-project, gespecialiseerd in het veilig kopiëren van gegevens van beschadigde opslagapparaten. Het behandelt efficiënt delen met leesfouten en gebruikt logbestanden om het herstelproces te hervatten.

Belangrijkste kenmerken

  • Herstel gegevens van beschadigde media
  • Sla sectoren met fouten over en probeer het opnieuw
  • Hervat herstel en efficiëntie via logbestanden
  • Ondersteuning voor diverse opslagapparaten (HDD, SSD, CD/DVD, etc.)

Belangrijkste opties

De belangrijkste opties van ddrescue regelen de herstelmethode, het beheer van logbestanden, foutafhandeling, enz.

Basisgedrag en controle

Logboekbeheer

Herstelstrategieën

Gegenereerde opdracht:

Probeer de opdrachtcombinaties.

Uitleg:

`ddrescue` Voer het commando uit.

Combineer deze opties en voer de opdracht virtueel uit met de AI.

Voorbeelden

Verschillende manieren om gegevens van beschadigde media te herstellen met ddrescue.

Basis herstel

sudo ddrescue /dev/sdb1 /mnt/recovery/image.img recovery.log

Herstelt gegevens van de beschadigde partitie /dev/sdb1 naar het bestand image.img en registreert de voortgang in recovery.log.

Geforceerd herstel van volledige schijf (directe toegang)

sudo ddrescue -f -d /dev/sdb /mnt/recovery/full_disk.img disk_recovery.log

Herstelt de volledige beschadigde schijf /dev/sdb naar full_disk.img. -f betekent doelbestand overschrijven, en -d betekent directe schijftoegang.

Omgekeerd herstel

sudo ddrescue -R /dev/sdb1 /mnt/recovery/image.img recovery.log

Probeert het herstel omgekeerd uit te voeren, beginnend vanaf het einde van de media. Kan effectiever zijn voor bepaalde soorten schade.

Aantal herhalingen voor foutsectoren specificeren

sudo ddrescue -r 3 /dev/sdb1 /mnt/recovery/image.img recovery.log

Probeer een sector met een fout maximaal 3 keer opnieuw voordat deze wordt overgeslagen.

Installatie

ddrescue is niet standaard inbegrepen in de meeste Linux-distributies, dus u moet het installeren via de pakketbeheerder. De pakketnaam is meestal 'gddrescue'.

Debian/Ubuntu

sudo apt update && sudo apt install gddrescue

Installeer ddrescue met de apt-pakketbeheerder.

Fedora/RHEL

sudo dnf install gddrescue

Installeer ddrescue met de dnf-pakketbeheerder.

Arch Linux

sudo pacman -S gddrescue

Installeer ddrescue met de pacman-pakketbeheerder.

Tips & Aandachtspunten

Tips over aandachtspunten en efficiënte herstelstrategieën bij het gebruik van ddrescue.

Belang van logbestanden

Wanneer u een herstelproces onderbreekt en hervat, kunt u met logbestanden efficiënt verdergaan door eerder herstelde delen over te slaan. Zonder logboek moet u helemaal opnieuw beginnen.

  • Gebruik van logbestanden: `ddrescue` gebruikt logbestanden om de herstelvoortgang bij te houden en stelt u in staat om onderbroken taken nauwkeurig te hervatten. Dit is vooral belangrijk bij het herstellen van grote media.
  • Logboek bewaren: Bewaar het logboekbestand veilig totdat het herstelproces is voltooid. Het is nuttig bij het opnieuw proberen na een herstelmisllukking.

Voldoende ruimte op doelmedia

De doelmedia waarop de herstelde gegevens worden opgeslagen, moeten voldoende ruimte hebben, groter dan de originele media.

  • Voldoende ruimte: De doelmedia waarop het te herstellen afbeeldingsbestand wordt opgeslagen, moeten gelijk zijn aan of groter zijn dan de totale grootte van de originele media. Het gebruik van de sparse bestand optie (-S) kan ruimte besparen.

Bescherm originele media

Wees voorzichtig om verdere schade aan de originele media tijdens het herstelproces te voorkomen, en monteer deze indien mogelijk alleen-lezen of vermijd andere bewerkingen.

  • Alleen-lezen: Monteer de beschadigde originele media indien mogelijk alleen-lezen om onbedoelde schrijfoperaties te voorkomen.
  • Voorkom verdere schade: Minimaliseer andere bewerkingen op de originele media tijdens het herstelproces om verdere fysieke of logische schade te voorkomen.

Maak vooraf een back-up

Het is raadzaam om belangrijke gegevens zoveel mogelijk te back-uppen voordat u ddrescue gebruikt.

  • Laatste redmiddel: Hoewel ddrescue een krachtig hulpmiddel is, brengt gegevensherstel altijd risico's met zich mee. Indien mogelijk is het het veiligst om gegevens op een andere manier te back-uppen voordat u ddrescue gebruikt.

Hétzelfde categoriecommando