FileFix Ultimate
한국어

NAS RAID 디스크를 Windows PC에 연결해 파일을 복구하는 방법

여러 디스크를 쓰는 NAS가 고장 나거나 볼륨이 깨졌을 때, 디스크마다 이미지를 만들고 배열을 가상으로 재구성하면 어느 디스크에도 쓰지 않고 Windows PC에서 파일을 되찾을 수 있는 경우가 많습니다. ext4 볼륨이 든 리눅스 소프트웨어 RAID 0, 1, 5, JBOD에서 동작합니다. Btrfs, ZFS, RAID 6, RAID 10에서는 동작하지 않으므로 시작하기 전에 꼭 확인하세요.

최종 업데이트:

지금 바로 할 일

  1. NAS 전원을 끄고 디스크마다 베이 번호를 표시하며, NAS에서 복구나 리빌드를 시작하지 않습니다.
  2. 디스크를 PC에 연결하고 초기화 제안은 취소한 뒤, 모든 디스크의 이미지를 별도 저장 장치에 만듭니다.
  3. 이미지로 RAID를 가상 재구성하고 검사한 뒤 파일을 다른 디스크에 복사합니다.

단계별 방법

  1. NAS를 멈추고 디스크 표시

    NAS가 아직 응답하면 정상적으로 종료합니다. 복구, 리빌드, 초기화는 실행하지 마세요. 디스크를 빼기 전에 각 디스크에 베이 번호를 적어 둡니다. 디스크 순서가 곧 배열 순서입니다.

  2. 디스크 연결하고 초기화 취소

    데스크톱의 SATA 포트에 연결하거나 디스크마다 USB 도킹 스테이션을 하나씩 씁니다. Windows는 NAS 파일 시스템을 읽지 못해 디스크 관리가 초기화를 요구할 수 있습니다. 초기화는 새 파티션 표를 쓰므로 매번 취소를 누르세요.

  3. 먼저 상태 확인

    디스크 상태·도구를 열어 디스크마다 S.M.A.R.T. 요약을 봅니다. 재할당 섹터나 대기 중인 섹터가 있거나 딸깍 소리가 나는 디스크는 되도록 적게 읽어야 하므로, 가장 먼저 한 번만 이미지를 만듭니다.

  4. 모든 디스크의 이미지 만들기

    디스크마다 드라이브 이미지 만들기(불량 섹터 건너뛰기)를 실행하고, 이미지를 모두 담을 여유 공간이 있는 별도 디스크에 저장합니다. 읽을 수 없는 영역은 건너뛰어 .map 파일에 기록하며, 중단된 이미지는 이어서 만들 수 있습니다.

  5. 이미지로 RAID 재구성

    RAID 재구성을 열고 이미지를 베이 순서대로 추가합니다. Linux RAID(mdadm) 정보를 찾으면 제안된 레벨, 청크 크기, 순서를 적용하고 확인한 뒤 가상 RAID 구성을 누릅니다. 디스크 하나가 빠진 RAID 5는 그 디스크를 빼고 구성하면 패리티로 복원합니다.

  6. 가상 RAID 검사

    이 RAID 검사하기를 누릅니다. ext4 볼륨이 폴더와 이름을 그대로 보여 주며 읽기 전용으로 열리므로 공유 폴더를 바로 복사할 수 있습니다. 지운 파일을 찾는다면 균형 검사도 실행하세요.

  7. 별도 디스크에 복사

    복구한 파일은 NAS 디스크도, 이미지가 든 디스크도 아닌 다른 디스크에 저장합니다. 앱은 가상 RAID의 구성 디스크에 저장하는 것을 막습니다.

NAS가 실제로 디스크에 저장하는 방식

가정과 소규모 사무실용 NAS 대부분은 리눅스로 동작합니다. 디스크마다 작은 시스템 파티션과 큰 데이터 파티션 하나로 나뉘고, 데이터 파티션들은 mdadm 소프트웨어 RAID로 묶입니다. 그 위에 볼륨이 있으며, 흔히 ext4나 Btrfs이고 저장소 풀이나 유연한 RAID 방식을 위한 LVM 계층 안에 있기도 합니다. FileFix Ultimate는 mdadm 슈퍼블록을 감지해 RAID 0, 1, 5, JBOD로 조립할 수 있습니다.

시놀로지 하이브리드 RAID 같은 유연한 방식은 여러 mdadm 배열을 LVM으로 합칩니다. 이런 볼륨을 읽을 수 있는지는 만들어진 방식에 따라 다릅니다. 가상 RAID를 조립한 뒤에도 파일 시스템이 보이지 않으면 데이터가 앱이 읽지 못하는 계층에 있는 것이므로, 이것저것 시도하지 말고 거기서 멈추세요. 시놀로지(Synology)와 QNAP은 각 소유자의 상표로 예시로만 언급했으며 FileFix Ultimate와 제휴 관계가 없습니다.

