SMR - šindelové disky, mazání, formátování a obnova dat - kompletní průvodce

SMR HDD, neboli šindelové disky fungují z pohledu zápisu a čtení dat odlišným způsobem, než klasické disky typu CMR.  Dlouhý čas platilo, že záchrana dat po naformátovaní HDD je rutinní činnost s vynikající šancí na úspěch. Záchrana dat po smazání nebo formátu je však u SMR HDD  zásadně složitější. V tomto článku vysvětlujeme základní funkce firmware, T1/T2 translatoru, TRIM a GC v kontextu  profesionálních  postupů záchrany dat. 

SMR disky: jak fungují, co se děje při mazání a formátu a proč je záchrana tak náročná

Šindelový magnetický záznam (SMR) může u některých implementací (např. WD UltraSMR) nabídnout zhruba o 10–25 % vyšší kapacitu než konvenční CMR disky. Zároveň ale uvnitř skrývají firmware architekturu, která v některých ohledech připomíná chování SSD (překladové vrstvy, background management, práce s „cache“ oblastí), nikoli jednoduchý „přímý“ model klasického pevného disku. Stačí rychlý formát nebo smazání souborů, aby se spustily interní procesy disku, které zásadně mění a někdy eliminují šance na záchranu dat. Stejně tak poškozený externí disk, používající SMR technologii vyžaduje extenzivní přístup.  V laboratoři s profesionálními nástroji jako PC-3000 sice existují cesty i z těžkých situací, ale časové okno, kdy možné data teoreticky obnovit je dramaticky kratší než u CMR disků. Tento článek vysvětluje fyzikální principy, firmware management i profesionální diagnostické postupy, aby byl užitečný jak pro běžného uživatele po ztrátě dat, tak pro technicky zdatného správce úložišť.



Proč SMR dramaticky mění pravidla obnovy dat na úrovni firmware

Když uživatel smaže soubor nebo provede rychlý formát na klasickém CMR disku (Conventional Magnetic Recording – konvenční magnetický záznam, kde se každá stopa zapisuje individuálně na pevnou fyzickou pozici), data fyzicky zůstávají na plotnách. Operační systém pouze označí příslušné sektory jako volné a přepíše hlavičky souborového systému. Jakýkoli slušný recovery software pak tyto sektory bez problému přečte přímo – mapování LBA (Logical Block Address, logická adresa sektoru viděná operačním systémem) na PBA (Physical Block Address, skutečná fyzická pozice na plotně) je přímočaré a neměnné.

U SMR disku (Shingled Magnetic Recording – šindelový magnetický záznam) je situace zásadně odlišná. SMR disky obsahují víceúrovňový překladový systém , pracující podobně, jako Flash Translation Layer u SSD disků. Logická adresa sektoru nemusí odpovídat konstantní fyzické pozici – firmware disku přesouvá data na pozadí a udržuje interní mapu překladů adres. Pokud je tato mapa poškozena, resetována nebo přepsána (například po rychlém formátu), OS vidí celý disk jako prázdný a standardní recovery software nenajde absolutně nic – přestože magnetická data na plotnách fyzicky existují .

Pokud jste netechnicky založený čtenář / uživatel a preferujete zjednodušené informace, pak doporučujeme k přečtení text jak funguje SMR - šindelový HDD kde vysvětlujeme základy SMR technologie. V tomto článku se zaměříme na low-level a firmware-level řešení SMR a důsledky těchto technologií na záchranu dat.


Technický základ SMR – areal density, track pitch, překryv stop a band architektura

Fyzika šindelového záznamu na harddisku

Zapisovací hlava moderního pevného disku je záměrně konstruována širší než čtecí hlava. Zapisovací hlava generuje silné magnetické pole potřebné k překonání koercitivity média s vysokou hustotou záznamu. Čtecí hlava disku využívá TMR/GMR senzor (Tunneling/Giant Magnetoresistance) a může být výrazně užší. SMR tuto asymetrii záměrně využívá: stopy se zapisují sekvenčně s částečným překryvem, přičemž každá nová stopa přepíše vnější okraj stopy předchozí. Výsledná čitelná šířka stopy (to, co vidí úzká čtecí hlava) tvoří přibližně 40–70 % původní šířky zápisu v závislosti na konkrétní implementaci. Vizuálně jde o efekt připomínající střešní šindele – odtud název.

Šindelování je vždy jednosměrné: stopy se vrší sekvenčně v jednom směru po povrchu disky. To má zásadní důsledek – zpětný přepis jediné stopy v pásmu nevyhnutelně poškodí všechny stopy zapsané za ní , protože zápisová hlava je širší než čtecí. Oprava tedy musí proběhnout pro celé pásmo najednou metodou čti-modifikuj-zapiš (read-modify-write, RMW).

Guard bands (ochranné pásy) jsou neaktivní stopy oddělující skupiny stop (pásma). Zabraňují tomu, aby zápisová hlava při prvním zápisu do nové zóny náhodně přepsala poslední stopu sousedního pásma. Zabírají typicky 1–5 % kapacity disky.

Parametry hustoty a kapacitní zisk

Hustota záznamu (areal density) vzrůstá u SMR o přibližně 20–25 % oproti CMR na identickém počtu ploten, díky těsnějšímu uspořádání stop. Seagate uvádí až 25 % v laboratorních podmínkách, v reálném nasazení se reportuje přibližně 20 %. Aktuální spotřebitelské SMR disky dosahují hustot kolem 1 Tb/in² (tedy cca 19,38 GB na 1 cm²). U nejnovějších HAMR (Heat-Assisted Magnetic Recording – záznamy s tepelnou asistencí) disků s navíc aplikovaným SMR je přínos šindelování nižší – přibližně 7–10 % – protože HAMR stopy jsou již samy o sobě velmi úzké a poměr šířky zápisové ku čtecí hlavě je menší.

Band/zone architektura

SMR disk je rozdělen do pásem (bands/zones) , což jsou skupiny překrývajících se stop, které sdílejí společný write pointer (ukazatel zápisu). Typická velikost pásma je 256 MiB , rozsah se pohybuje od 128 do 512 MiB v závislosti na výrobci a modelu. Western Digital u některých rodin disků používá variabilní velikosti pásem – firmware přiřazuje různé velikosti podle odhadovaného vzorce přístupu k datům (sekvenční bulk data vs. náhodný I/O vs. metadata).

Detailní pohled na read-modify-write (RMW) latenci

Přepis jediného sektoru uvnitř SMR pásma je operace výrazně složitější než přepis CMR sektoru. Sekvence je následující: (1) přečíst celé pásmo (~256 MiB) do vyrovnávací paměti v RAM, (2) modifikovat příslušný sektor v bufferu, (3) sekvenčně přepsat celé pásmo zpět na plotny. Při průměrné čtecí rychlosti disku 150–200 MB/s trvá čtení celého pásma přibližně 1,3–1,7 sekund – a to bez uvažování latencí při výběru pásma. Přepis je pak dalších 1–2 sekundy. Celkem 3–5 sekund na modifikaci jednoho sektoru, zatímco CMR disk zvládne totéž v milisekundách. Tato latence je příčinou dramatického propadu výkonu při náhodném zápisu.

INFOBOX: SMR vs. CMR – fyzikální a firmware parametry

Parametr CMR DM-SMR
Překryv stop 0 % (žádný) ~30–60 % (zápisová zóna)
Kapacitní zisk základní typicky +10–20 % (u některých implementací až ~25 %); další zisk může přinést ePMR/HAMR podle generace
Typická cache 64–256 MB DRAM 64–256 MB DRAM + GB až desítky GB media cache (CMR oblast)
Write amplification 2–10× u RMW operací
LBA→PBA mapování pevné (T1 pouze) dynamické (T1 + T2 translator)
TRIM efekt minimální kritický (WD implementace); záleží na modelu u Seagate
ZFS/RAID resilver standard až 15× pomalejší (naměřeno u WD Red SMR)
Doporučení pro NAS ano NE (DM-SMR)

