Perché formattare non basta
Una formattazione rapida si limita a riscrivere la tabella dei file: i dati restano fisicamente presenti. Su un disco rigido si aggirava il problema riscrivendo tutto il disco. Su un SSD questo metodo non è affidabile.
Il controller di un SSD distribuisce le scritture sull'insieme delle celle (wear levelling) e mantiene una riserva di blocchi invisibile al sistema (over-provisioning). Un software che riscrive il disco non raggiunge quindi necessariamente tutte le celle, e i passaggi multipli non fanno che usurare l'SSD inutilmente.
L'approccio giusto consiste nel chiedere al controller stesso di cancellare tutta la memoria, o nel rendere i dati illeggibili grazie alla cifratura.
Metodo 1: lo strumento del produttore
È il metodo più semplice per un privato. La maggior parte dei produttori propone un'utility gratuita (Samsung Magician, Crucial Storage Executive, WD Dashboard, Kingston SSD Manager…) con una funzione di cancellazione sicura, chiamata a seconda dei casi Secure Erase, Sanitize o PSID Revert.
Questo comando viene eseguito nell'SSD: cancella tutte le celle, riserva compresa, in pochi secondi o pochi minuti. Alcuni strumenti chiedono di creare una chiavetta USB di avvio, perché non si può cancellare il disco su cui gira il sistema.
Metodo 2: il BIOS/UEFI del computer
Molti notebook professionali e schede madri recenti integrano una funzione di cancellazione dei dischi nella loro interfaccia di configurazione (spesso con un nome come « Secure Erase », « Data Wipe » o « Cancellazione del disco »). Invia all'SSD lo stesso comando degli strumenti dei produttori, senza installare nulla.
Metodo 3: i comandi sotto Linux
Per gli utenti a proprio agio con la riga di comando, un sistema Linux avviato da una chiavetta USB permette di inviare direttamente i comandi di cancellazione. Verifichi tre volte il nome del disco: un errore cancella il supporto sbagliato, senza possibilità di tornare indietro.
Per un SSD SATA (il disco non deve essere in stato « frozen », visibile con il primo comando):
sudo hdparm -I /dev/sdX # verificare « not frozen » e il supporto della cancellazione
sudo hdparm --user-master u --security-set-pass password /dev/sdX
sudo hdparm --user-master u --security-erase password /dev/sdX Metodo 3 bis: SSD NVMe sotto Linux
Per un SSD NVMe, lo strumento nvme-cli propone un comando di formattazione con cancellazione e, sui modelli che lo supportano, un comando Sanitize:
sudo nvme id-ctrl /dev/nvme0 -H | grep -i -E 'format|sanit' # funzioni supportate
sudo nvme format /dev/nvme0n1 --ses=1 # cancellazione dei dati utente
sudo nvme sanitize /dev/nvme0 --sanact=2 # Sanitize per cancellazione dei blocchi, se disponibile Metodo 4: la cifratura
Se il Suo SSD è stato cifrato fin dall'inizio (BitLocker su Windows, FileVault su macOS, LUKS su Linux), i dati sono leggibili solo con la chiave. Eliminare il volume cifrato o reinizializzare il sistema cancellando il disco rende allora il contenuto inutilizzabile.
Su Windows, l'opzione « Reimposta il PC » con « Rimuovi tutto » e poi la pulizia dell'unità è una buona soluzione per un computer rivenduto completo. Sui Mac recenti, il cui SSD interno è cifrato in permanenza, la funzione « Cancella contenuto e impostazioni » svolge questo ruolo.
E se l'SSD è guasto?
Un SSD che non viene più rilevato non può ricevere alcun comando di cancellazione. Due casi:
- L'SSD era cifrato (BitLocker, FileVault, LUKS): senza la chiave, il suo contenuto è illeggibile. Il rischio è molto basso.
- L'SSD non era cifrato: senza il suo controller, il contenuto dei chip è in genere difficile da sfruttare, tanto più che molti SSD cifrano internamente i loro dati. Il rischio non è però nullo per dati molto sensibili: in tal caso, affidi l'SSD a un fornitore che rilascia un certificato di trattamento, o distrugga fisicamente i chip.
Cosa fa Recychips dei Suoi SSD
Non leggiamo, non copiamo e non tentiamo mai di recuperare i dati presenti sui supporti ricevuti. Ogni SSD viene smontato in laboratorio: i chip vengono separati dal controller per un riutilizzo industriale come componenti, e la scheda va alla valorizzazione dei materiali in una filiera RAEE autorizzata. Nessun SSD viene rivenduto così com'è.
La cancellazione preventiva resta sotto la Sua responsabilità, e Le raccomandiamo di effettuarla ogni volta che è possibile. Le aziende possono richiedere un certificato di trattamento. Per conoscere il valore dei Suoi dischi, consulti quanto vale un SSD guasto o valuti il Suo lotto online.
Per le aziende
Le aziende che gestiscono parchi importanti si basano in genere sulla norma NIST SP 800-88, che distingue tre livelli: Clear (cancellazione logica), Purge (Secure Erase, Sanitize o cancellazione crittografica) e Destroy (distruzione fisica). Documenti il metodo utilizzato per ogni lotto e conservi i certificati di trattamento: è ciò che Le sarà richiesto in caso di audit GDPR.
Per gli SSD di server e array, veda anche la nostra pagina acquisto di SSD server SAS e U.2.