전체 글 목록

Synology DS423+ 설치 2편: RAID 5 스토리지 풀과 Btrfs 볼륨 만들기

1편에서는 DS423+에 HDD 네 개를 장착하고 DSM을 설치한 뒤, 저장소 관리자에서 네 개 드라이브가 모두 정상적으로 인식되는 것까지 확인했습니다.

이번 2편에서는 그다음 단계로, 인식된 HDD 네 개를 RAID 5 스토리지 풀로 묶고 Btrfs 볼륨을 만드는 과정을 정리합니다.

Synology NAS에 HDD를 장착하고 DSM까지 설치했더라도 바로 파일을 저장할 수 있는 것은 아닙니다. 먼저 여러 디스크를 어떤 방식으로 사용할지 결정해 스토리지 풀을 만들고, 그 위에 실제 파일을 저장할 볼륨을 구성해야 합니다.

저는 WD Red Plus WD40EFZX 4TB HDD 네 개로 RAID 5 스토리지 풀 하나와 Btrfs 볼륨 하나를 만들었습니다.

처음에는 4TB HDD 네 개를 장착했으니 16TB가 표시될 것으로 예상했습니다. 하지만 실제 DSM 화면에는 스토리지 풀이 10.9TB, Btrfs 볼륨이 10.5TB로 표시됐습니다. RAID 보호 공간과 용량 계산 단위, 시스템과 파일 시스템이 사용하는 공간이 차례로 반영되기 때문입니다.

이번 글에서는 디스크·스토리지 풀·볼륨의 차이부터 SHR과 RAID 5의 선택 기준, 실제 용량이 줄어드는 이유와 구성 결과를 확인하는 방법까지 살펴보겠습니다.

HDD 장착과 DSM 설치 과정이 필요한 경우에는 Synology DS423+ 설치 1편: HDD 장착부터 DSM과 디스크 인식 확인까지를 먼저 참고할 수 있습니다.

이번 글에서 사용하는 환경

제가 구성한 환경은 다음과 같습니다.

  • NAS: Synology DS423+
  • HDD: WD Red Plus WD40EFZX
  • 개별 HDD 용량: 4TB
  • 장착 수량: 4개
  • RAID 유형: RAID 5
  • 스토리지 풀: 1개
  • 파일 시스템: Btrfs
  • 볼륨: 1개
  • 스토리지 풀 표시 용량: 10.9TB
  • Btrfs 볼륨 표시 용량: 10.5TB
  • 최초 구성 시기: 2023년 8월
  • 공식 절차 확인 기준일: 2026년 8월 3일

이 글은 HDD 네 개가 DSM의 저장소 관리자에서 모두 정상으로 인식된 상태를 기준으로 합니다. DSM 버전에 따라 화면 순서나 버튼 이름은 조금씩 달라질 수 있습니다.

디스크, 스토리지 풀, 볼륨은 무엇이 다를까?

NAS 저장공간을 처음 구성하면 디스크, 스토리지 풀과 볼륨이라는 용어부터 헷갈릴 수 있습니다.

세 가지의 역할을 간단히 정리하면 다음과 같습니다.

구분역할제 구성
디스크NAS에 장착하는 실제 HDD 또는 SSD4TB HDD 4개
스토리지 풀여러 디스크를 RAID나 SHR 방식으로 묶은 저장공간RAID 5 스토리지 풀 1개
볼륨스토리지 풀 위에 파일 시스템을 적용해 실제 데이터를 저장하는 공간Btrfs 볼륨 1개

큰 흐름은 다음과 같이 볼 수 있습니다.

HDD 4개 → RAID 5 스토리지 풀 → Btrfs 볼륨 → 공유 폴더

디스크가 실제 하드웨어라면 스토리지 풀은 여러 디스크를 어떤 보호 방식으로 묶을지 결정하는 단계입니다. 볼륨은 그렇게 만들어진 공간을 DSM과 사용자가 실제로 활용할 수 있게 만드는 단계입니다.