Btrfs, ZFS, RAID 6, RAID 10은 지원하지 않습니다

최근 시놀로지 볼륨은 Btrfs를 쓰는 경우가 많고, QuTS hero를 쓰는 QNAP 제품은 ZFS를 씁니다. FileFix Ultimate는 두 파일 시스템을 모두 읽지 못하며 RAID 6과 RAID 10도 조립하지 못합니다. NAS가 이 중 하나를 쓴다면 현실적인 방법은 같은 종류의 NAS에 모든 디스크를 순서대로 넣거나, 그 파일 시스템용 리눅스 도구를 쓰거나, 복구 전문 업체에 문의하는 것입니다. 어느 길을 택하든 원본을 보호할 수 있으니 디스크 이미지는 먼저 만들어 두는 것이 좋습니다.

NAS에서 먼저 리빌드하면 안 되는 이유

리빌드는 남은 모든 디스크의 모든 섹터를 읽고 새 디스크에 씁니다. 두 번째 디스크가 약하면 도중에 고장 날 수 있고, 성능이 떨어진 상태로나마 읽히던 배열이 아예 읽히지 않게 됩니다. 엉뚱한 디스크를 교체하거나 초기화를 받아들이면 가상 재구성에 필요한 정보가 덮어써질 수 있습니다.

앞서 배열에서 빠졌던 디스크도 조심하세요. 그 디스크에는 더 오래된 데이터가 있어서 다른 디스크와 섞으면 파일이 손상됩니다. NAS 로그에서 먼저 고장 난 디스크를 알 수 있다면 RAID 5 재구성에서 그 디스크를 빼세요.

복구가 안 되는 경우

  • 볼륨이 Btrfs나 ZFS이거나, 배열이 RAID 6 또는 RAID 10이거나, 공유 폴더가 암호화된 경우.
  • RAID 5에서 디스크가 두 개 이상 없거나 읽히지 않는 경우, RAID 0에서 디스크가 하나라도 없는 경우.
  • 디스크가 딸깍거리거나 인식되지 않거나 연결이 계속 끊기는 경우. 소프트웨어가 아니라 복구 전문 업체가 필요합니다.
  • 모든 NAS 디스크의 이미지를 담을 여유 공간이 다른 디스크에 없는 경우.

FileFix Ultimate가 돕는 방법

  • 복구량 제한이 없고 개인 사용은 무료이며, 모든 NAS 디스크와 이미지를 읽기 전용으로 읽습니다.
  • 디스크나 이미지로 RAID 0, 1, 5, JBOD를 가상 재구성하고, mdadm 정보를 감지하며, RAID 5에서 빠진 디스크 하나를 패리티로 복원합니다.
  • 불량 섹터를 건너뛰고 .map 파일을 남기며 이어서 만들 수 있는 드라이브 이미지를 만듭니다.
  • ext2, ext3, ext4 볼륨을 읽기 전용으로 열고, 구성 디스크에는 저장하지 못하게 막습니다.

FileFix Ultimate는 개인 사용이 무료이고 오프라인으로 동작하며, 복구 대상 드라이브에는 아무것도 쓰지 않습니다. 업무용은 PC 1대당 1년 라이선스가 필요합니다. 실행 전에 디지털 서명을 확인하세요.

자주 묻는 질문

이미지 없이 실제 디스크로 바로 RAID를 재구성해도 되나요?

RAID 재구성 화면은 물리 디스크도 받으며 읽기만 합니다. 그래도 디스크마다 한 번만 읽고 이후 시도는 모두 이미지로 하는 편이 더 안전합니다.

디스크 순서가 중요한가요?

네. 목록 순서가 배열 순서입니다. mdadm 정보를 찾으면 그 정보로 순서를 제안하지만, 적어 둔 베이 번호와 맞춰 보는 습관이 좋습니다.

이미지를 만들려면 공간이 얼마나 필요한가요?

사용한 공간이 아니라 모든 NAS 디스크의 전체 용량을 더한 만큼이 필요합니다. 4 TB 디스크 네 개라면 다른 디스크에 약 16 TB의 여유 공간이 필요합니다.

이 방법으로 NAS에서 지운 파일도 되찾을 수 있나요?

경우에 따라 가능합니다. RAID를 조립한 뒤 균형 검사가 지운 ext4 파일을 찾지만, ext4는 지운 파일의 정보를 많이 지우므로 이름이 돌아오지 않는 경우가 많고 시그니처 검색이 주된 방법이 됩니다. NAS 휴지통을 켜 두었다면 그 폴더부터 확인하세요.

이 페이지 공유하기