무료로 사용하는 홈서버: 미니 PC에 TrueNAS 설치하기 (Hyper-V 기반)

무료로 사용하는 홈서버: 미니 PC에 TrueNAS 설치하기 (Hyper-V 기반)

🌟 TrueNAS로 무료 NAS 시스템 구축하기

NAS(Network Attached Storage)는 기업이나 가정에서 데이터를 효율적으로 관리하고 공유하는 최적의 솔루션입니다. 하지만 시놀로지나 큐냅 같은 상용 NAS 제품들은 100만원에 가까운 가격대를 형성하고 있어 부담스러운 것이 사실입니다.

다행히도 집에 놀고 있는 PC나 노트북 한 대만 있다면, 무료로 NAS 시스템을 구축할 수 있는 방법이 있습니다. 바로 TrueNAS라는 오픈소스 프로그램을 활용하는 것입니다.

TrueNAS는 상용 NAS 제품들과 동일한 기능을 무료로 제공하는 강력한 NAS 솔루션입니다. 파일 공유부터 미디어 스트리밍, 클라우드 서비스, 웹서버 구축까지 다양한 용도로 활용할 수 있어 개인 홈서버 구축에 최적화되어 있습니다.

여러분은 어떤 용도로 NAS를 활용하고 싶으신가요? 파일 백업? 미디어 서버? 아니면 개인 클라우드?

💻 TrueNAS로 무엇을 할 수 있을까?

TrueNAS를 설치하면 다음과 같은 다양한 서비스를 구축할 수 있습니다:

  • 파일 서버: FTP나 웹 기반 파일 관리 시스템으로 외부에서 파일에 접근
  • 미디어 서버: Plex와 같은 미디어 서버를 설치해 영화나 음악을 스트리밍
  • 개인 클라우드: NextCloud를 통해 구글 드라이브나 드롭박스 같은 개인 클라우드 서비스 구축
  • 개발 환경: 도커를 활용한 웹서버, 파이썬, 자바스크립트 기반 웹 서비스 구동

이러한 기능들은 상용 NAS에서도 제공되는 서비스들이지만, TrueNAS를 통해 무료로 이용할 수 있다는 점이 가장 큰 장점입니다.

여러분은 이 중에서 어떤 서비스가 가장 필요하신가요? 댓글로 알려주세요!

🔧 TrueNAS 설치를 위한 준비물

TrueNAS를 설치하기 위해서는 최소한 다음과 같은 하드웨어 사양이 필요합니다:

  • 메모리: 최소 8GB RAM (16GB 이상 권장)
  • 저장장치: 최소 20GB 이상의 저장 공간
  • 프로세서: 듀얼코어 이상 (쿼드코어 권장)
  • 네트워크: 유선 랜 연결 (안정적인 서비스를 위해)

특히 미니 PC는 저전력으로 24시간 구동이 가능하고 공간을 적게 차지해 NAS 구축에 이상적인 선택입니다. M00 시리즈 같은 미니 PC는 싱글 코어 성능이 좋아 NAS 운영에 최적화되어 있습니다.

가정에서 사용하지 않는 PC가 있다면, 어떤 사양인지 확인해보셨나요?

🔄 TrueNAS 설치 방법: Hyper-V 가상머신 활용하기

TrueNAS를 설치하는 방법은 크게 두 가지입니다:

  1. Hyper-V 가상머신 이용하기: 기존 윈도우 OS를 유지하면서 TrueNAS 테스트 가능
  2. 베어메탈 설치: PC의 기본 운영체제로 TrueNAS 설치 (성능 최적화)

오늘은 첫 번째 방법인 Hyper-V 가상머신을 이용한 설치 방법을 알아보겠습니다. 이 방법은 기존 윈도우 환경을 유지하면서 TrueNAS를 테스트해볼 수 있다는 장점이 있습니다.

Hyper-V 활성화하기

윈도우 11에서는 Hyper-V 기능이 기본으로 제공됩니다. 아직 활성화하지 않았다면 다음 단계를 따라주세요:

  1. 윈도우 검색창에 ‘윈도우 기능 켜기/끄기‘를 입력하고 실행
  2. ‘Hyper-V’ 항목을 체크하고 ‘확인’ 클릭
  3. 시스템 재부팅 진행
  4. 윈도우 검색창에 ‘Hyper-V’를 입력해 ‘Hyper-V 관리자’ 실행

