Hvad er LBA?
LBA er en forkortelse for Logical Block Addressing – en standard, der bruges til at specificere lokationen for blokke af data, der er lagret på en computers lagerenhed. Det er den standard, der benyttes, når en lagerenhed adresseres: computeren beder om data fra en LBA-adresse, og lagerenheden leverer data for adressen. LBA-adressering benyttes i alle moderne harddiske, SSD-diske og RAID, uanset om diskene er tilsluttet via NVMe, SATA, SCSI eller andet. LBA blev oprindeligt udviklet til SCSI-harddiske og erstattede den tidligere anvendte CHS-standard (Cylinder Head Sector). Når der skal læses data ud fra en harddisk eller SSD-disk i forbindelse med data recovery, er det LBA-adresser, der læses.
Sector-størrelse – 512 byte eller Advanced Format
Hver LBA-adresse indeholder oftest 512 bytes data. En LBA-adresse kaldes derfor ofte en sector. På diske, der understøtter AF (Advanced Format), kan der lagres 4.096 bytes i hver sector.
Hvad sker der, når en sector fejler?
Når der opstår læsefejl i en SSD-disk eller harddisk, skyldes det, at en LBA-sector ikke kan læses. Sådanne fejl opleves ofte som I/O-fejl, Bad Sector eller Cyklisk Redundanscheck-fejl (CRC). En sådan fejl kan ikke repareres. Der findes adskillige programmer, der markedsføres til at reparere diskfejl med – de virker ikke. Diskreparationssoftware er skyld i, at rigtig mange filer bliver ødelagt, og i store tab af vigtige data.
Eksempel – hvor meget data ligger i én sector?
En 1 TB SSD-disk eller harddisk indeholder 1.953.525.167 LBA-sectorer. Et JPG-billede på 7,68 MB fylder omkring 15.000 LBA-sectorer. Hvis blot én eller flere af disse 15.000 sectorer ikke kan læses, resulterer det i, at billedet ikke kan vises eller åbnes uden fejl.
LBA under data recovery
Under en data recovery-udlæsning læses hver enkelt LBA-sector fra den defekte disk og lagres i en virtuel klon. Det er den mest skånsomme metode for den defekte SSD-disk eller harddisk – hver sector skal kun læses én gang. Sectorer, der fejler, og områder med skader, springes over for at sikre det bedst mulige data recovery-resultat.
Sådan bruges fejlene til at sortere resultatet
Opstår der en I/O-fejl, læsefejl eller bad sector på en disk, kan den fejlbehæftede sector henføres til den fil, den er en del af. Denne funktion benyttes under datagendannelsen til at konsolidere resultatet og sortere data med fejl ud i en selvstændig mappe. Det giver det bedste overblik, når resultatet skal redegøres for i en data recovery-sag, og er best practice i alle dataredninger.