Při prodeji starého disku je důležité zajistit, aby se na něm již nic neobnovilo. Tento text shromáždí a systematizuje informace z poskytnutého černoviku o způsobech mazání dat na Linuxu, o rozdílech mezi HDD a SSD a o praktických nástrojích a postupech pro bezpečné vymazání.
Proč je nutné data skutečně vymazat a jaké metody k tomu existují
Nezodpověené a nevymazané soubory mohou být znovu získány. Nejen rychlé formátování ale i samotné smazání souborů často nestačí. Existuje tedy potřeba nástrojů a postupů pro důkladné vymazání dat z disku před prodejem.
SSD disky vyžadují jiné postupy než klasické rotující disky. SSD potřebují mít bloky pro zápis smazané. Takže buď FS přímo informuje disk o tom, které bloky nepotřebuje (TRIM), nebo si to SSD řídí samo, každopádně v určité chvíli dojde ke smazání daného bloku.

Nástroje a postupy pro bezpečné mazání v Linuxu
Použijte rmdir pro prázdné cesty, rm -r pro adresáře, které ještě obsahují soubory, a najít pokud chcete smazat jen obsah. Takhle se maže adresář v Linux, s rozumným defaultním chováním, rychlou kontrolou a opravami chyb, které vám stojí v cestě.
Rotace protokolů, pipeline buildů, údržba VPS. Oba zpracovávají skryté položky (včetně souborů začínajících tečkou), což je místo, kde jednoduchý rm * je nenajde. Jednořádkové příkazy jsou praktické, ale mnoho týmů potřebuje filtrování podle jména nebo hloubky.
Následují nejčastější dotazy a odpovědi ohledně mazání:
- rm -r pro rekurzivní mazání, rm -I pro potvrzení.
- find . -mindepth 1 -delete pro vymazání obsahu bez odstranění nadřazeného adresáře.
- lsattr -d DIR a sudo chattr -i DIR pro kontrolu a odstranění immutable bitu.
Nekompromisní vymazání často vyžaduje kombinaci nástrojů a metod. Jakmile je cílový adresář vyčištěn, lze pokračovat v samotném procesu vymazání disku.
Bezpečné vymazání pro HDD a zvláštní poznámky k SSD
Pro HDD bývá běžně doporučováno několik průchodů zápisem náhodných dat (např. pomocí shred) nebo použití specifických nástrojů výrobce. Na SSD je potřeba dávat pozor na to, že opakované přepisy dat mohou být zbytečné vzhledem k mechanice SSD a mechanismům opotřebení. Jak bylo uvedeno výše, TRIM a interní správu bloků obecně řeší vymazání efektivněji než čisté přepsání nulami či náhodnými daty.
Mezi užitečné poznámky patří: některé disky podporují blokové příkazy pro vymazání (blkdiscard) a existují i specializované nástroje pro bezpečné vymazání, které reflektují specifika SSD. Většina nástrojů od výrobce disku umí "bezpečně vymazat" a to bývá nejpohodlnější cestou pro SSD.

Praktické kroky krok za krokem (obecná forma, bez konkrétních datových hodnot)
1) Zálohujte si data, která potřebujete uchovat. Před vymazáním disku vždy proveďte pevnou zálohu důležitých souborů.
2) Zvažte hardware: HDD versus SSD, a podle toho zvolte vhodný nástroj. U SSD je vhodné využít nástroje podporující TRIM nebo příkazy firmware uložené na disku.
3) Zvolte cílený nástroj: pro vymazání celého disku se často volí bezpečné nástroje odpovídající typu disku a prostředí (např. nástroje s podporou přímého vymazání bloků či použití TRIM).

Testování a kontrola vymazání
Po ukončení postupu je vhodné ověřit, že data již nejsou čitelné a že adresa nebyla znovu přístupná. To může zahrnovat kontrolu, že nadřazené oblasti nebyly zbytečně ponechány, a že systém na disku neobsahuje citlivé stopy.
Speciální pohled na ochranu soukromí a právní aspekty
Nejen technické, ale i etické a právní aspekty se vztahují k vymazání dat před prodejem. V některých případech je vhodné získat certifikát o vymazání média, aby byl doklad o bezpečném vymazání.
Jak zničit starý pevný disk (a udržet svá data v bezpečí) | NBC News
Meta informace o článku
Na závěr: Tento text poskytuje přehled a shrnutí postupů bezpečného vymazání dat z Linuxu před prodejem disku a upozorňuje na rozdíly mezi HDD a SSD, spolu s orientací na praktické nástroje a jednoduché postupy.