가상 네트워크 스위치 설정하기

TrueNAS가 네트워크에 연결될 수 있도록 가상 스위치를 만들어주어야 합니다:

  1. Hyper-V 관리자에서 ‘가상 스위치 관리자‘ 선택
  2. ‘새 가상 네트워크 스위치’ 클릭
  3. ‘외부’ 옵션 선택 후 ‘가상 스위치 만들기’ 클릭
  4. 네트워크 연결에서 유선 랜카드 선택 (와이파이가 아닌 유선 랜을 선택해야 함)
  5. 이름 입력 후 ‘확인’ 클릭

TrueNAS 이미지 다운로드

설치에 필요한 TrueNAS 이미지를 다음 경로에서 다운로드합니다:

  1. TrueNAS 공식 웹사이트 방문
  2. ‘TrueNAS SCALE’ 메뉴 선택
  3. ‘Community Edition’ 다운로드 (최신 버전 선택)

가상머신 생성 및 TrueNAS 설치

  1. Hyper-V 관리자에서 ‘새로 만들기‘ → ‘가상 컴퓨터’ 선택
  2. 이름을 ‘TrueNAS’로 지정하고 위치 선택
  3. 세대 선택: ‘2세대’ 선택
  4. 메모리 할당: 최소 8GB (8192MB) 할당, ‘동적 메모리 사용’ 체크 해제
  5. 네트워킹: 앞서 만든 가상 스위치 선택
  6. 가상 하드 디스크: 최소 20GB 이상 설정
  7. 설치 옵션: 다운로드한 TrueNAS ISO 이미지 파일 선택
  8. 설정 완료 후 가상 컴퓨터 설정에서 ‘보안’ 탭 선택
  9. ‘보안 부팅 사용’ 체크 해제 후 ‘확인’

TrueNAS 설치 진행

  1. 가상머신 시작 후 설치 화면이 나타나면 ‘Install/Upgrade’ 선택
  2. 설치할 디스크 선택 (가상 하드 디스크)
  3. 경고 메시지에 ‘YES’ 선택
  4. ‘Root Password’ 설정
  5. ‘Boot Mode’ 설정: ‘UEFI’ 선택
  6. 설치 완료 후 ISO 이미지 제거하고 재부팅

TrueNAS 웹 인터페이스 접속

설치가 완료되고 시스템이 부팅되면 TrueNAS 웹 인터페이스 접속 주소가 화면에 표시됩니다:

  1. 웹 브라우저를 실행하고 표시된
  2. 로그인 화면에서 ‘관리자 사용자’ 선택
  3. 사용자 이름: truenas_admin, 비밀번호: 설치 시 설정한 암호 입력
  4. 로그인 후 TrueNAS 대시보드 확인

TrueNAS 웹 인터페이스에 성공적으로 접속했다면, 이제 다양한 서비스를 설정하고 활용할 준비가 완료되었습니다!

여러분은 가상머신으로 TrueNAS를 설치해 보셨나요? 설치 과정에서 어려움은 없으셨나요?

🎯 결론

이번 글에서는 Hyper-V 가상머신을 활용해 TrueNAS를 설치하는 방법을 알아보았습니다. 이 방법은 기존 윈도우 환경을 유지하면서 NAS 기능을 테스트해볼 수 있어 초보자에게 적합합니다.

TrueNAS는 무료로 사용할 수 있는 강력한 NAS 솔루션으로, 파일 서버, 미디어 스트리밍, 개인 클라우드 등 다양한 기능을 제공합니다. 집에 놀고 있는 PC나 미니 컴퓨터로 쉽게 구축할 수 있어 비용 효율적입니다.

다음 글에서는 베어메탈 방식으로 TrueNAS를 설치하는 방법과 다양한 서비스 설정 방법에 대해 알아보겠습니다. 홈서버 구축에 관심이 있으시다면 구독과 좋아요 부탁드립니다!

미니 PC로 NAS 서버를 구축하고 싶으시거나 TrueNAS 설치에 관한 질문이 있으시면 언제든지 댓글로 남겨주세요. 함께 해결해보겠습니다!