공유 폴더는 볼륨 위에 생성합니다. 사용자 계정과 공유 폴더, 권한 및 SMB 설정은 시리즈 3편에서 이어서 다룰 예정입니다.

RAID 5를 선택한 이유

DS423+의 저장공간을 구성하기 전에 어떤 RAID 유형을 사용할지 먼저 찾아봤습니다.

저는 동일한 용량의 HDD 네 개를 사용하면서 저장 용량과 한 개 드라이브 장애 허용을 함께 고려해 RAID 5를 선택했습니다.

4TB HDD 네 개 중 전체적으로 한 개 분량을 데이터 보호에 사용하고, 나머지 세 개 분량을 저장공간으로 활용할 수 있다는 점이 제 선택 기준에 맞았습니다.

가정용 4베이 NAS라고 해서 RAID 5가 항상 정답인 것은 아닙니다. 필요한 보호 수준과 저장 용량, 향후 디스크 교체 계획에 따라 다른 선택이 더 적합할 수 있습니다.

RAID 5는 어떤 방식일까?

RAID 5는 최소 세 개의 드라이브가 필요하며, 정상 상태에서는 한 개 드라이브의 장애를 허용합니다.

계산상 용량은 다음과 같습니다.

(드라이브 수 - 1) × 가장 작은 드라이브 용량

4TB HDD 네 개를 사용하는 제 구성에 적용하면 다음과 같습니다.

(4 - 1) × 4TB = 12TB

RAID 5가 특정 HDD 하나를 패리티 전용으로 사용하는 것은 아닙니다. 데이터 복구에 필요한 패리티 정보가 여러 드라이브에 분산되지만, 전체 용량으로 보면 드라이브 한 개 분량이 보호에 사용된다고 이해하면 편합니다.

SHR과 RAID 5 중 무엇을 선택할까?

Synology NAS에서는 SHR도 많이 사용합니다. SHR은 Synology Hybrid RAID의 줄임말입니다.

SHR-1도 구성에 따라 한 개 드라이브의 장애를 허용합니다. 같은 용량의 4TB HDD 네 개를 사용한다면 SHR-1과 RAID 5의 사용 가능 용량과 장애 허용 수준은 비슷할 수 있습니다.

차이는 이후 디스크를 교체하거나 용량을 늘릴 때 더 분명해집니다.

서로 다른 용량의 HDD를 사용하거나 작은 HDD부터 단계적으로 교체할 계획이라면 SHR이 공간을 더 유연하게 활용할 수 있습니다. 반대로 저처럼 동일한 용량의 HDD 네 개로 전통적인 RAID 방식을 직접 구성하려는 경우에는 RAID 5를 선택할 수 있습니다.

저는 HDD 네 개를 처음부터 같은 모델과 용량으로 준비했고, 저장 용량과 한 개 드라이브 장애 허용의 균형을 고려해 RAID 5를 선택했습니다.

SHR과 RAID 5 중 하나를 모든 환경에 적용되는 더 좋은 방식으로 보기는 어렵습니다. 앞으로의 디스크 증설 계획까지 함께 보고 선택하는 것이 좋습니다.

RAID 0·1·5·6·10과 SHR의 구조 및 장단점은 별도의 RAID 개념 글에서 자세히 다룰 예정입니다.

HDD 네 개를 처음부터 준비한 이유

저는 DS423+를 처음 설치할 때 WD Red Plus 4TB HDD 네 개를 한꺼번에 구입했습니다.

처음부터 16TB의 원시 용량이 모두 필요했던 것은 아닙니다. 다만 나중에 HDD를 추가할 때 기존 디스크와 같은 모델이나 규격을 구하기 어려울 수 있다고 판단했습니다.

초기 비용은 부담됐지만 동일한 WD40EFZX 4TB HDD 네 개로 처음부터 모든 베이를 채웠습니다.

