Bei der Überprüfung großer SSD-Chargen für ein bestimmtes Projekt kommt es immer an die Zeit, einen sauberen Zustand wiederherzustellen und eine Reihe von SSDs sicher zu löschen. Dieser Vorgang kann nicht übersehen werden, da es je nach Arbeitslast zu Problemen beim Wechseln zwischen Arbeitslasten kommen kann, wenn ein Laufwerk nicht wieder in den fabrikneuen Zustand versetzt wird. In diesem Labortipp haben wir dokumentiert, wie Sie SSDs sicher löschen können, indem Sie den Prozess optimieren. Wir haben Massenlöschskripte für Linux-Serverumgebungen erstellt, die bis zu 23 SSDs gleichzeitig verarbeiten können Supermicro SuperStorage Server 2027R-AR24NV.
Bei der Überprüfung großer SSD-Chargen für ein bestimmtes Projekt kommt es immer an die Zeit, einen sauberen Zustand wiederherzustellen und eine Reihe von SSDs sicher zu löschen. Dieser Vorgang kann nicht übersehen werden, da es je nach Arbeitslast zu Problemen beim Wechseln zwischen Arbeitslasten kommen kann, wenn ein Laufwerk nicht wieder in den fabrikneuen Zustand versetzt wird. In diesem Labortipp haben wir dokumentiert, wie Sie SSDs sicher löschen können, indem Sie den Prozess optimieren. Wir haben Massenlöschskripte für Linux-Serverumgebungen erstellt, die bis zu 23 SSDs gleichzeitig verarbeiten können Supermicro SuperStorage Server 2027R-AR24NV.
Zum Löschen von Gruppen von 16 SAS-SSDs, einer gängigen SSD-Satzgröße für Array- und Enterprise-SSD-Reviews, haben wir mit Bash ein formatsas.sh-Skript erstellt. Das Skript ist recht einfach, obwohl ein Schritt, den Sie nie vergessen sollten, darin besteht, nach dem aktuellen Startlaufwerk zu suchen und es auskommentieren. Dadurch wird verhindert, dass Ihnen dabei das Boot-Laufwerk entzogen wird! Für diesen Prozess nutzen wir das Paket sg3_utils und den Befehl sg_format.
sg_format –format /dev/sda
sg_format –format /dev/sdb
sg_format –format /dev/sdc
sg_format –format /dev/sdd#sg_format –format /dev/sde
sg_format –format /dev/sdf
sg_format –format /dev/sdg
sg_format –format /dev/sdhsg_format –format /dev/sdi
sg_format –format /dev/sdj
sg_format –format /dev/sdk
sg_format –format /dev/sdlsg_format –format /dev/sdm
sg_format –format /dev/sdn
sg_format –format /dev/sdo
sg_format –format /dev/sdpsg_format –format /dev/sdq
Das nächste Skript mit dem treffenden Namen formatsata.sh wird zum sicheren Löschen großer Gruppen von SATA-SSDs verwendet. In dieser Einstellung bestücken wir den 24-Bay-Server normalerweise vollständig mit Consumer- und Enterprise-SSDs, um sie alle nach Abschluss einer Reihe von Tests wieder in den fabrikneuen Zustand zu versetzen. Es gilt der gleiche Tipp zum Auskommentieren des Startlaufwerks. Für diesen Prozess verwenden wir hdparm, das üblicherweise in den meisten Linux-Distributionen installiert ist. Wenn nicht, reicht normalerweise die Installation des hdparm-Pakets aus. Um eine SATA-SSD zu löschen, müssen Sie zunächst die Sicherheit mit einem Passwort Ihrer Wahl aktivieren und dann in einem späteren Schritt den Befehl zum sicheren Löschen einleiten.
hdparm –user-master u –security-set-pass passwort /dev/sda
hdparm –user-master u –security-set-pass passwort /dev/sdb
hdparm –user-master u –security-set-pass passwort /dev/sdc
hdparm –user-master u –security-set-pass passwort /dev/sddhdparm –user-master u –security-set-pass passwort /dev/sde
hdparm –user-master u –security-set-pass passwort /dev/sdf
hdparm –user-master u –security-set-pass passwort /dev/sdg
hdparm –user-master u –security-set-pass passwort /dev/sdhhdparm –user-master u –security-set-pass passwort /dev/sdi
hdparm –user-master u –security-set-pass passwort /dev/sdj
hdparm –user-master u –security-set-pass passwort /dev/sdk
hdparm –user-master u –security-set-pass passwort /dev/sdlhdparm –user-master u –security-set-pass passwort /dev/sdm
hdparm –user-master u –security-set-pass passwort /dev/sdn
#hdparm –user-master u –security-set-pass passwort /dev/sdo
hdparm –user-master u –security-set-pass passwort /dev/sdphdparm –user-master u –security-set-pass passwort /dev/sdq
hdparm –user-master u –security-set-pass passwort /dev/sdr
hdparm –user-master u –security-set-pass passwort /dev/sds
hdparm –user-master u –security-set-pass passwort /dev/sdthdparm –user-master u –security-set-pass passwort /dev/sdu
hdparm –user-master u –security-set-pass passwort /dev/sdv
hdparm –user-master u –security-set-pass passwort /dev/sdw
hdparm –user-master u –security-set-pass passwort /dev/sdxhdparm –user-master u –security-erase passwort /dev/sda
hdparm –user-master u –security-erase passwort /dev/sdb
hdparm –user-master u –security-erase passwort /dev/sdc
hdparm –user-master u –security-erase passwort /dev/sddhdparm –user-master u –security-erase passwort /dev/sde
hdparm –user-master u –security-erase passwort /dev/sdf
hdparm –user-master u –security-erase passwort /dev/sdg
hdparm –user-master u –security-erase passwort /dev/sdhhdparm –user-master u –security-erase passwort /dev/sdi
hdparm –user-master u –security-erase passwort /dev/sdj
hdparm –user-master u –security-erase passwort /dev/sdk
hdparm –user-master u –security-erase passwort /dev/sdlhdparm –user-master u –security-erase passwort /dev/sdm
hdparm –user-master u –security-erase passwort /dev/sdn
#hdparm –user-master u –security-erase passwort /dev/sdo
hdparm –user-master u –security-erase passwort /dev/sdphdparm –user-master u –security-erase passwort /dev/sdq
hdparm –user-master u –security-erase passwort /dev/sdr
hdparm –user-master u –security-erase passwort /dev/sds
hdparm –user-master u –security-erase passwort /dev/sdthdparm –user-master u –security-erase passwort /dev/sdu
hdparm –user-master u –security-erase passwort /dev/sdv
hdparm –user-master u –security-erase passwort /dev/sdw
hdparm –user-master u –security-erase passwort /dev/sdx
Sollten Ihre Ziele weniger anspruchsvoll sein als das gleichzeitige Löschen von Laufwerken 24, ist der Befehl zum sicheren Löschen eines einzelnen Laufwerks derselbe: Ziel ist nur ein Laufwerk statt mehrerer. In einem Client-Szenario kann dies erfolgen, um eine SSD für eine neue Maschine wiederzuverwenden oder um sicherzustellen, dass alle Daten gelöscht sind, bevor eine alte SSD gespendet oder anderweitig recycelt wird. In einer Windows-Umgebung mit einer SSD, die das Trimmen unterstützt, können Sie diesen Vorgang kopieren, indem Sie alle Partitionen vom Laufwerk löschen, eine Partition in voller Größe erstellen, eine Schnellformatierung durchführen und dann die Partition löschen. Dadurch wird ein TRIM-Befehl auf der gesamten Laufwerksoberfläche initiiert.
Besprechen Sie diese Geschichte