기업 환경에서는 하드 드라이브 하나에 장애가 발생하면 해당 드라이브의 파일에 접근하려던 여러 사용자가 동시에 피해를 입게 됩니다. 이는 중단 없이 운영되어야 하는 조직 전체의 업무 흐름에 큰 타격이 될 수 있습니다. 시간이 지나면 모든 것이 낡아가고, 하드 드라이브도 예외가 아닙니다. 언젠가는 하드웨어가 마모되고 소중한 데이터를 잃게 됩니다.
데이터의 중요성을 고려할 때, 하드 드라이브의 데이터를 백업해 두거나 문제가 발생했을 때 안전하게 접근할 수 있는 방법을 마련해 두는 것은 필수적입니다. 이번 글에서는 가장 널리 쓰이는 백업 솔루션 중 하나인 하드 드라이브 미러링(Hard Drive Mirroring), 즉 원본 디스크 볼륨의 데이터를 별도의 보조 볼륨에 실시간으로 복제하는 기술을 살펴보고, Windows 11/10에서 하드 드라이브용 미러 볼륨(Mirrored Volume)을 만드는 방법까지 알아보겠습니다.
하드 드라이브 미러링이란?
하드 드라이브는 다른 컴퓨터 부품에 비해 고장 가능성이 훨씬 높습니다. 드라이브 미러링은 이러한 하드 드라이브 장애에 대비하기 위해, 해당 드라이브에 저장된 데이터의 복사본을 자동으로 여러 개 생성하는 기술입니다.
이렇게 해두면 불행히도 드라이브에 장애가 발생하더라도 데이터를 항상 바로 사용할 수 있습니다. 하드 드라이브 미러링은 표준 RAID(Redundant Array of Independent Disks) 레벨 중 RAID-1에 해당하며, 두 개 이상의 디스크에 데이터의 정확하고 신뢰할 수 있는 복사본을 유지합니다. 미러링이 활성화되면 드라이브 간 파일이 자동으로 동기화되므로, 항상 실시간 데이터 복제본을 확보하게 됩니다.
Windows 11/10에서 미러 볼륨 만들기
미러 드라이브를 만들려면 당연히 두 개의 별도 물리적 드라이브가 필요합니다. 미러 대상 드라이브는 원본 드라이브와 크기가 같거나 커야 하며, 할당되지 않은(unallocated) 디스크 공간 상태여야 합니다. 기존 데이터가 있다면 디스크 관리 도구를 연 상태에서 해당 볼륨을 마우스 오른쪽 버튼으로 클릭하고 볼륨 삭제(Delete Volume)를 선택해 데이터를 지우고 할당되지 않은 공간으로 만들면 됩니다.
준비가 되었다면 아래 단계에 따라 미러 볼륨을 생성하세요.
1. 디스크 관리 도구 실행
키보드에서 Windows 키 + R을 눌러 실행 창을 엽니다. diskmgmt.msc를 입력하고 Enter 키를 누르면 디스크 관리 도구가 열립니다.
2. 새 미러 볼륨 선택
디스크 관리 창에서 비어 있는 할당되지 않은 디스크를 마우스 오른쪽 버튼으로 클릭하고 새 미러 볼륨(New Mirrored Volume)을 선택합니다.
3. 디스크 및 용량 지정
다음 화면에서 사용 가능한 디스크 목록에서 디스크를 선택해 오른쪽으로 추가합니다. 미러 볼륨에 할당할 용량을 지정한 후 '다음'을 클릭합니다.
4. 드라이브 문자 할당
다음 창에서 원하는 드라이브 문자를 직접 지정하거나, 기본 설정 그대로 두고 '다음'을 클릭합니다.
5. 포맷 설정
다음으로 디스크를 사용하기 전에 포맷할지 묻는 화면이 나타납니다. 다음 설정으로 이 볼륨 포맷 옵션을 선택하고, 파일 시스템은 NTFS, 할당 단위 크기는 기본값으로 설정한 뒤 원하는 볼륨 레이블을 입력합니다. 또한 빠른 포맷 수행 옵션에 체크합니다. '다음'을 클릭하고 '마침'을 눌러 과정을 완료합니다.
참고로, 드라이브가 기본 디스크(Basic Disk)로 설정되어 있다면 미러 드라이브로 추가하기 전에 동적 디스크(Dynamic Disk)로 변환해야 합니다. 그렇지 않으면 미러 구성 옵션이 회색으로 비활성화됩니다.
참고: Windows 재설치 후 미러 볼륨이 사라진 경우 해결 방법을 확인해 보세요.
드라이브 미러링의 장점과 단점
- 미러 볼륨에서의 무작위 디스크 읽기 작업은 단일 볼륨보다 효율적입니다. 디스크 장애 발생 시 복구 속도도 매우 빠릅니다.
- 반면 디스크 쓰기 작업은 효율이 떨어지며, 미러 볼륨은 공간 활용 측면에서 가장 비효율적인 방식입니다.
미러링을 백업 전략과 혼동하는 경우가 많습니다. 분명히 말씀드리자면, 미러링은 백업이 아닙니다! 미러링의 근본 원리는 백업과 다릅니다. 백업이 드라이브 장애 발생 시 데이터의 완전한 보호와 접근성 확보에 초점을 맞춘다면, 미러링은 실시간 데이터 복제를 통해 시스템을 끊임없이 가동 상태로 유지하는 데 목적이 있습니다.
따라서 원본 하드 드라이브에서 읽기 작업이 실패하더라도 시스템이 자동으로 미러 드라이브에서 데이터를 가져오기 때문에 시간을 낭비할 필요가 없습니다. 미러링은 시스템 성능에 미치는 영향을 최소화하면서 훨씬 빠른 데이터 복구를 가능하게 해줍니다.