본문 바로가기

About Life/NAS

시놀로지, 헤놀로지 정전으로 하드 고장 복구기

728x90

 

 

시놀로지 하드 : 고장이 났다. 


 헤놀로지를 메인으로 사용하는 서버가 정전으로 인해서 오류가 발생했다.
처음 생긴 정전이라서 무사할 것이라고 생각했지만
서버 부팅을 실시하니 전원만 돌고 부팅이 되지 않았다.
정전은 왜 발생한걸까...

 우리 동네는 단 한번도 정전을 경험한 적이 없는 동네라서 
UPS까지는 구매를 생각하지 않았었는데
정전된 이유를 알아보니 날아가던 까치가 전봇대에 들이박았다고 한다...
진짜 세상 일은 어떻게 돌아가는지 모르는 법이다. 

 그렇게 어쩔 수 없는 천재지변을 듣고 서버를 다시 복구해보기로 하지만 부팅이 안되니
어떻게 해야할지 모르겠다. 

 서버는 RAID1 (2ea), SHR1 (4ea) 이렇게 구성되어 있다.
2009년도부터 찍었던 사진과 영상들이 모두 들어있는데 접속이 안되니 복구할 방법이 없다.
그것도 레이드 구성이라서 하나씩 복구할 수도 없는 노릇이고...

 

 

 

 

시놀로지 하드 : 인식 불가 현상


 서버 부팅이 안되니 부트로더를 새로 만들었다.
그리고 재설치 중에 .PAT 파일을 업로드하고 기존에 설정과 데이터를 유지하고 업데이트를 기다리는 중이었다.

 

 

 

 그런데 40% 정도 진행 중에 오류가 발생했고 업데이트가 진행되지 않는 것이다. 
그래서 다른 여유하드를 이용해서 새로 DSM를 올리고 기존 하드를 장착하여 복구하려고 했다.
여유 하드로 잘 설치하고 기존하드를 장착하니 
여기서 문제가 발생했다.

 

 

 

 

 하드 내부에 DSM 정보가 없기 때문에 마이그레이션이나 데이터 유지나 온라인 어셈블 등 
아무런 유지 관련 항목이 나타나지 않는다는 것이다. 

  

 

 

 그냥 무조건 새로 포맷해서 설치하라고 한다. 
내가 뭘 잘못했다고 이러는거냐...

 

시놀로지 하드 : 찾아본 복구 방법


 살려야 한다...
데이터를 살려야 한다...
설정은 뭐 그렇다쳐도 데이터는 살려야 한다...
기존에 구글 드라이브 무제한일 때 모두 백업했지만 없어졌고
여유하드에 백업했지만 최신 자료까지는 모두 백업을 안했기 때문에 아쉬운 상황이다.

 

 혹시 몰라서 복구 프로그램을 찾아봤다. 
우리나라에서는 복구천사가 제일 기능이 좋다고 한다.
체험판으로 조회만 가능하고 라이센스를 돈주고 구매해서 복구하는 방식이다.
그런데 가격이 장난이 아니다 ㅜㅜ 

 Raid1에 사용하던 하드1개를 USB 연결해서 윈도우에서 정밀검사를 진행했다.
그 결과 폴더들이 나오고 데이터가 살아있는 것을 확인할 수 있었다. 

 그래서 시놀로지에서 제공하는 데이터 복구 방법을 실행해봤다. 

일단 ssh 접속 후



sudo -i

  @ 관리자 권한 취득



mdadm -Asf && vgchange -ay

   @우분투에서는 인식안되던 볼륨을 같은 시놀로지 시스템에서는usb외장하드인데도 잘 찾아 지더군요.



fdisk -l

  @ fdisk로 디스크 정보 확인 후 루트에 별도의 폴더 생성후 마운트 합니다.



mkdir /volume3

mount /dev/md127 /volume3

  @volume3라고 만든폴더에 마운트



du -h --max-depth=1

  @그냥.. 복구할 폴더 용량이 얼마나 되나 보려고요 의미 없어요~



scp -rv /volume3/Media /volume1/UPload

  @드디어 드디어 복구 됩니다.

 

 

 조금 오래된 글이지만 해당 글을 읽고 그래도 희망을 가졌다.

그리고 SSH를 열고 하드를 연결해서 명령어를 실행해봤다. 

~# mdadm -Asf && vgchange -ay
mdadm: No arrays found in config file or automatically

처음부터 인식을 못한다 ㅜㅜ

왜...? 똑같은 현상이고 같은 하드이고 똑같이 진행했는데 왜 인식을 못하는걸까

지금 여기에서 좌절한 상태다.

누가 도와줬으면 좋겠다ㅜㅜ제발

 

 

 

 

728x90