Переназначить использованный SSD - как его TRIM?

Я собираюсь поместить использованный SSD в сервер для загрузки с него и удержания самой ОС, а RAID1 сделать из двух других жестких дисков.

Поскольку SSD уже используется, нужно ли его обрезать заранее и как? Или мне просто засунуть его на сервер и сразу использовать?

1 ответ

Я согласен с Майклом Хэмптоном в том, что безопасное стирание позволяет сделать любые предыдущие данные недоступными. В спецификации ATA есть операция безопасного удаления, которую можно запустить в Linux с hdparm --security-erase-enhanced Это может просто изменить ключ шифрования, который быстро, но не гарантированно отбрасывает блоки.

Существуют также команды для сброса всего блочного устройства, чтобы удалить любой эффект усиления записи из стертых данных. Опять же для Linux, blkdiscard, Существует также опция --secure, которая также удаляет блоки, но, как указано на странице руководства, "это требует поддержки со стороны устройства".

Наконец, простое "быстрое" форматирование файловой системы сделает "пустое" используемое пространство. Тем не менее, вы не имеете преимуществ безопасности безопасного стирания, а также преимущества производительности от отказа от всего. Несмотря на непрерывную и периодическую обрезку, доступную в нескольких операционных системах, более оптимальным будет отключить отображение всего устройства перед установкой новой файловой системы. Блоки с половиной старых данных, половина новых данных либо не будут стерты, либо должны быть записаны в другое место, а затем стерты.

Другие вопросы по тегам