StorageReview.com

V laboratoři: Bezpečné hromadné mazání SSD

Enterprise  ◇  V laboratoři

Při kontrole velkých dávek SSD disků pro určitý projekt vždy přijde čas na jejich obnovení do čistého stavu. Je třeba bezpečně smazat několik SSD disků. Tento proces nelze přehlížet, protože v závislosti na pracovní zátěži může neuvedení disku zpět do stavu z výroby způsobit problémy s přepínáním mezi pracovními zátěžemi. V tomto tipu z laboratoře jsme zdokumentovali, jak bezpečně smazat SSD disky zjednodušením procesu. Vytvořili jsme skripty pro hromadné mazání pro prostředí linuxových serverů, které v serveru Supermicro SuperStorage Server 2027R-AR24NV zvládnou až 23 SSD disků najednou.

Pro mazání skupin 16 SAS SSD disků, což je běžná velikost sady SSD pro recenze polí a podnikových SSD disků, jsme vytvořili skript formatsas.sh pomocí jazyka bash. Skript je poměrně jednoduchý, ale jedním krokem, na který nikdy nezapomenout, je vyhledat aktuální bootovací disk a zakomentovat ho. Tím se zabrání tomu, aby se bootovací disk během procesu vymazal přímo pod vámi! Pro tento proces využíváme balíček sg3_utils a příkaz sg_format.

sg_format –formát /dev/sda
sg_format –formát /dev/sdb
sg_format –formát /dev/sdc
sg_format –formát /dev/sdd

#sg_format –formát /dev/sde
sg_format –formát /dev/sdf
sg_format –formát /dev/sdg
sg_format –formát /dev/sdh

sg_format –formát /dev/sdi
sg_format –formát /dev/sdj
sg_format –formát /dev/sdk
sg_format –formát /dev/sdl

sg_format –formát /dev/sdm
sg_format –formát /dev/sdn
sg_format –formát /dev/sdo
sg_format –formát /dev/sdp

sg_format –formát /dev/sdq

Další skript s příhodným názvem formatsata.sh se používá pro bezpečné mazání velkých skupin SATA SSD disků. V tomto nastavení obvykle plně zaplníme 24šachtový server spotřebitelskými i podnikovými SSD disky, abychom je po dokončení skupiny testů všechny vrátili do stavu z výroby. Platí stejný tip, jako je zakomentování bootovacího disku. Pro tento proces používáme hdparm, který je běžně instalován ve většině linuxových distribucí. Pokud ne, obvykle postačí instalace balíčku hdparm. Chcete-li vymazat SATA SSD disk, musíte nejprve povolit zabezpečení pomocí hesla dle vlastního výběru a poté v pozdějším kroku spustit příkaz bezpečného mazání.

hdparm –user-master u –security-set-pass heslo /dev/sda
hdparm –user-master u –security-set-pass heslo /dev/sdb
hdparm –user-master u –security-set-pass heslo /dev/sdc
hdparm –user-master u –security-set-pass heslo /dev/sdd

hdparm –user-master u –security-set-pass heslo /dev/sde
hdparm –user-master u –security-set-pass heslo /dev/sdf
hdparm –user-master u –security-set-pass heslo /dev/sdg
hdparm –user-master u –security-set-pass heslo /dev/sdh

hdparm –user-master u –security-set-pass heslo /dev/sdi
hdparm –user-master u –security-set-pass heslo /dev/sdj
hdparm –user-master u –security-set-pass heslo /dev/sdk
hdparm –user-master u –security-set-pass heslo /dev/sdl

hdparm –user-master u –security-set-pass heslo /dev/sdm
hdparm –user-master u –security-set-pass heslo /dev/sdn
#hdparm –user-master u –security-set-pass heslo /dev/sdo
hdparm –user-master u –security-set-pass heslo /dev/sdp

hdparm –user-master u –security-set-pass heslo /dev/sdq
hdparm –user-master u –security-set-pass heslo /dev/sdr
hdparm –user-master u –security-set-pass heslo /dev/sds
hdparm –user-master u –security-set-pass heslo /dev/sdt

hdparm –user-master u –security-set-pass heslo /dev/sdu
hdparm –user-master u –security-set-pass heslo /dev/sdv
hdparm –user-master u –security-set-pass heslo /dev/sdw
hdparm –user-master u –security-set-pass heslo /dev/sdx

hdparm –user-master u –security-erase heslo /dev/sda
hdparm –user-master u –security-erase heslo /dev/sdb
hdparm –user-master u –security-erase heslo /dev/sdc
hdparm –user-master u –security-erase heslo /dev/sdd

hdparm –user-master u –security-erase heslo /dev/sde
hdparm –user-master u –security-erase heslo /dev/sdf
hdparm –user-master u –security-erase heslo /dev/sdg
hdparm –user-master u –security-erase heslo /dev/sdh

hdparm –user-master u –security-erase heslo /dev/sdi
hdparm –user-master u –security-erase heslo /dev/sdj
hdparm –user-master u –security-erase heslo /dev/sdk
hdparm –user-master u –security-erase heslo /dev/sdl

hdparm –user-master u –security-erase heslo /dev/sdm
hdparm –user-master u –security-erase heslo /dev/sdn
#hdparm –user-master u –security-erase heslo /dev/sdo
hdparm –user-master u –security-erase heslo /dev/sdp

hdparm –user-master u –security-erase heslo /dev/sdq
hdparm –user-master u –security-erase heslo /dev/sdr
hdparm –user-master u –security-erase heslo /dev/sds
hdparm –user-master u –security-erase heslo /dev/sdt

hdparm –user-master u –security-erase heslo /dev/sdu
hdparm –user-master u –security-erase heslo /dev/sdv
hdparm –user-master u –security-erase heslo /dev/sdw
hdparm –user-master u –security-erase heslo /dev/sdx

Pokud jsou vaše cíle spíše obyčejné než mazání 24 disků najednou, příkaz pro provedení bezpečného mazání na jednom disku je stejný… jen se zaměříte na jeden disk místo mnoha. V klientském scénáři to lze provést pro opětovné použití SSD disku pro nový počítač nebo pro zajištění toho, aby všechna data byla odstraněna před darováním nebo jiným recyklováním starého SSD disku. V prostředí Windows s SSD diskem, který podporuje ořezávání, můžete tento proces zkopírovat odstraněním všech oddílů z disku, vytvořením jednoho oddílu plné velikosti a provedením rychlého formátování a následným odstraněním oddílu. Tím se spustí příkaz TRIM na celém povrchu disku.

Diskutujte o tomto příběhu

Zapojte se do StorageReview

Zpravodaj | YouTube | Podcast iTunes / Spotify | Instagram | Twitter | TikTok | RSS kanál

Kevin O'Brien

Uvnitř laboratoře StorageReview Lab vyhodnocuji produkty a spolupracuji s lídry v oboru na vývoji nových testovacích prostředí. Doma vychovávám rodinu.