이것이 모든 사용자에게 필요한 구매 방법은 아닙니다. 사용하는 RAID 유형과 현재 필요한 용량, 초기 비용과 향후 증설 계획에 따라 선택은 달라질 수 있습니다.

4TB HDD 네 개가 왜 16TB로 표시되지 않을까?

처음에는 4TB HDD 네 개를 장착했으니 DSM에서도 16TB가 표시될 것으로 예상했습니다.

실제 용량은 16TB에서 한 번에 10.5TB로 줄어드는 것이 아닙니다. RAID 보호 공간과 용량 환산, 시스템 및 파일 시스템 예약 공간이 순서대로 반영됩니다.

원시 용량은 16TB다

HDD 제조사는 십진 단위를 사용해 용량을 표시합니다.

4TB × 4개 = 16TB

이 값은 RAID를 구성하기 전 네 개 HDD의 표기 용량을 모두 합한 원시 용량입니다.

RAID 5에서 한 개 드라이브 분량이 보호에 사용된다

RAID 5는 전체적으로 드라이브 한 개 분량에 해당하는 공간을 패리티에 사용합니다.

따라서 제조사 표기 기준의 명목 용량은 약 12TB입니다.

4TB × (4개 - 1개) = 12TB

이 공간은 단순히 사라지는 것이 아닙니다. 한 개 드라이브가 고장 났을 때 남은 데이터와 패리티 정보를 이용해 스토리지 풀을 복구하기 위한 구조에 사용됩니다.

제조사와 DSM의 용량 계산 방식이 다르다

HDD 제조사가 표시하는 TB와 운영체제가 용량을 계산하는 방식에는 차이가 있습니다.

제조사 기준 4TB HDD 한 개는 DSM에서 약 3.6TB로 표시됩니다. 같은 방식으로 RAID 5의 명목 용량인 12TB도 DSM에서는 약 10.9TB로 보입니다.

DSM은 운영체제와 시스템 데이터를 위한 공간도 별도로 사용합니다. 제 DS423+의 RAID 5 스토리지 풀에는 총용량이 10.9TB로 표시됩니다.

Btrfs도 메타데이터 공간을 사용한다

스토리지 풀 전체 용량이 그대로 파일 저장공간이 되는 것도 아닙니다.

볼륨을 만들 때 파일 시스템이 데이터를 관리하기 위한 메타데이터 공간을 사용합니다. Synology 안내 기준으로 Btrfs 볼륨은 메타데이터를 위해 최대 4%의 공간을 예약할 수 있습니다.

제 구성에서는 다음과 같이 표시됩니다.

  • RAID 5 스토리지 풀: 10.9TB
  • Btrfs 볼륨: 10.5TB

전체 흐름을 정리하면 다음과 같습니다.

16TB 원시 용량 → 약 12TB RAID 5 명목 용량 → 10.9TB 스토리지 풀 → 10.5TB Btrfs 볼륨

ds423-plus-raid5storage-pool

RAID 5 스토리지 풀 만들기

스토리지 풀을 만들기 전에 선택한 HDD에 필요한 데이터가 남아 있지 않은지 확인해야 합니다. 스토리지 풀 생성 과정에서 기존 데이터가 삭제될 수 있기 때문입니다.

저는 DSM의 저장소 관리자 → 저장소에서 새 스토리지 풀 만들기를 시작했습니다. RAID 유형은 앞서 결정한 RAID 5를 선택하고, 정상으로 인식된 HDD 네 개를 모두 포함했습니다.

구성을 적용하기 전에는 예상 용량과 한 개 드라이브 장애 허용이 표시되는지 확인했습니다. 선택한 RAID 유형이 RAID 5인지, HDD 네 개가 모두 포함됐는지도 다시 살펴봤습니다.