Varianty SMR HDD a standardy ZAC/ZBC

Tři modely zónovaných disků

Průmysl definuje tři základní přístupy k SMR technologiím, lišící se tím, kdo řídí zónové operace:

Drive-Managed (DM-SMR) je model, kdy disk sám interně řeší veškerou správu zón – cachování zápisů, garbage collection, migraci dat. Hostitelský systém (OS, RAID kontrolér) nevidí žádné zónové příkazy a komunikuje s diskem jako s konvenčním blokovým zařízením. To je model drtivé většiny spotřebitelských SMR disků (WD Red EFAX, Seagate BarraCuda SMR). Výhoda: plná kompatibilita bez nutnosti změn v softwaru. Nevýhoda: výkonnostní propady jsou nepředvídatelné, RAID systémy jsou zaskočeny.

Host-Aware (HA-SMR) nabízí zónové příkazy hostitelskému systému, ale zároveň akceptuje nesekvenční zápisy (disk je interně zpracuje jako DM-SMR). Operační systém nebo aplikace mohou posílat ZBC/ZAC příkazy a optimalizovat přístupový vzorec, ale nejsou k tomu nuceny. Bit HAW_ZBC = 1 v Block Device Characteristics VPD stránce signalizuje tuto schopnost.

Host-Managed (HM-SMR) vyžaduje SMR-aware software. Disk striktně vynucuje sekvenční zápis – pokud OS zapíše do zóny jinak než od aktuální pozice write pointeru, příkaz je odmítnut (command abort). Peripheral Device Type je 14h (místo běžného 00h). U ATA zařízení se zoned schopnosti obvykle nepoznají „jednou signaturou“, ale přes pole v IDENTIFY DEVICE (Zoned Device Capabilities / ZAC) a související příkazy pro práci se zónami. Tento model se používá výhradně v enterprise prostředí s optimalizovaným software stackem (Linux btrfs zoned mode, ZFS s dm-zoned, Ceph).

V praxi se šindelové parametry výrazně liší mezi výrobci a generacemi platforem:

Western Digital WD DM-SMR (Spyglass, Charger, Palmer platforma): Velikost pásem typicky 256 MiB u konzumentských modelů, přičemž firmware dynamicky přizpůsobuje alokaci pásem podle detekovaného přístupového vzorce. PMC (Persistent Media Cache) area u modelů WD20EFAX / WD40EFAX zabírá přibližně 20–40 GB, u větších modelů (8 TB+, pokud CMR) více. Specifickým znakem WD implementace je tzv. LBA Indirection – separátní vrstva abstrakce před T2, která umožňuje defragmentaci logického adresního prostoru bez nutnosti fyzického přesunu dat na plotnách.

Seagate DM-SMR (BarraCuda 2–8 TB): Seagate interní architektura se významně liší od WD - Seagate nepoužívá identický dvouúrovňový T1+T2 systém. Seagate implementace je výrazně méně zdokumentována v profesionální recovery nástrojích, přičemž globálně komunita označuje Seagate DM-SMR jako „méně přístupný" pro nízko úrovňovou firmware manipulaci oproti WD platformám. SA moduly mají odlišné číslování a strukturu.

Toshiba DM-SMR (P300, L200, MQ04, DT02): Toshiba v kategorii spotřebitelských SMR disků má relativně malou nabídku. Enterprise Host-Managed řada MA11 (27/28 TB) využívá FC-MAMR (Flux-Controlled Microwave-Assisted Magnetic Recording) kombinovaný s šindelovým záznamem a ZBC/ZAC příkazy jsou plně exponovány hostiteli.

Standardy ZBC a ZAC

Průmysl standardizoval zónové příkazy prostřednictvím dvou komplementárních dokumentů:

ZBC (Zoned Block Commands) je standard INCITS T10 pro SCSI rozhraní (SAS), publikovaný jako INCITS 536-2016. ZBC-2 (INCITS 550-2023) přináší rozšíření Zone Domains/Zone Realms pro dynamické hybridní SMR.

ZAC (Zonal Block Commands pro ATA) je standard INCITS T13 pro ATA příkazovou sadu (používanou nad SATA transportem), publikovaný jako INCITS 537-2016. Důležité rozlišení: ZAC je příkazová sada (command set), SATA je transportní protokol (fyzická vrstva a link layer) – nejde o to, že by ZAC byl „součástí SATA specifikace", ale o to, že ZAC příkazy se typicky přenášejí nad SATA transportem. Sémanticky jsou ZBC a ZAC identické, liší se pouze příkazovým kódováním pro každý transport.

Klíčové ZBC/ZAC příkazy (dostupné u HA a HM modelů, u DM modelů typicky ne):

  • REPORT ZONES : Vrátí popisovače všech zón – typ (conventional/sequential write required/preferred), stav (empty/implicit open/explicit open/closed/full/read only/offline), pozici write pointeru a kapacitu.
  • RESET WRITE POINTER : Resetuje write pointer zóny na začátek, efektivně ji označí jako prázdnou (Empty). Lze aplikovat per-zone nebo globálně přes ALL flag.
  • OPEN ZONE / CLOSE ZONE : Explicitní správa zdrojů; každý disk podporuje omezený počet simultánně otevřených zón.
  • FINISH ZONE : Přesune write pointer na konec zóny (stav FULL), bez nutnosti data fyzicky zapsat.

Linux kernel 4.10 (2017) přinesl základní ZBC/ZAC podporu, kernel 4.13 dm-zoned driver. Btrfs zoned mode je dostupný od kernelu 5.12.

INFOBOX: DM-SMR překladová vrstva a T2 translator (specifické  pro WD)

Následující popis se vztahuje na rodiny WD DM-SMR disků (platformy WD Spyglass, WD Charger, WD Palmer – modely např. WD20EFAX, WD40EFAX, WD10SMZW, WD30NMZW). Číslování SA modulů a architektura translátoru jsou vendor-specific a platform-specific – Seagate a Toshiba používají odlišné interní struktury a terminologii.

T1 translator (první úroveň): Klasické mapování LBA → PBA. Spravuje defect management – P-list (Primary Defect List, tovární defekty), G-list (Grown Defect List, defekty vzniklé za provozu). Analogie: poštovní adresář ulic, kde každá ulice má pevné číslo.

T2 translator (druhá úroveň): Dynamická zónová mapa sledující aktuální fyzické umístění dat po interní reorganizaci SMR pásem. Uložen jako Module 190 v SA disku (SA = systémová oblast firmwaru na plotnách, nepřístupná přes standardní ATA rozhraní). Module 189 spravuje samotnou správu SMR zón.

Kritický problém po formátu : Module 190 může být přepsán nebo vynulován. Disk pak pro všechna LBA vrací nuly – přestože data na plotnách fyzicky existují. Bez obnovy Module 190 je standardní recovery software zcela bezmocný.

Persistent Media Cache (PMC) : Vyhrazená CMR oblast na plotnách (desítky GB) pro dočasné uchování nesekvenčních zápisů. Přežije výpadek napájení. Data z PMC jsou na pozadí, typicky v idle time  migrována do SMR pásem (garbage collection / band compaction).


Jak poznat SMR disk – praktický průvodce

Identifikace SMR disku je první a klíčový krok diagnostiky HDD. Nevodný postup diagnostiky nebo následné záchrany dat u konkrétního typu disku nebo záměna typu CMR/SMR může trvale zničit hodnoty v T2 translatoru a tím i uživatelská data.

Výkonnostní test – nejspolehlivější metoda

