NAS는 네트워크에 상시 연결돼 파일 공유·백업·스트리밍 서비스를 제공하는 전용 스토리지 장비입니다. 일반 PC로도 가능하지만, 저전력(10~20W), 24/7 안정성, 소음 최소화, 전용 파일시스템/RAID/스냅샷 등에서 전용 NAS나 라즈베리파이 NAS가 압도적 우위입니다.
라즈베리파이 NAS, 좋은 선택인가?
그림 2: 라즈베리파이 4 모델 B
장점 (Pros)
초저가: 기성 NAS($150~) vs 라즈베리파이 4 4GB($55) + 케이스/전원/케이블 + 외장 HDD($50) = 약 $120 이하로 구축 가능
저전력: 아이들 3~5W, 로드 10~15W (시놀로지/QNAP 4베이 20~40W)
휴대성/공간 효율: 신용카드 크기, 배터리 팩으로 이동형/오프그리드 NAS 가능
USB 3.0 + 기가비트 이더넷: 실전송 300~400 MB/s (이론 5Gbps/1Gbps) 달성 가능
완전한 리눅스 루트 권한: 도커, 커스텀 스크립트, 실험적 파일시스템(ZFS, Btrfs) 자유롭게 사용
쉬운 사용자 확장: 웹 GUI(OMV)에서 계정/권한/그룹 관리 직관적
단점 (Cons) - 구축 전 반드시 인지
CPU 성능 한계: Cortex-A72 4코어 → 암호화(SSL/VPN), 트랜스코딩, 중복제거/압축 연산 느림
네트워크 대역폭 상한: 1Gbps (약 110 MB/s) 하드웨어 한계. 2.5G/10G NIC 추가 불가 (CM4 제외)
비디오 트랜스코딩/스트리밍 부적합: H.264/HEVC 하드웨어 디코더 있지만 인코더 약함, Plex/Jellyfin 실시간 트랜스코딩 버거움
단일 디스크 리스크: USB 허브/케이블/컨트롤러 장애 시 데이터 위험. RAID 1(미러링) 구성 시 USB 대역폭 반토막
ECC 메모리 미지원: 데이터 무결성 중시 환경엔 부적합
하드웨어 선정 가이드
그림 3: 라즈베리파이 단일 보드 컴퓨터
필수 부품 리스트
라즈베리파이 4 모델 B (4GB 또는 8GB 강력 권장 - 파일 캐시/도커/DB 버퍼용)
USB-C 5V 3A 전원 어댑터 (공식 또는 퀄컴 퀵차지 3.0/PD 호환 고품질)
Cat6/6A 이더넷 케이블 (공유기 직결, 스위치 허브 경유 시 품질 저하 주의)
외장 스토리지: USB 3.0 Gen1(5Gbps) 이상 지원 HDD/SSD + UASP 지원 브리지/인클로저
마이크로 SD 카드: 16GB 이상, A2 등급(랜덤 IOPS 높음), 고내구성 모델
7핀/3핀 커넥터, 케이블 (SATA-USB 브리지용)
그림 4: 라즈베리파이 4 (USB-C 전원, 마이크로 HDMI×2)
라즈베리파이 400 / 4 선택 팁
Pi 400: 키보드 일체형, 기본 4GB, 쿨링 우수, GPIO 접근성 낮음 → 헤드리스 NAS엔 Pi 4가 더 적합
Pi 4 8GB: 메모리 집약적 워크로드(DB, 가상화, 대용량 파일 캐시)에만 필요. 4GB면 대부분 충분.
구축 프로세스: Raspberry Pi OS Lite + OpenMediaVault
1단계: Raspberry Pi OS Lite (64-bit) 설치
PC에 Raspberry Pi Imager 설치
SD 카드 장착 → Imager에서 OS: "Raspberry Pi OS (other)" → "Raspberry Pi OS Lite (64-bit)"
# 공식 원라이너 설치 스크립트 (Debian 12 Bookworm 기반 OMV 7)
wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | sudo bash
# 설치 중 대화형 프롬프트:
# - 키보드 레이아웃: Korean / Korean (101/104 key compatible)
# - 타임존: Asia/Seoul
# - 네트워크: 고정 IP 설정 권장 (예: 192.168.1.100/24, 게이트웨이 192.168.1.1, DNS 1.1.1.1)
OMV 설치 명령 실행 화면
설치 완료 후 자동 재부팅 (안 되면 sudo reboot)
4단계: OMV 웹 콘솔 접속 & 관리자 비번 변경
브라우저: https://<라즈베리파이_IP>
로그인: admin / openmediavault
OMV 기본 로그인 정보
우상단 설정 아이콘 → "General Settings" → "Web Administrator Password" → 새 비번 입력 → Save
로그아웃 후 새 비번으로 재로그인 확인
5단계: 디스크 초기화 & 파일시스템 생성 (EXT4 권장)
Storage → Disks → 대상 USB 드라이브 선택 → "Wipe" (Quick) → Yes
Storage → File Systems → "Create" → Device 선택 → Label 입력 → Type: EXT4 → Create → 확인 창 Yes
생성된 파일시스템 선택 → "Mount" → Apply (적용)
SSH 접속 명령 예시시스템 상태 확인 명령재부팅 명령
6단계: 공유 폴더(Shared Folder) 생성
Storage → Shared Folders → "Add"
Name: "Data", "Backup", "Media" 등
Device: 마운트된 파일시스템
Relative Path: 폴더명 (예: Data)
Permissions: 기본 또는 사용자/그룹별 맞춤 설정
Save → Apply
7단계: SMB/CIFS 서비스 활성화 & 공유 등록
Services → SMB/CIFS → Settings → Enable 체크 → Save
Shares 탭 → "Add" → 공유 폴더 선택, Share name 입력
옵션: Browseable=Yes, Guest allowed=No (보안상), Create mask=0664, Directory mask=0775 등
Save → Apply
8단계: 사용자 계정 생성 & 권한 부여
Access Rights Management → User → "Add"
Username, Password, Groups(users), Shell(/bin/bash) 입력
"Modify Account" 활성화 (비번 자체 변경 허용)
Save → Shared Folders → Privileges 탭에서 해당 사용자 Read/Write 권한 부여
클라이언트에서 접속 테스트
Windows: 탐색기 주소창 \\\Data → 자격증명 입력
macOS: Finder → Command+K → smb:///Data
Linux: 파일 관리자 → smb:///Data 또는 mount -t cifs
모바일: FE File Explorer, Solid Explorer, FileBrowser 등 SMB 클라이언트 앱
마무리
라즈베리파이 4 + OpenMediaVault로 30분 만에 완성하는 가성비 홈 NAS가 탄생했습니다. 이후 도커(Portainer)로 Jellyfin/Plex/Nextcloud/Heimdall/Uptime Kuma 등 서비스 확장, rsync/BorgBackup으로 자동 백업, 스마트 모니터링(smartmontools), UPS 연동(NUT) 등으로 신뢰성을 높여가세요. 데이터는 3-2-1 백업 원칙(원본+로컬 백업+오프사이트 백업)으로 지키세요. 막히는 부분 있으면 언제든 문의 주세요!