스토리지 풀을 만드는 과정 자체에서는 특별한 문제가 없었습니다. 정확한 소요 시간은 기억하지 못하지만 초기화와 드라이브 확인이 끝날 때까지 어느 정도 시간이 걸렸던 것으로 기억합니다.

드라이브 수와 용량에 따라 완료 시간은 달라질 수 있습니다. 작업 중에는 NAS 전원을 끄거나 디스크를 제거하지 않는 것이 중요합니다.

DSM에서 저장공간을 사용할 수 있다고 표시되더라도 초기화나 최적화 작업이 계속 진행 중일 수 있습니다. 현재 상태와 안내 문구를 먼저 확인한 뒤 다음 작업으로 넘어가는 편이 좋습니다.

Btrfs 볼륨 만들기

RAID 5 스토리지 풀이 만들어진 뒤 같은 저장소 화면에서 볼륨 생성을 진행했습니다.

별도로 공간을 나눌 필요가 없다고 판단해 사용할 수 있는 용량을 하나의 볼륨에 할당하고 파일 시스템으로 Btrfs를 선택했습니다.

저는 데이터 무결성 확인과 스냅샷을 활용한 복구에 유리하다고 판단해 Btrfs를 선택했습니다.

메타데이터를 두 개로 보관한다

메타데이터는 폴더 구조, 파일 이름, 접근 권한과 파일 위치처럼 데이터를 관리하는 정보입니다.

Synology의 Btrfs 볼륨은 메타데이터 복사본을 두 개 보관해 디스크 손상이나 불량 섹터가 발생했을 때 복구 가능성을 높입니다.

체크섬으로 손상 여부를 확인한다

Btrfs는 데이터와 메타데이터의 체크섬을 이용해 읽는 과정에서 내용이 예상과 일치하는지 확인할 수 있습니다.

지원되는 RAID 구성에서는 손상된 데이터가 발견됐을 때 정상 복사본이나 RAID 정보를 이용한 복구를 지원할 수 있습니다. RAID 5도 Synology가 안내하는 지원 구성에 포함됩니다.

다만 파일 데이터 체크섬은 공유 폴더를 만들 때 별도로 활성화하는 항목과 관련됩니다. 이 설정은 시리즈 3편의 공유 폴더 생성 과정에서 살펴보겠습니다.

스냅샷을 활용할 수 있다

Btrfs 볼륨에서는 Snapshot Replication을 이용해 공유 폴더의 특정 시점 상태를 보관하고 이전 버전으로 복원할 수 있습니다.

스냅샷은 실수로 파일을 변경하거나 삭제했을 때 도움이 될 수 있지만, NAS 자체 고장까지 대비하는 외부 백업을 대신하지는 않습니다.

DSM 기능과 연동하기 좋다

Btrfs는 Synology Drive의 파일 버전 관리, 공유 폴더 할당량, 복제와 백업 기능 등 여러 DSM 기능과 연동됩니다.

그렇다고 Btrfs를 선택하기만 하면 모든 데이터가 자동으로 보호되는 것은 아닙니다. 스냅샷 일정, 파일 데이터 체크섬과 외부 백업은 목적에 맞게 별도로 구성해야 합니다.

자세한 기능은 Synology Btrfs 데이터 보호 안내에서 확인할 수 있습니다.

스토리지 풀 하나와 볼륨 하나로 구성한 이유

저는 HDD 네 개를 RAID 5 스토리지 풀 하나로 묶고, 사용 가능한 공간을 Btrfs 볼륨 하나에 할당했습니다.

가정용 NAS에서 저장공간을 물리적으로 나눠야 할 특별한 이유가 없다면 하나의 스토리지 풀과 하나의 볼륨이 관리하기 단순하다고 판단했습니다.

볼륨을 여러 개 만들 수 없는 것은 아닙니다. 사용자나 애플리케이션별로 용량을 명확하게 나눠야 하는 환경에서는 하나의 스토리지 풀 안에 여러 볼륨을 만들 수 있습니다.