Sekvenční zápis přes velký rozsah kapacity umí odhalit chování typické pro DM-SMR (tzv. „write cliff“). Jedná se ovšem o destruktivní test a v praxi ho je možné aplikovat na disku, který neobsahuje data určená k záchraně, nebo v kontrolovaném prostředí, kde je jasné, že přepisem nedojde ke ztrátě dalších dat. Pokud řešíte obnovu dat, je takový zcela test nevhodný – každé další zapisování (ať už přes souborový systém, nebo přímo na zařízení) zásadně zhoršuje šance na záchranu dat.

Nejdřív proto vždy preferujte nedestruktivní identifikaci : ověření přes databázi modelů výrobce / veřejné seznamy, případně na Linuxu přes zoned indikátory (pokud je zařízení vystavuje) – např. lsblk -o NAME,MODEL,ZONED, cat /sys/block/sdX/queue/zoned, a u některých disků také výpisy ze smartctl -i / hdparm -I (hledat „Zoned“ / „ZAC“ / „Host-managed“).

Pokud je disk opravdu určený jen k testu (bez dat) a chcete si „write cliff“ ověřit prakticky, na Linuxu lze použít:

fio --filename=/dev/sdX --rw=write --bs=128k --direct=1 --name=smr_test

CMR disk udržuje zhruba konstantní rychlost zápisu po celou dobu. DM-SMR disk často vykazuje rychlý počáteční zápis (desítky až stovky MB/s po dobu odpovídající kapacitě media cache / CMR oblasti, typicky jednotky až desítky GB), a následně prudký pokles na nízké jednotky MB/s po naplnění cache, s periodickými skoky při dokončení interního přeuspořádání dat (garbage collection / background compaction). Tento „cliff“ vzorec je pro DM-SMR velmi typický, ale pro přesnou klasifikaci vždy rozhoduje konkrétní model a jeho dokumentace.

Softwarová identifikace

CrystalDiskInfo (Windows): Zobrazení podpory TRIM u „klasického“ HDD může být jednou z indicií, že jde o disk s výraznější firmware vrstvou (typicky DM-SMR), ale není to absolutní indicie – záleží na konkrétním modelu, bridge/řadiči a na tom, jak Windows schopnosti zařízení interpretuje. Velikost DRAM cache (např. 256 MB) dnes také není spolehlivý rozlišovací znak, protože podobné hodnoty se vyskytují i u CMR modelů; berte ji tedy maximálně jako pomocné vodítko, nikoli důkaz.

hdparm -I (Linux): Položka „Zoned Device Capabilities Supported" nebo přítomnost „Device Statistics" s hodnotami pro zónované zařízení. Naopak – Word 84 bit 4 v IDENTIFY DEVICE výstupu je „Streaming feature set supported" a nemá přímou vazbu na to, zda je disk SMR nebo CMR. Tato heuristika je nespolehlivá a nelze ji vnímat jako přesvědčivou.

sg_vpd (Linux, SAS/SCSI přes sg3_utils) : Pro Host-Aware disky lze použít Block Device Characteristics VPD stránku (page 0xB1) a detekovat HAW_ZBC bit (Host-Aware ZBC schopnost). Pro Host-Managed disky je diagnostický Peripheral Device Type 14h a lze použít i VPD stránku 0xB6 (Zoned Block Device Characteristics). DM-SMR disky se záměrně hlásí jako konvenční zařízení (PDT 00h) a zónové příkazy nepublikují – touto metodou je tedy identifikovat nelze.

smartctl / smartmontools : Databáze drivedb.h obsahuje explicitní záznamy jako „Seagate BarraCuda 3.5 (SMR)". DM-SMR disky se záměrně hlásí jako konvenční disky a typ záznamu přes SMART nereportují.

Windows Defrag : Příkaz defrag X: /L (Trim only, bez defragmentace) – pokud příkaz uspěje na HDD bez chyby, jde s vysokou pravděpodobností o SMR s TRIM podporou.

Databáze modelů SMR HDD

Po kontroverzi v roce 2020 zveřejnili WD, Seagate i Toshiba oficiální seznamy CMR vs. SMR modelů. Podrobný přehled konkrétních modelů naleznete v databázi SMR modelů na MyBlueDay .


Firmware a interní management – SA moduly, T2 translator, write pointery a background compaction

Service Area (SA) – skrytá knihovna firmwaru

Každý pevný disk obsahuje tzv. Service Area (SA) – systémovou oblast HDD, uloženou přímo na plotnách disku (typicky na vnitřních stopách, mimo dosah uživatelských LBA). SA obsahuje firmware moduly, kalibrační data, defect management (P-list, G-list), SMART protokol, head mapy a u SMR disků také překladové tabulky. SA není přístupná přes standardní ATA rozhraní – k jejímu čtení/zápisu jsou nutné speciální firmware příkazy, které umožňují nástroje jako PC-3000, MRT nebo DFL.

Důležitá poznámka : Číslování a obsah SA modulů jsou vendor-specific a platform-specific . Moduly 189 a 190 popsané níže jsou specifické pro určité WD DM-SMR platformy (Spyglass, Charger, Palmer). Seagate a Toshiba používají zcela odlišné interní struktury SA.

U WD DM-SMR jsou klíčové SA moduly pro obnovu dat:

Module 189 – správa SMR zón: obsahuje parametry band architektury, mapování zón, stav write pointerů. Poškození tohoto modulu způsobuje neschopnost disku korektně navigovat SMR strukturu.

Module 190 – T2 překladové tabulky: dynamická mapa LBA→PBA po reorganizaci dat. U rodin 8000xx (Spyglass2) může být tento modul extrémně velký (stovky MB), což komplikuje zálohování i obnovu. Pokud je Module 190 vynulován nebo poškozen, disk vrací pro všechna LBA hodnotu 0x00 – přestože magnetická data na plotnách disku fyzicky existují.

Před jakýmkoliv pokusem o záchranu dat technik sestavuje dokumentaci zahrnující: kompletní modelové číslo + firmware revize + S/N, fotodokumentaci fyzického stavu disku a PCB, ATA IDENTIFY DEVICE výpis (čtený přes write-blocked připojení), SMART dump, a konzultaci s interní databází podobných případů.

Přesná identifikace platformy (Spyglass 1 vs. Spyglass 2 vs. Charger vs. Palmer) je naprosto zásadní, protože:

