리눅스에서 디스크 복구 방법
리눅스에서 디스크 복구 방법
Format 된 디스크 복구 가장 간단한 방법은 teskdisk 프로그램으로 복구하는 방법임
yum install teskdisk
teskdisk
Use arrow keys to select, then press Enter key:
[ Create ] Create a new log file
[ Append ] Append information to log file
>[ No Log ] Don’t record anything
Select a media (use Arrow keys, then press Enter):
>Disk /dev/sda – 1000 GB / 931 GiB – TOSHIBA MG04ACA100N
Disk /dev/sdb – 1000 GB / 931 GiB – Hitachi HDS721010CLA332
Disk /dev/sdc – 1000 GB / 931 GiB – ST31000528AS
복구가 필요한 디스크 선택 후 proceed ..
Disk /dev/sdb – 1000 GB / 931 GiB – Hitachi HDS721010CLA332
Please select the partition table type, press Enter when done.
>[Intel ] Intel/PC partition
Intel/PC partition 선택
Disk /dev/sdb – 1000 GB / 931 GiB – Hitachi HDS721010CLA332
CHS 121601 255 63 – sector size=512
[ Analyse ] Analyse current partition structure and search for lost partitions
[ Advanced ] Filesystem Utils
[ Geometry ] Change disk geometry
[ Options ] Modify options
[ MBR Code ] Write TestDisk MBR code to first sector
[ Delete ] Delete all data in the partition table
[ Quit ] Return to disk selection
파티션이 날아간 경우 .. Analyse 를 통해 Quick Search , Deep Search 등으로 통해 사라진 파티션을 찾아내고, 해당 파티션에 있는 데이터를 복구한다. (단 여러번 format 된 경우는 최근 파티션만 나타남) 디스크 장애 (bad block 등으로..)
디스크 인식이 되었다 안되었다 하는 경우.. ddrescu 로 새 디스크로 disk dump 를 시켜서 복구하는 것을 권장
ddrescu -f -n <손상디스크> <새디스크>새디스크>손상디스크>
위와 같이 명령 실행하면 손상디스크에서 bad block 같은 손상부분은 빼고, 정상적인 부분만 새디스크로 그대로 복제함. 작업이 완료되면 리부팅 하고 새디스크에 접근하면 데이터가 복원되어 있음.
사쿠라호스팅 | 호스팅 상품 보러가기 | 사쿠라호스팅 블로그 |
댓글남기기