저처럼 특별한 분리 목적이 없다면 하나의 볼륨으로 시작하는 구성도 충분히 실용적입니다.

synology-ds423-plus-btrfs-volume
RAID 5 스토리지 풀 위에 만든 Btrfs 볼륨은 총용량 10.5TB로 표시됩니다.

구성이 끝난 뒤 확인한 결과

스토리지 풀과 볼륨 생성이 끝난 뒤 저장소 관리자에서 실제 구성을 확인했습니다.

스토리지 풀에는 다음 내용이 표시됐습니다.

  • 상태: 정상
  • RAID 유형: RAID 5
  • 데이터 보호: 있음
  • 총용량: 10.9TB
  • 포함된 드라이브: HDD 4개
  • 각 드라이브 상태: 정상

볼륨에는 다음 내용이 표시됐습니다.

  • 상태: 정상
  • 파일 시스템: Btrfs
  • 총용량: 10.5TB

현재도 RAID 5 스토리지 풀 하나와 Btrfs 볼륨 하나가 모두 정상으로 표시되고 있습니다.

RAID 5는 백업이 아니다

RAID 5는 정상 상태에서 한 개 드라이브의 장애를 허용합니다. 한 개 HDD가 고장 나더라도 남은 디스크와 패리티 정보를 이용해 스토리지 풀을 복구할 수 있도록 만든 구조입니다.

하지만 드라이브에 장애가 발생하면 스토리지 풀은 저하된 상태가 됩니다. 가능한 한 빨리 호환되는 새 드라이브로 교체하고 복구해야 합니다.

복구가 끝나기 전에 다른 드라이브까지 고장 나면 데이터가 손실될 수 있고, RAID 복구 과정 자체도 나머지 저장장치에 부하를 줄 수 있습니다.

RAID 5가 보호하지 못하는 상황도 있습니다.

  • 사용자가 실수로 파일을 삭제한 경우
  • 랜섬웨어나 악성 프로그램으로 파일이 변경된 경우
  • NAS 본체가 고장 난 경우
  • 화재, 침수 또는 도난이 발생한 경우
  • 여러 디스크에 동시에 문제가 생긴 경우

따라서 RAID는 백업을 대신하지 않습니다.

저는 현재 DS423+에 외장 HDD를 연결하고 Hyper Backup으로 별도 백업을 하고 있습니다. Hyper Backup 설정과 복원 확인은 시리즈 5편에서 자세히 다룰 예정입니다.

다음 단계는 사용자와 공유 폴더 만들기

여기까지 마치면 HDD 네 개가 RAID 5 스토리지 풀로 묶이고, 파일을 저장할 Btrfs 볼륨까지 만들어진 상태입니다.

이번 구성의 핵심은 다음과 같습니다.

  1. 디스크는 실제 저장장치이고, 스토리지 풀은 여러 디스크를 RAID로 묶은 공간입니다.
  2. 볼륨은 스토리지 풀 위에 파일 시스템을 적용한 실제 데이터 저장공간입니다.
  3. 동일한 용량의 HDD 네 개를 사용하면서 저장 용량과 한 개 드라이브 장애 허용을 함께 고려해 RAID 5를 선택했습니다.
  4. 16TB가 10.5TB로 표시되는 것은 RAID 보호 공간과 단위 환산, 시스템 및 Btrfs 예약 공간이 차례로 반영된 결과입니다.
  5. RAID 5는 한 개 드라이브 장애에 대비하는 구성이지 별도 백업을 대신하지는 않습니다.

저장공간 구성이 끝났다면 다음 단계는 사용자 계정을 분리하고 공유 폴더와 접근 권한을 만드는 것입니다.

시리즈 3편에서는 사용자 계정, 공유 폴더, 권한과 SMB 설정을 이어서 정리하겠습니다.

참고 자료

댓글 남기기