Spyglass (WD10SMZW, WD20SDZW, starší 2.5" modely) : Module 190 relativně malý, dobře zdokumentovaná SA struktura, nejlepší podpora v dostupných nástrojích.

Charger / Palmer (WD20EFAX, WD30EFAX, WD40EFAX, WD60EFAX) : Větší Module 190, vícevrstvá T2 struktura odpovídající vyšší kapacitě pásem.

Spyglass2 / 8000xx série (WD80EMAZ, WD100EMAZ a další) : Module 190 může dosahovat stovek MB, extrémně komplexní T2. DFL specificky varuje, že záloha Module 190 u těchto modelů může selhat bez správného unlock PCB a speciálního procesu.

Write pointer management

Každá SMR zóna má svůj write pointer – ukazatel na první volnou pozici v zóně, kam bude zapsána nová data. Po resetu (prázdná zóna) je write pointer na pozici 0. Po sekvenčním zápisu se write pointer posouvá. Zóna ve stavu FULL má write pointer na konci. Stav write pointeru je součástí T2 metadat.

Analytický přístup: pokud se pozice write pointerů v T2 neshoduje s fyzickým obsahem ploten, nastává nekonzistence překladače – což je typický stav po rychlém formátu nebo násilném přerušení garbage collection.

Media cache a cachování zápisů

WD DM-SMR disky používají víceúrovňový caching:

DRAM buffer (volatilní) : 64–256 MB standardní HDD cache. Při výpadku napájení jsou data ztracena. Tato cache funguje jako u každého jiného HDD.

Persistent Media Cache (PMC) : Vyhrazená CMR oblast přímo na plotnách – desítky GB u spotřebitelských modelů. Přežije výpadek napájení (proto „persistent"). Nesekvenční zápisy přicházející od OS jsou nejprve uloženy do PMC. PMC funguje jako nehezky řečeno „stagingatební pole" pro data čekající na migraci do SMR pásem.

SMR pásma : Konečná destinace dat po migraci z PMC. Data jsou zapsána sekvenčně v souladu s write pointer architekturou.

Background compaction v idle režimu

I v době, kdy uživatel disk aktivně nepoužívá, pracuje firmware na reorganizaci dat . Tento proces (nazývaný garbage collection nebo band compaction) přesunuje data z PMC do SMR pásem a reorganizuje existující pásma pro budoucí zápisy. Probíhá na základě heuristik pro detekci přístupových vzorců a plánování migrací – firmware klasifikuje data jako sekvenční/náhodná, cold/hot, a podle toho plánuje jejich fyzické umístění.

WD doporučuje pro optimální výkon alespoň 30 minut idle (klidového režimu) po intenzivním zápisu. Bez dostatečného idle času dochází k zaplnění PMC a výraznému zpomalení dalších zápisů.

Kritická implikace pro obnovu dat : I v klidovém stavu (disk je zapnutý, ale uživatel s ním nepracuje) firmware aktivně přesouvá data. Po datové havárii (smazání, formát) je proto každá minuta, kdy je disk zapnutý, potenciálně destruktivnígarbage collection může přepsat pásma s dosud fyzicky existujícími daty.

Po TRIM/UNMAP příkazech jsou uvolněné zóny firmware prioritizovány pro nejrychlejší přepsání při nejbližší příležitosti. Čas od TRIM do fyzického přepsání závisí na vytížení disku a modelu, ale může být velmi krátký – minuty až desítky minut při idle.

Fáze Garbage collection

Background compaction u harddisků Western Digital WD DM-SMR probíhá ve dvou základních fázích:

Fáze 1 – PMC drain (vyprázdnění media cache) : Data nahromaděná v PMC (Persistent Media Cache) jsou analyzována. Firmware identifikuje skupiny sektorů, které spolu logicky sousedí (nebo jsou v blízkosti) a mohou být efektivně zapsány sekvenčně do SMR pásma. „Horká" data (frequently accessed) mohou zůstat v PMC déle, „studená" data (zřídka přistupovaná) jsou migrována přednostně.

Fáze 2 – Band reorganization : Existující SMR pásma jsou analyzována z hlediska utilizace. Pásma s nízkou utilizací (velký podíl logicky smazaných/trimovaných bloků) jsou identifikována jako kandidáti pro garbage collection. Platné bloky z těchto pásem jsou přesunuty do menšího počtu „husté" obsazených pásem, čímž se uvolní celá pásma pro nový sekvenční zápis.

Dopad na obnovu : Fáze 2 garbage collection je přesně ten proces, který po smazání nebo formátu přepíše „volná" pásma s fyzicky přítomná data. Firmware neví (a nemůže vědět), že uživatel chce data obnovit – z jeho perspektivy jsou to legitimně volná pásma k recyklaci.


Smazání souboru – co se přesně děje na úrovni LBA/PBA a TRIM/UNMAP

Smazání na CMR: přímočaré

Když operační systém (OS) smaže soubor na CMR disku (NTFS, exFAT, ext4), stane se následující:

Na úrovni souborového systému OS označí příslušné bloky jako volné (aktualizuje MFT/FAT/inode a bitmap), ale data zůstávají fyzicky na svém místě . LBA sektory obsahují původní data až do chvíle, kdy OS rozhodne o jejich přepsání novými daty. Vhodný recovery software tak může obnovit smazaná data přímo přes standardní ATA rozhraní.

Smazání na SMR: vrstvená komplikace

Na DM-SMR disku probíhá smazání na více úrovních:

Úroveň OS (filesystém) : Identické s CMR – OS označí bloky jako volné, data v sektorech fyzicky zůstávají. Tato vrstva výmazu dat sama o sobě nebrání jejich obnově.

TRIM/UNMAP efekt (pokud OS pošle TRIM): Operační systém informuje firmware disku, která LBA jsou již nepoužívaná. Pro SMR disk to je kritická informace: firmware může označit celá pásma jako volná, aniž by musel provádět na prostředky nákladný RMW cyklus. V závislosti na modelu a implementaci výrobce mohou být pásma s trimovanými daty fyzicky přepsána při nejbližším garbage collection.

Přehled chování TRIM u různých výrobců :

U WD DM-SMR disků (SATA interní připojení) je podpora TRIM/DSM dobře dokumentovaná a aktivně využívaná firmware pro optimalizaci garbage collection. Po TRIM příkazech sektory začnou vracet nuly a např. HD Tune (a jiný analytický SW) zobrazuje čtení rychlostí SATA rozhraní.

U Seagate DM-SMR modelů (např. BarraCuda SMR) záleží na konkrétním modelu, verzi firmwaru a rozhraní připojení. U části modelů Windows posílá TRIM příkazy a jsou akceptovány, u jiných nikoli. Pro přesnou informaci je nutné ověřit chování konkrétního modelu.

USB připojení a TRIM : TRIM/UNMAP se přes USB v praxi přenáší nejčastěji při UASP (USB Attached SCSI Protocol) a při správně nastaveném USB–SATA bridge čipu. Standardní USB BOT (Bulk-Only Transport) TRIM/UNMAP ve většině případů nepředá (a i když některé bridge umí dílčí pass-through, nelze se na to spolehnout bez ověření konkrétní kombinace OS + bridge + disk). Jinými slovy: bez UASP bývá TRIM přes USB obvykle nedostupný nebo nespolehlivý.

Windows podmínky : OS Windows 10 a novější automaticky posílají TRIM příkazy pro NTFS a ReFS svazky. Podmínky: disk musí TRIM oznamovat jako podporovaný, připojení musí TRIM přenášet (SATA nebo UASP USB), firmware musí reagovat na DSM příkazy.

INFOBOX: Časová osa po smazání souboru

Čas CMR disk WD DM-SMR (SATA) Seagate DM-SMR
Okamžitě Soubor neviditelný v OS, data fyzicky přítomna Soubor neviditelný, data v PMC nebo SMR pásmu Soubor neviditelný, data v SMR pásmu
0–5 min Beze změny Pokud TRIM odeslán: firmware označí pásmo jako volné Závisí na firmwaru/modelu
5–30 min (idle) Beze změny GC může pásmo fyzicky přepsat GC aktivní, timing nepředvídatelný
30+ min (idle) Beze změny Vysoké riziko fyzického přepsání pásma Vysoké riziko fyzického přepsání
Silné sw tools Obnova možná (přímo z LBA) Profesionální nástroje s T2 přístupem mohou uspět; šance klesá s časem Závisí na stavu SA a modelu

Formátování (rychlý vs. pomalý) a dopad na T2 translator

Rychlý formát na CMR: záchrana dat na jistotu

Rychlý formát (quick format) na CMR disku přepíše pouze metadata souborového systému – MFT (Master File Table u NTFS), boot sektor, volume bitmap. Data souborů zůstávají fyzicky nedotčena. Recovery software po quick formátu standardně obnoví  až 100 % dat, pokud disk nebyl dále používán.

Rychlý formát na WD SMR: potenciálně devastující

Na WD DM-SMR disku s aktivním TRIM (SATA připojení, Windows 10+) má quick format zcela odlišný průběh:

  1. OS přepíše metadata souborového systému (identické s CMR)
  2. OS odešle TRIM/UNMAP příkazy pro celý formátovaný rozsah (toto je klíčový rozdíl)
  3. Firmware disku přijme TRIM – označí příslušná pásma jako volná
  4. Module 190 (T2 translator) je aktualizován nebo resetován – mapování LBA→PBA pro trimovaná pásma je zrušeno
  5. Pásma s „smazanými" daty jsou prioritizována pro přepsání při nejbližší garbage collection

Z pohledu OS jsou všechna LBA v trimovaných oblastech ihned „prázdná" – vracejí nuly. Standardní recovery nástroj nenajde žádné obnovitelné soubory, protože firmware nevrátí původní data pro žádné LBA v trimovaných oblastech.

Co je důležité: data fyzicky na plotnách mohou stále existovat – magnetická indukce stop se neztratila. Ztracena je překladová mapa (T2), která říká, kde přesně data fyzicky leží. Profesionální nástroje s přímým přístupem k SA  mají teoretickou možnost obnovit T2 a tím „zviditelní" fyzická data.

INFOBOX: Proč rychlý formát na WD SMR „zničí" viditelná data, i když fyzicky na plotně zůstávají

Analogie: Představte si velkou knihovnu s milionem knih (data na plotnách).

U běžného CMR disku je situace jednoduchá – knihy stojí na poličkách a existuje jeden katalog (souborový systém), který říká, kde která kniha je. Quick format tento katalog smaže. Ale knihy zůstávají na svých místech. Když projdete regály, najdete je tam – nevíte sice, jak byly organizované, ale můžete je číst. Proto je obnova dat po rychlém formátu CMR disku relativně snadná.

SMR disk funguje jinak. Protože zapisuje data do překrývajících se pásů (zón), nemůže si dovolit nechat operační systém přistupovat k poličkám přímo. Mezi operačním systémem a fyzickými plotnami proto stojí prostředník – T2 translátor uvnitř firmware disku. Ten funguje jako knihovník, který jediný ví, kam ve skutečnosti knihy uložil. Operační systém řekne „ulož knihu č. 5000" a knihovník sám rozhodne, na jakou fyzickou poličku ji dá. Bez knihovníkových záznamů nemáte šanci knihy najít – neexistuje žádný viditelný systém řazení regálů, podle kterého byste je mohli projít.

Co se děje při rychlém formátu na SMR disku: Smaže se katalog souborového systému – stejně jako u CMR. Ale navíc příkaz TRIM řekne firmwaru: „Tato data už nepotřebuji." Firmware na to zareaguje tak, že si ve svých záznamech (T2 translátoru) tyto knihy škrtne. Výsledek: i kdybyste chtěli projít regály a hledat knihy ručně, knihovník vám řekne, že žádné neexistují – a bez jeho záznamů nemáte jak zjistit, kde fyzicky leží. Knihy tam přitom stále mohou být, ale jsou nedohledatelné.

A to není vše – po čase si knihovna sama uklidí. Když disk nemá co dělat (idle), spustí proces zvaný Garbage Collection, který „škrtnuté" zóny fyzicky vyprázdní a připraví pro nový zápis. Čím déle disk po formátu běží, tím více knih je nenávratně pryč.

Faktory určující šanci na obnovu:

  • Stav obou kopií Module 190 (disk udržuje primary + backup kopii T2 translátoru – pokud se podaří jednu obnovit, šance na záchranu smazaných dat výrazně stoupá)
  • Čas od formátu do vypnutí disku (GC běží v idle, tedy na pozadí – čím déle tedy disk po formátu běží, tím horší může být šance na obnovu. Záleží ale na konkrétním modelu, firmware i způsobu připojení)
  • Zda bylo TRIM skutečně odesláno (především u externích SSD záleží na použítém USB řadiči a protokolech, které podporuje)
  • Konkrétní model a firmware revize (různé rodiny mají různé T2 struktury)

Full format: skutečné přepsání

Úplný formát (full format) fyzicky přepíše každý sektor nulami. U CMR i SMR disků to znamená definitivní destrukci a tím i ztrátu dat. U SMR navíc trvá full format velmi dlouho z důvodu RMW cyklů pro každé pásmo – u 4 TB SMR disku počítejte typicky s mnoha hodinami a v některých případech i s více než 24 hodinami (záleží na modelu, stavu disku, rozhraní a chování firmware).


Secure Erase, Sanitize a ZAC Reset Write Pointer – limity na SMR

ATA Secure Erase na SMR

ATA Security Erase Unit (příkaz 0xF4) fyzicky přepíše celou uživatelskou oblast nulami. Na SMR disku to zahrnuje i PMC (media cache) a všechna SMR pásma. Proces je velmi dlouhý: 6 TB SMR disk typicky 12 a více hodin, 8 TB odhadem 15–20 hodin. Důvod: každé pásmo musí projít RMW cyklem, firmware navíc reorganizuje T2 tabulky.

ATA Security Erase Unit Enhanced (příkaz 0xF4, bit Enhanced) – u disků s hardwarovým šifrováním (Self-Encrypting Drive, SED) provede crypto-erase : smaže šifrovací klíč, takže zašifrovaná data na plotnách jsou kryptograficky nedostupná (ale fyzicky přítomná). Tento postup je výrazně rychlejší, ale nezapíše nové hodnoty – magnetická remanence zůstává.

Secure Erase přes USB často nefunguje – spolehlivé je SATA nebo eSATA připojení. Důvodem bývá to, že USB–SATA bridge nepropouští ATA Security příkazy (nebo je propouští jen částečně). Existují výjimky u některých bridge a profesionálních nástrojů s ATA pass-through, ale bez ověření konkrétní kombinace to nelze brát jako jistotu. Disk nesmí být ve stavu „frozen" (vyřeší suspend/resume cyklus nebo power cycle s ATA Security Password).

ZAC Reset Write Pointer pro bezpečné mazání

Reset Write Pointer příkaz je dostupný pouze na Host-Aware a Host-Managed SMR discích – ne na DM-SMR spotřebitelských discích. Tento příkaz resetuje write pointer zóny na začátek, efektivně ji označí jako prázdnou. Nejedná se o bezpečné mazání v kryptografickém smyslu – magnetická data zůstávají fyzicky na plotnách, pouze jsou logicky nedostupná.

Pro certifikovanou destrukci dat je nutný Secure Erase Enhanced nebo fyzická destrukce média.

TRIM vs. bezpečné mazání

TRIM/UNMAP způsobuje, že sektory vracejí nuly a jsou logicky nedostupné přes standardní rozhraní. Magnetická data však mohou přetrvávat fyzicky na plotnách do doby, než jsou pásma skutečně přepsána při garbage collection. Pro certifikované mazání proto TRIM nestačí.


Profesionální záchrana dat ze SMR disku – postupy v laboratoři

Pokud jste na harddisku provedli rychlý formát, smazali důležitá data, nebo disk vykazuje neobvyklé chyby, okamžitě disk vypněte a nepokoušejte se o žádnou domácí obnovu . Každé zapnutí disku bez hardware write-blockeru spouští garbage collection, která aktivně ničí šance na obnovu. Kontaktujte naši laboratoř pro konzultaci – dokážeme posoudit situaci a navrhnout postup s minimálním rizikem dalšího poškození dat.

Proč standardní software nestačí

Standardní i profesionální software na záchranu dat jako Recuva, PhotoRec, R-Studio nebo UFS Explorer pracuje na úrovni LBA adresního prostoru viděného přes standardní ATA rozhraní. Pokud T2 translator vrací pro celý LBA rozsah nuly, software vždy „vidí" zcela prázdný disk. Nemá žádný mechanismus pro přímý přístup k SA, čtení Module 190, ani pro obejití firmwarové překladové vrstvy. Totéž platí pro uživatelsky přívětivé forenzní nástroje jako Autopsy nebo FTK. Bez profesionálního hardware a znalosti správných postupů záchrana nemožná.

Fáze 1: Identifikace a write-locking

Prvním krokem profesionální záchrany dat je přesná identifikace modelu, platformy a generace firmwaru. WD EFAX je jiná platforma než WD EZAZ nebo WD SPZX – každá rodina má odlišnou T2 strukturu, jiné číslování modulů a vyžaduje jiný přístup.

Hardware write-blocker je absolutně v těchto případech nezbytný. Na rozdíl od CMR, kde write-blocker na úrovni ATA příkazů zastaví zápisy z hostitelského systému, u SMR je situace komplikovanější: garbage collection a T2 reorganizace probíhají interně pomocí firmware disku, zcela nezávisle na ATA příkazech z hosta. ATA-level write-blocker (DeepSpar DDI, Tableau) zabrání zápisům iniciovaným z PC, ale nezabrání interním firmware procesům.

Pro úplné zastavení interní aktivity firmware jsou nutné firmware-level operace (PC-3000, MRT, DFL) – přepnutí disku do speciálního diagnostického nebo read-only režimu, který deaktivuje background procesy. Toto je technicky nejkritičtější krok celé diagnostiky poškozeného disku.

Fáze 2: SA záloha a analýza T2

Profesionální nástroje na záchranu dat pro tyto případy umožňují:

Zálohu celé servisní oblasti disku (SA) : Uložení binárního obsahu SA na bezpečné médium před jakoukoliv manipulací. Toto je pojistka - pokud něco selže, lze SA obnovit do výchozího stavu.

Zálohu Module 190 (T2) : Čtení T2 překladových tabulek v různých režimech – by ID, by ABA (Absolute Block Address), copy 0 nebo copy 1 (disk udržuje typicky dvě kopie pro redundanci), nebo extrakce z raw SA dat. PC-3000 nabízí dedikovaný T2 Reading and Analysis Mode pro analýzu integrity T2 a detekci poškozených záznamů.

Obnova T2 z backup kopie : Pokud je primární kopie Module 190 poškozena nebo vynulována po formátu, ale zálohovací kopie je zachovalá, lze provést restore ze zálohy. Disk pak začne správně mapovat LBA na fyzické pozice a data se zpřístupní.

Vytvoření virtuálního překladače : PC-3000 Data Extractor nabízí funkci „Create virtual translator" pro disky s poškozeným dynamickým T2. Nástroj se pokouší rekonstruovat překladové mapování z fyzické analýzy ploten a zachovaných fragmentů T2 metadat.

INFOBOX: Imaging SMR disku krok za krokem (PC-3000 + DeepSpar workflow)

Předpoklady : WD SMR DM disk po quick formátu, disk fyzicky funkční (točí se, komunikuje na ATA).

  1. Identifikace modelu a platformy – model číslo, firmware revize, SA struktura (WD Spyglass vs. Charger vs. Palmer atd.)
  2. SA záloha přes PC-3000 nebo DFL – uložení kompletní SA jako binární soubor
  3. Module 190 záloha – záloha T2 v co nejvíce dostupných módech (copy 0, copy 1, by ABA)
  4. Firmware diagnostický režim – deaktivace background GC, přepnutí do read-only modu
  5. T2 analýza – integrity check, porovnání kopií, identifikace poškozených záznamů
  6. T2 restore nebo rebuild – obnovení z backup kopie nebo pokus o rekonstrukci
  7. DeepSpar DDI imaging – multi-pass hardware imaging s nastavením timeout pro SMR specifické pauzy, head-by-head módem při podezření na mechanické poškození
  8. Data Extractor – filesystémová analýza a extrakce souborů z image
  9. Verifikace – kontrola integrity obnovených souborů

PC-3000 - SMR dedikované funkce

ACE Lab označil SMR recovery za hlavní vývojovou prioritu. Zásadní aktualizace PC-3000 Ver. 7.4.x / Data Extractor 6.4.x přinesla kompletní sadu nástrojů pro WD SMR disky po formátu, smazání nebo TRIM. Součástí je Enhanced T2 Reading and Analysis Mode a virtuální překladač pro nejkomplikovanější scénáře. PC-3000 také umožňuje write-block na úrovni firmware - zámek pro user area zabraňující firmware modifikacím během recovery.


Co dělat hned po smazání dat nebo formátu na šindelovém disku – pokročilý postup

Tato sekce je určena jak laikům, tak IT technikům, kteří chtějí maximalizovat šance zákazníka.

Krok 1: Okamžitě disk vypněte

Toto je nejdůležitější krok. Každá sekunda, kdy SMR disk pracuje v idle stavu, potenciálně likviduje data prostřednictvím background garbage collection. Ihned vypněte počítač (ne přes shutdown, rovnou odpojte napájení nebo použijte forced shutdown). Nečekejte na korektní ukončení OS – normální shutdown trvá desítky sekund, během nichž OS může provádět závěrečné TRIM operace.

Pokud jde o USB disk, odpojte kabel okamžitě.

Krok 2: Nespouštějte disk znovu

Do dalšího kroku disk nespouštějte. Každé zapnutí spustí firmware inicializaci, která zahrnuje kontrolu integrity T2 a potenciálně spustí GC operace. I diagnostické „jen se podívám na co v CrystalDiskInfo" může trvale zničit zbývající šance.

Krok 3: Identifikujte model a situaci

Pomocí štítku na disku zjistěte model číslo. Ověřte, zda jde o SMR disk (databáze výrobce, komunita NASCompares). Ujasněte si přesně, co se stalo: smazání souborů? Rychlý formát? Plný (pomalý) formát? Přes SATA, M.2 nebo USB? Jaký OS?

Krok 4: Kontaktujte profesionální servis na záchranu dat

Standardní recovery software nemá šanci na SMR disku po rychlém formátu s TRIM uspět. Potřebujete laboratoř vybavenou zařízením PC-3000 (ACE Lab) nebo ekvivalentním profesionálním nástrojem s firmware přístupem k SA a T2. Jak probíhá záchrana dat z šindelového SMR disku a naše možnosti najdete na dedikované stránce .

Pro IT techniky: použijte write-blocker před jakoukoliv diagnostikou

Pokud situaci diagnostikujete profesionálně, použijte hardware write-blocker na ATA úrovni (Tableau T35u, DeepSpar DDI). Nezapomeňte na omezení: write-blocker zastaví zápisy z hosta, ale nezabrání interním firmware procesům. Pro úplné zmrazení stavu disku je nutný firmware-level přístup (PC-3000). Minimalizujte počet power cycles – každý start disku přidává riziko.


Případové scénáře v kontextu šindelových SMR HDD

Scénář A: Smazané fotky z disku WD Red SMR (WD40EFAX, SATA, Windows 10)

Uživatel smazal složku s fotkami omylem. Disk připojen přes SATA. Rychlá akce – disk vypnut do 10 minut od smazání.

Analýza : Smazání souborů bez formátu = OS označil bloky jako volné, odeslal TRIM pro příslušné LBA. T2 translator mohl být aktualizován (pásma označena jako volná), ale fyzická data pravděpodobně ještě nebyla přepsána (10 minut nestačí na úplný GC cyklus pro větší pásma). Doporučení : Rychlý zásah PC-3000 s T2 analýzou, pravděpodobnost obnovy střední až vysoká v závislosti na fragmentaci dat a stavu PMC.

Scénář B: Rychlé naformátování disku 4 TB WD Red SMR přes USB 3.0 (bez UASP)

Uživatel přeformátoval externí WD Red (USB adaptér starší generace bez UASP).

Analýza : USB bez UASP = TRIM/UNMAP příkazy se nepřenesly. Quick format přepsal pouze filesystem metadata. T2 translator nebyl resetován přes TRIM! Data mohou být dostupná i přes standardní recovery nástroje s přímým SATA přístupem (osadit disk přímo do PC) nebo přes PC-3000. Toto je scénář s nejlepší prognózou – TRIM nebyl odeslán, data fyzicky existují na místě.

Scénář C: Rychlý formát WD40EFAX, SATA, Windows 11, disk poté 2 hodiny idle

Analýza : TRIM odeslán, T2 resetován, 2 hodiny idle = GC měl dostatek času přepsat velkou část pásem. Šance na obnovu nízké , ale ne nulové – záleží na rozsahu GC aktivity. PC-3000 T2 rebuild s virtual translator může zachránit část dat, zejména pokud GC ještě nedokončil přepis všech pásem.

Scénář D: Naformátovaný harddisk WD SMR T2 Recovery (firmware poškození, disk viditelný jako 0,03 GB)

Klasický scénář: WD SMR disk reportuje kapacitu 0,03 GB místo skutečných 1,5 TB. Příčina: poškozený Module 190, disk nemůže správně mapovat LBA prostor.

Workflow : PC-3000 nebo DFL Module 190 Auto Repair – nástroj identifikuje platné fragmenty T2, rekonstruuje zónovou mapu, nahraje opravenou T2 do RAM (bez trvalého zápisu), imaging přes Data Extractor. Dolphin Data Lab reportoval úspěšné obnovení 1,5 TB dat z takového disku pomocí Module 190 Auto Repair.

Scénář E: WD Blue SMR (WD10SPZX, 1 TB 2.5", USB externí disk) – fyzické poškození + T2 problém

Externí disk přestal fungovat, pravděpodobně po pádu. Interně použitý disk WD Blue SMR disk přestal být rozpoznáván. Při připojení přes USB: disk točí, ale USB zařízení se nezobrazí. Při přímém SATA připojení: disk rozpoznán, ale obsah 0 bajtů.

Analýza : Pravděpodobná kombinace – slabá/poškozená hlava (mechanický dopad) + poškozený Module 190 (SA přerušena uprostřed zápisu při pádu). WD10SPZX je 2.5" Spyglass platforma. Notebook disky jsou konstruovány pro odolnost pádu v klidu, ale dopad při aktivním zápisu (GC probíhá!) je nejnebezpečnější kombinace.

Workflow : Diagnostika čtecích hlav přes PC-3000 (mapování čtecích hlav – zjistit, která hlava/plotna je poškozená). Pokud je poškozena jen jedna hlava – head swap v cleanroomu (5,4 mm profil WD Blue 2.5" je náročnější než 3.5"). Po head swap: SA záloha, Module 190 analýza, T2 restore a extrakce dat. Tento scénář je reprezentativní pro ~25 % případů SMR recovery v praxi – kombinace firmware + mechanický problém.


Nejčastější mýty o SMR discích a obnově dat

„TRIM na HDD nic nedělá"

Tento mýtus byl pravdivý pro CMR disky. Na CMR HDD TRIM skutečně nemá žádný efekt – disk přepisuje data přímo na místě, neexistují flash buňky k vymazání, žádná garbage collection potřebující TRIM signály z OS. Na SMR discích je TRIM klíčový – informuje firmware o volných LBA, umožňuje efektivní GC a přímo ovlivňuje šance na obnovu dat. Záměna CMR a SMR chování TRIM je jednou z nejnebezpečnějších mylných představ v oblasti obnovy dat.

„Po rychlém formátu SMR je obnova nemožná"

Toto tvrzení je přehnané a může býr zavádějící. Pravda je složitější: pro standardní recovery software a uživatele bez přístupu k SA je situace po rychlém formátu s TRIM na WD SMR v zásadě neřešitelná. Pro profesionální firmu na záchranu dat existují konkrétní cesty – T2 obnova ze záložní kopie, virtual translator, T2 rebuild. Úspěšnost vždy závisí na modelu, době od formátu, a na tom, zda GC již přepsal data. Tvrzení „nemožná vždy" je nepřesné – záleží na okolnostech.

„SMR disk je pomalejší vždy a ve všem"

šindelový SMR disk je pomalejší při nesekvenčním (náhodném) zápisu a při dlouhé sekvenčním zápisu po naplnění media cache (prostě zapisování velkého objemu dat). Pro sekvenční čtení a sekvenční zápis do prázdného disku (přiměřené kapacitě cache) jsou výkony srovnatelné s CMR. SMR disky jsou vhodné pro archivaci, cold storage, zálohovací úložiště se sekvenčními přístupy – nikoliv pro NAS s RAID resyncem nebo databázové workloady.

„Mohu poznat SMR ze S.M.A.R.T. údajů"

DM-SMR disky se záměrně hlásí jako konvenční disky a typ záznamu přes S.M.A.R.T. nereportují. S.M.A.R.T. data neobsahují žádný standardizovaný atribut „SMR=yes/no". Jedinou spolehlivou softwarovou metodou je výkonnostní test (write cliff), porovnání s databází modelů výrobce nebo přítomnost TRIM reportovaného u HDD v CrystalDiskInfo.

„WD Red Plus jsou také SMR, jen přejmenované"

Nepravda. WD Red (původní, 2–6 TB s příponou EFAX): DM-SMR. WD Red Plus (přípona EFZX, EFPX): CMR. WD Red Pro: CMR. Přejmenování proběhlo v roce 2020 právě proto, aby bylo jasně rozlišeno. Vždy ověřte konkrétní model číslo.

„Na SMR disku nefunguje ZFS, je to zakázané"

ZFS nefunguje dobře s DM-SMR disky obecně v klasickém konfiguračním módu. Konkrétně RAIDZ resilver může trvat 10–15× déle (naměřeno u WD Red SMR). Nicméně OpenZFS podporuje zoned mode (od verze 2.1) s Host-Managed SMR disky – zde ZFS pracuje korektně a efektivně, protože dostává přímo ZBC příkazy. Jde o softwarový, nikoliv fyzický zákaz.

„Seagate BarraCuda nikdy nemělo SMR, jednalo se pouze o problém Western Digital"

Seagate tiše nasadilo SMR do spotřebitelských BarraCuda modelů ve stejném období jako Western Digital – ST2000DM008, ST3000DM007, ST4000DM004, ST6000DM003, ST8000DM004 jsou všechny šindelové DM-SMR. Rozdíl byl však v marketingu: Seagate tyto disky nepropagoval explicitně pro NAS/RAID, takže nečelil stejné míře kritiky. Technický problém je identický.

„Pomalý formát garantuje bezpečné smazání dat ze SMR"

Full format fyzicky přepíše všechna LBA nulami a z praktického hlediska data zničí. Nicméně u self-encrypting SMR disků (SED) může „Enhanced" příkaz provést pouze crypto-erase – klíč je smazán, ale šifrovaná data zůstávají fyzicky na plotnách. Pro certifikovanou destrukci dat podle NIST 800-88 nebo DoD 5220.22-M je nutný specifický postup ověřený auditorem.

„SMR disky kupovat pouze pro maximální kapacitu, jinak pořizovat CMR"

Volba CMR vs. SMR závisí primárně na workloadu . SMR je legitimně vhodný pro: archivní storage s nízkým zápisovým provozem, hyperscale cloudové úložiště (Dropbox, Backblaze), zálohovací sety s plně sekvenčními zápisy. CMR je nutný pro: NAS s RAID (RAIDZ, md RAID), databázové servery, virtualizaci, jakýkoli workload s náhodným zápisem. Kapacita je sekundární kritérium.


Budoucnost: SMR + HAMR, MAMR a UltraSMR – dopady na záchranu dat

HAMR + SMR: menší přínos, ale větší výzvy

Platforma Seagate Mozaic 3+ (30 TB CMR HAMR / 32–36 TB SMR HAMR, nasazená od roku 2024) kombinuje HAMR technologii s šindelovým záznamem. A co již ví: přínos SMR nad HAMR disky je menší než u PMR – přibližně 7–10 % navíc (vs. 20–25 % u PMR), protože HAMR stopy jsou již výrazně užší a poměr šířky zápisové/čtecí hlavy je nižší.

Dopady na obnovu dat: vyšší objem dat ohrožených při jediném selhání (30+ TB), zcela nové typy závad – selhání NFT (near-field transducer, optický element HAMR hlavy) pro který neexistují nástroje třetích stran pro head swap, konstrukce 10+ ploten = 20 hlav = extrémní mechanická komplexita, plnění helium (otevření v cleanroomu riskuje kontaminaci), proprietární SoC řadiče, a vrstvení HAMR kalibračních dat + SMR translačních vrstev vytváří velmi hluboké firmware závislosti.

WD UltraSMR a ePMR

Western Digital opustil čistý MAMR ve prospěch ePMR (energy-assisted PMR) HDD a chystá HAMR linii. Technologie UltraSMR (Ultrastar DC HC690, 32 TB) kombinuje ePMR, OptiNAND (integrovaný NAND flash pro metadata caching), a pokročilé error correction. Kapacitní zisk UltraSMR nad CMR ekvivalentem je přibližně 20–23 %. WD Innovation Day 2026 oznámil nasazení 40 TB UltraSMR a zároveň prezentoval roadmapu, která vedle ePMR/UltraSMR počítá i s nasazením HAMR v dalších letech. Konkrétní kapacity (např. řádově desítky TB nad 40 TB) a termíny náběhu se mohou lišit podle generace a zákaznické orientace, proto je vhodné je brát jako orientační.

Toshiba MAMR a MA11 SMR

Toshiba pokračuje s FC-MAMR (flux-controlled MAMR) jako přechodovou technologií. Enterprise Host-Managed SMR řada MA11 (27/28 TB, FC-MAMR) je nasazena od roku 2024 pro hyperscale. Toshiba cílí na 45 TB (2028) a 55+ TB HAMR (2029–2030).


FAQ – Nejčastěji kladené otázky

  • Nejspolehlivější metody jsou: výkonnostní test (SMR ukáže „write cliff" po naplnění cache), porovnání s databází modelů výrobce (WD, Seagate a Toshiba publikovaly oficiální seznamy), nebo přítomnost TRIM u HDD v CrystalDiskInfo. SMART data sám typ záznamu nereportují – DM-SMR disky se záměrně hlásí jako konvenční zařízení. Také je možné využít aplikaci na našem webu, šindelové harddisky (SMR) - přehled.

  • Záleží na okolnostech. Pokud byl disk připojen přes USB bez podpory UASP a příkaz TRIM se nepřenesl, jsou šance podobné jako u CMR HDD. Pokud byl disk SATA/M.2 připojený s Windows 10+ a TRIM byl odeslán, standardní software pravděpodobně nic nenajde, profesionální laboratoř s PC-3000 však může pomocí low-level postupů zkusit T2 restore nebo rebuild. Šance na záchranu dat však klesají úměrně s množstvím času, kdy disk pracoval po  provedením formátu formátu nebo smazání dat. 

  • Záchrana dat na disku s SMR technologií vyžaduje specializované nástroje pro přístup k SA firmwaru (PC-3000, MRT, DFL), hlubší technické znalosti o firmware architektuře, delší čas strávený analýzou T2 struktury, a vyšší riziko neúspěchu. Cena za záchranu dat odráží komplexitu, nikoli kapacitu disku.

  • Na CMR HDD nemá příkaz TRIM žádný efekt. Na DM-SMR HDD (konkrétně WD rodiny s SATA připojením nebo USB s UASP) TRIM aktivně optimalizuje garbage collection. Záleží na modelu, rozhraní a firmware verzi – nelze paušalizovat pro všechny HDD.

  • Ano – disk Western Digital WD Red Plus jsou CMR disky, vhodné pro NAS a RAID. Původní WD Red (přípony EFAX) jsou SMR a pro NAS/RAID nevhodné. Vždy ověřte konkrétní model číslo, nikoliv pouze obchodní název disku.

  • T2 translator (Module 190 v SA firmwaru WD SMR platforem) je druhá úroveň mapování LBA na fyzické PBA adresy. Analogie: je to dynamický rejstřík říkající, kde přesně na plotnách leží každý logický sektor. Bez funkčního T2 firmware vrací pro všechna LBA nuly – disk vypadá jako prázdný, přestože magnetická data existují. Obnova T2 je klíčovým krokem SMR recovery po formátu.

  • Výrazně déle než na CMR. Pro 4 TB SMR disk počítejte s 8–12+ hodinami, pro 6 TB 12+ hodin, pro 8 TB potenciálně 15–20+ hodin. Důvod: každé pásmo musí projít RMW cyklem a firmware musí reorganizovat T2 tabulky. Na CMR jsou stejné kapacity typicky 3–6 hodin.

  • Technicky ano, ale silně se nedoporučuje pro DM-SMR. Při resyncu/rebuildu poolu jsou SMR disky dramaticky pomalejší (měřeno 10–15× oproti CMR) a mohou být vyřazeny z pole kvůli překročení časových limitů SCSI. Host-Managed SMR s dm-zoned nebo btrfs zoned je legitimní volbou, pokud OS stack SMR podporuje.

  • Standardní write-blocker na ATA úrovni zabrání zápisům z hosta, ale nezabrání interní garbage collection. Pro forenzní účely je nutné disk okamžitě izolovat od napájení a pro imaging použít firmware-level read-only mód (PC-3000). Standardní Tableau/Wiebetech write-blockery jsou nutnou, ale ne dostačující podmínkou pro SMR forenziku.

  • Typické příznaky poškození SMR harddisku: neočekávané mnoha minutové pauzy při zápisech (DRAM buffer a PMC plné, GC nedokáže udržet krok), extrémně pomalý RAID resilver (hodin → dny), disk se detekuje chybnou kapacitou a vypadá jako 0,03 GB místo skutečné kapacity (poškozený T2/Module 190), LED chyby v firmware (typické pro WD Spyglass platformy). Mechanická selhání (click of death, pláče, nereagující disk) jsou identická jako u CMR.

  • Ano – tím, co NEděláte. Nepřipojujte disk znovu k počítači. Nespouštějte žádný diagnostický software. Nezkoušejte domácí záchranu dat po rychlém formátu na SMR disku. Okamžité VYPNUTÍ DISKU po havárii je TA NEJDŮLEŽITĚJŠÍ akce, kterou může laik udělat.

  • Z enterprise SMR nabídky k roku 2025: WD Ultrastar DC HC690 (32 TB UltraSMR, ePMR), WD Ultrastar DC HC620 (14/15 TB Host-Managed SMR), Seagate Exos M série (32–36 TB HAMR, Mozaic 3+; nejde automaticky o SMR, u Seagate je potřeba vždy ověřit konkrétní SKU a režim zařízení), Toshiba MA11 (27/28 TB Host-Managed SMR, FC-MAMR). Naprostá většina enterprise SMR disků je Host-Managed a vyžaduje SMR-aware software stack (zoned/ZBC/ZAC). V praxi se mohou objevit i Host-Aware varianty, ale pro nasazení v datacentrech se nejčastěji počítá s Host-Managed modelem a řízením na úrovni OS/filesystému.


Řešíte ztrátu dat? Chcete vědět více? Zeptejte se na možností záchrany dat