SSD를 안전하게 지우려고 할 때 몇 가지 문제가 있습니다.
- 제한된 소거주기 후에 SSD가 마모 됨
- SSD에는 LBA (시스템에서 디스크에 액세스하기 위해 사용하는 논리 블록 주소)를 NVRAM 셀 (실제 플래시 메모리 셀)에 동적으로 매핑하여 마모를 균형있게 조정하는 컨트롤러가 있습니다. 파일은 다른 스페어 블록을 덮어 쓸 수 있습니다.
- SSD는 죽어가는 스토리지 셀을 보상하고 마모를 줄이는 데 사용되는 현저한 비율의 예비 용량을 가지고 있습니다. 그것들은 시스템에 보이지 않으며 오래된 데이터 조각을 보유 할 수 있습니다.
이제 Ubuntu 내부에서 SSD를 안전하게 지우는 옵션에는 어떤 것이 있습니까?
일부 최신 SSD는 안전하게 닦을 수 있어야한다고 들었지만 SSD가이 기능을 지원하는지 여부와이를 어떻게 트리거 할 수 있는지 어떻게 알 수 있습니까?
ATA 보안 지우기 명령도 있어야합니다. 지원 여부를 어떻게 알 수 있으며 어떻게 트리거 할 수 있습니까?
주어진 파일 또는 사용되지 않은 공간 만 안전하게 지우는 방법이 있습니까?
모든 파티션을 백업하고 전체 디스크를 안전하게 닦은 다음 백업을 복원하는 것이 가능하지만 소리가 너무 복잡하여 실용적으로 너무 오래 걸리는 것 같습니다. 다른 대안이 있습니까? 그렇지 않은 경우 이미 삭제 된 파일을 백업하지 않고 파티션을 백업하는 데 사용할 수있는 도구는 무엇입니까?
같은 물론 표준 도구 shred
또는 wipe
포인트 위에서 설명한 여기를 사용할 수 없습니다. 웨어 레벨링 컨트롤러로 인해 동일한 플래시 셀을 지속적으로 가리 키지 않는 LBA에 바인딩 된 파일 시스템 클러스터를 덮어 쓰는 방식으로 파일을 덮어 씁니다.