SSD복구
SSD란?
SSD는 Solid State Disk의 약자로 최근 하드디스크(HDD)를 대체하는 차세대 대용량 저장장치로 플래시 메모리, 일반 DRAM을 통해 데이터를 저장하는 방식을 가집니다. HDD와 달리 빠른 데이터 접근 속도와 저전력, 안정성 등이 뛰어나다는 장점이 있어 차세대 대용량 메모리 주목받고 있습니다. 하드디스크는 플래터라는 알루미늄 원판에 자성체로 코팅을 해 디스크의 회전으로 인터페이스에서 데이터를 읽고 저장하는 방식입니다. HDD와 다르게 SSD는 원판의 재질이 반도체(Solid State)로 이루어져 있으며 빠르게 정보를 읽고 쓸 수 있습니다. SSD의 종류에는 삼성전자와 같이 낸드플래시 기반으로 제품을 만드는 것과 D램 등 다른 메모리로 만드는 것들이 있습니다.
SSD의 종류
· SLC(Single Level Cell): 하나의 셀에 1Bit의 정보를 저장, SLC의 특성상 셀당 10만회 이상 쓰기 가능
· MLC(Multi Level Cell): 하나의 셀에 2Bit의 정보를 저장, MLC의 특성상 셀당 3천회 이상 쓰기 가능
· TLC(Triple Level Cell): 하나의 셀에 3Bit의 정보를 저장, 셀당 1천회 이상 쓰기 가능
ㄴ컴퓨터, 노트북, 맥북, 외장하드에 내장된 SSD의 소프트웨어 또는 하드웨어적인 장애로 인해 데이터의 손실 또는 접근이 불가능한 경우, 데이터 추출하는 서비스를 SSD복구라고 합니다.
주요손상증상
소프트웨어 손상
-파일 및 폴더 삭제, 파일시스템 손상, 파티션 삭제 및 손상, 포맷, 포맷메시지, 바이러스, 휴지통비우기, OS재설치, 부팅디스크 설치, 복원솔루션, 패스워드 손상, 볼륨 손상, 마운드 오류 등
하드웨어 손상
-PCB 회로손상, 연결단자 손상, 컨트롤러 칩 손상, 낸드플래시 칩 손상, 전원회로 입출력 단자 회로 손상 등
장애시 주의사항
소프트웨어 손상의 경우 일반 매체의 손상 시 주의사항과 동일하며 하드웨어 손상인 경우에는 전원인가를 자재하여야 합니다. 암호화 알고리즘을 적용하여 복구가 안되는 경우가 많으므로 SSD는 자료 저장용보다는 운영체제 용도로 사용하는 것이 바람직합니다.
(암호화 128Bit, 256Bit)
작업절차
하드웨어 인식불가 인 경우 PCB 회로 점검 후 컨트롤러 모델을 확인하여 암호화 적용 방식에 대한 분석을 합니다. SSD에 장착된 낸드플래시 메모리를 분리하여 각 메모리 별로 덤프 작업을 진행합니다. 덤프 작업이 완료된 후 덤프의 연관 관계(순서, 믹스, 복호화)등을 분석 후 덤프 재배열 및 데이터 복구 작업을 진행합니다.
SSD Trim
하드디스크의 경우에는 데이터 삭제 시 저장위치 기록만을 삭제하고 데이터가 남아 있으며 새로운 데이터가 쓰이게 될 시에는 기존 데이터에 덮어쓰기(Overwrite)되는 방식입니다. 반면 SSD는 트림(Trim) 기능으로 데이터 삭제 시 해당 영역을 비워내기 때문에 새로운 데이터를 저장할 때 덮어쓰기가 되지 않습니다. 따라서 트림 기능의 설정에 따라서 복구율이 다를 수 있습니다
댓글