외장하드는 들고다니며 사용하는 이동식 하드이므로 그에 따른 여러 유용한 장점이 있는 반면에 이동 중에 떨어뜨려서 고장날 위험도 상대적으로 높습니다
들고다닌다는 특성 때문에 필연적으로 떨어뜨려서 물리적으로 고장나는 경우가 많을 수밖에 없는 것입니다.
외장하드를 떨어뜨렸을 때의 고장유형을 크게 나누면 4가지가 있습니다.
1.하드에서 삐~ 삐~ 하는 비프음이 나면서 아무 진동이나 소리도 느껴지지 않고 인식이 안되는경우, 2.하드에서 딸깍 딸깍 소리가 나면서 모터도는 진동은 느껴지는 경우, 3.하드에서 전혀 아무소리도 나지 않고 전원도 않들어가는 것 같은 경우 4.모터도는 소리도 나고별다른 소음도 없이 정상적인 것 같은데 인식만 안되는 경우
1번은 스틱션이라는 물리고장증상이고, 2번은 헤드손상입니다, 3번은 기판이 고장난 경우가 제일 많습니다. 4번은 펌웨어손상인 경우가 많습니다.
위와 같은 물리손상복구는 하드디스크를 물리적으로 뜯어서 고치는 것이라서 물리손상이라고 합니다. 소프트웨어적 손상과 대비되는 고장증상입니다.
오늘 소개할 사례는 물리손상 중 2번 헤드손상복구사례입니다. 물리복구이므로 먼지가 않들어가는 클린설비내에서 작업을 진행하였습니다
하드디스크는 우리가 흔히 사용하고 있지만 고도로 정밀한 기계라서 물리고장시 복구작업은 간단하거나 쉽지 않습니다.
성공적인 복구를 위하여는 적절한 설비와 장비, 많은 복구경험으로 숙련된 복구작업자의 손기술이 필요합니다. 복구성공률을 높이는데 각각 일정정도 기여하는 요소들입니다
작업자가 정직하고 성심껏 작업하려는 마음과 의지도 중요합니다. 모든 일이 그렇듯이 오로지 이윤추구만이 목적인 경우 결과가 좋지 않을 수 있고 바가지요금을 요구하는 경우도 있을 수 있습니다.
이번 헤드손상 물리복구건은 작업이 성공적으로 완료되어 거의 대부분의 데이터가 복구되었습니다. 복구된 데이터량은 246기가 정도였습니다. 고객분의 업무상 필요한 데이터들이 대부분이었답니다.
물리적 충격으로 손상된 헤드를 정상하드의 헤드로 교체하여 하드가 잘 인식이 되었으나 물리손상시에 이미 발생한 약간의 배드섹터는 소프트웨어적으로 잘 케어하여 데이터는 거의 손상없이 잘 되살아 났습니다
SPECIFICATIONS • 933Mhz I/O Processor • 1GB on Board DDR3 SDRAMwith ECC Proctection • Dual Thunderbolt Ports + Single USB 3.0 Port • Battery Backup Module Ready(optional) Built-In RAID Controller • SupportsRAID level 0, 1, 1E, 3, 5, 6,10, 30, 50, 60, Single Disk orJBOD • Multiple RAID selection • Online array roaming • Online RAID level/stripe sizemigration • Online capacity expansion andRAID level migrationsimultaneously • Online Volume set growth • Support global hot spare andlocal hot spare
• Instant availability andbackground initialization • Automatic drive insertion /removal detection and rebuilding • Disk scrubbing / array verifyscheduling for automatic repairof all configured RAID sets • Support intelligent powermanagement to save energy andextend service life • Support NTP protocol tosynchronize RAID controllerclock over the on-board LAN port
Drive Support • Up to 8x 3.5" and 2.5" 6Gb/s SATA HDD or SSD(3Gb/s backwards compatible) • Up to 4TB SATA Drives ineach drive bay • Hot swappable drive trays
Host Connection • Two Thuderbolt Ports - 10Gb/sper Channel ◦ Simultaneous bi-directional,10Gb/s transfers over a singlecable ◦ Dual-Protocol support (PCIExpress and Display Port) ◦ Compatible with existing DisplayPort devices ◦ Daisy-Chain Support • One USB 3.0 Port - 5Gbps(Backwards compatible to USB2.0)
프라미스사에서 나온 맥킨토시용 대용량 외장스토리지입니다. 큰 외장하드입니다. 썬더볼트연결을 지원하여 일반 USB3.0보다 2배 가까이 빠른 입출력속도를 지원한다고 합니다
구성은 3테라 하드 4개를 레이드5(RAID5)로 묶어서 총 9테라의 저장공간을 사용중이었는데 그중 2번 하드가 고장나서 AS교환을 보낸 중에 그대로 사용중이다가 1번 하드가 추가적으로 고장나서
전체 데이터에 접근할 수 없는 상태가 되었고 그래서 데이터 복구 의뢰하셨습니다.
레이드5(RAID5) 로 묶은 장비는 구성 하드 중에 1개까지는 고장 나더라도 정상작동을 하지만 2개가 고장 난 상태에서는 작동을 멈추게 되어있습니다. 2개가 동시에 고장 나는 경우는 거의 없지만 이번 사례에서와 같이 먼저 1개가 고장 난 후에 그냥 사용하다가 추가적으로 2번째 고장이 발생하여서 장애가 발생하는 경우는 가끔 있을 수 있습니다.
3 테라 하드 4개로 레이드를 묶으면 사용 가능한 저장용량은 9 테라입니다. 총 12TB (3TB X 4)의 가용 공간 중 3 테라의 공간은 백업용으로 활용되며 사용자에게는 보이지 않습니다.
레이드5는 하드의 갑작스러운 물리적 손상에 대비하는 보호 기능을 하며 RAID10(미러링)보다는 사용 공간을 많이 활용할 수 있다는 점에서 성능과 안전의 적절한 균형을 갖춘 훌륭한 구성입니다. 그래서 일반적인 기업 서버의 데이터는 레이드5 구성을 하는 것이 보통입니다
이번 의뢰건은 2번 하드는 없었고 1번 하드의 고장 정도가 문제였는데 다행히 배드가 그리 심하지 않아서 기술적으로 배드를 건너뛰고 레이드 상태를 재구성할 수 있었습니다. 데이터는 거의 100% 잘 복구해드렸습니다.
관련하여 여담을 하자면 프라미스(PROMISE.CO)사는 주로 맥킨토시용 고성능 외장 저장장치를 생산 판매하는 세계적인 기업이고 디자인이나 성능면에서 상당한 퀄리티를 인정받고 있습니다. 가격은 좀 비싼 편입니다.
프라미스사의 페가수스 시리즈에는 R4 말고도 상위 모델로 R8도 있는데, 8개의 하드를 장착할 수 있어서 4테라로 8개를 묶는다면 30테라급 외장하드가 되는 셈입니다. 10테라 하드를 지원하는지는 모르지만 10테라로 8개 묶으면 80테라도 가능하겠네요.
지난 금요일에 의뢰받아 오늘 데이터복구 완료한 Promise사의 Smartstor NS4600 NAS서버입니다. 제휴 컴퓨터업체에 맡겨진 복구건이었는데 난이도가 좀 있는 모델이라 복구가 어렵다고 제가 재의뢰 받아 복구작업을 하게 되었습니다.
증상은 나스 웹관리 메뉴상에서는 4개의 하드(ST31000528AS 시게이트 1테라 하드)가 모두 인식은 되지만 레이드5의 볼륨구성이 깨져서 1개의 하드를 제외하고는 빈하드로 인식하고 데이터에는 접근 할 수 없는 증상이었습니다.
4개의 하드로 구성된 NAS에서는 4개 모두를 레이드5로 묶는 것이 보통이고, 복구의뢰시에 몇개의 하드로 묶인 레이드인지 설명없이 의뢰받아 4개로 구성된 레이드로 간주하고 작업을 진행했으나, 데이터가 나오지 않아 여러가지 조합으로 연구해본 결과 3개의 하드로 구성된 RAID5로서 1개 하드의 고장으로 NAS에 에러가 발생한 후 67%의 리빌딩 과정 중에 다른 하드에도 배드섹터로 인한 에러가 발생하며 레이드구성이 깨진 증상으로 추정되었습니다.
2개의 하드는 배드섹터로 인하여 일정 영역이후 스캔이 불가능할 정도로 손상된 상태였으나 최선의 복구결과가 나오도록 여러 방법으로 며칠을 연구하였고 다행히 600기가 정도의 데이터를 거의 다 복구해낼 수 있었습니다.
보통 NAS 레이드5의 복구에서는 고장발생 시의 최근 작업 중 폴더는 분해되어 복구되는 경우가 많은 것 같습니다. 레이드의 구성뿐 아니라 파일시스템의 손상도 겹치는 복합손상이기 때문에 복구난이도가 높다고 하겠습니다.
무사히 데이터복구가 완료되어 기분이 좋았습니다. 누군가의, 또는 어느 회사의 정말 중요한 데이터가 사라질 뻔하다가 나의 며칠간 고생으로 되살아난다는 점은 데이터복구업을 하는 사람으로써의 큰 보람입니다.
[ NAS란 NETWORK ATTACHED STORAGE 의 약자로 웹서버기능이 내장된 외장하드라고 보시면 됩니다. 간단히 네트워크스토리지(NETWORK STORAGE)라고도 하며 넷하드라고도 부릅니다. 복잡한 리눅스설치와 셋팅없이 일반인이 적은 비용으로 간단히 서버를 운영할 수 있는 작은 간이서버라고 보시면 됩니다. 정식 서버와 비교할때 각각 장단점이 있지만 대량의 접속량이 발생하지 않는 경우라면 비용대비 운용의 편의성과 성능이 뛰어나다고 할 수 있습니다.]
이하는 제가 데이터복구 가능한 PROMISE사의 NAS와 DAS 스토리지 리스트입니다.
Promise SmartStor NS4600 Promise SmartStor NS4700 Promise SmartStor NS6700 Promise SmartStor NS4300N Promise SmartStor NS2300N Promise SmartStor DS4600 Promise VessRAID 1840f Promise VessRAID 1000f Promise VTrak S3000VTrak Ex30 6Gb/s 시리즈 Promise VTrak Ex10 시리즈 Promise VTrak Jx30 6Gb/s 시리즈 Promise VTrak Jx10 시리즈 Promise VessRAID 1000f 시리즈 VessRAID 1840f Promise VessRAID 1000s 시리즈 Promise VessRAID 1000i 시리즈 Promise VessJBOD 1000 시리즈 Promise VTrak Mx10 시리즈 Promise SmartStor NSx700 시리즈 Promise SmartStor NSx600시리즈 Promise SmartStor DASSmartStor Fusion Stream Promise Pegasus J2 Promise Pegasus Thunderbolt™ Technology DAS Promise VTrak E/J 클래스(Mac OS X용 SmartStor DAS) Promise FastTrak TX Series Promise SuperTrak EX 6Gb/s 시리즈 Promise SuperTrak EX 3Gb/s 시리즈