IceWhale의 2024년 4월 Proxmox VE 튜토리얼은 간단한 아키텍처를 사용했습니다. Proxmox에서 일반 VM을 만들고, 해당 VM 안에 Linux를 설치한 다음, Linux 게스트 위에 CasaOS를 설치하는 방식입니다. 이는 여전히 원문의 가장 명확한 해석입니다. CasaOS는 지원되는 Linux 배포판에 설치되는 애플리케이션 및 홈 클라우드 계층이며, Proxmox는 가상 하드웨어를 제공합니다.
현재 배포 환경에서는 Debian 12를 기본으로 사용하는 것이 가장 좋습니다. 유지 관리되는 CasaOS 저장소에서 Debian 12를 테스트 완료 및 권장 배포판으로 명시하고 있기 때문입니다.
Proxmox 호스트에 CasaOS를 직접 설치하지 말고 VM을 만드세요
게스트 내부에 CasaOS를 설치하면 Proxmox 하이퍼바이저를 Docker, Samba, CasaOS 서비스와 격리할 수 있으며, VM을 백업하거나 롤백하기도 훨씬 쉬워집니다.
지원되는 Linux 게스트를 사용하세요
현재 CasaOS 저장소에는 다음 배포판이 명시되어 있습니다.
- Debian 12 — 테스트 완료 및 권장;
- Ubuntu Server 20.04 — 테스트 완료;
- Raspberry Pi OS — 적절한 하드웨어에서 테스트 완료.
x86 하드웨어에서 Proxmox를 사용하는 경우 Debian 12가 현재 가장 자연스러운 선택입니다.
게스트 배포판을 선택하기 전에 현재 CasaOS 호환성 및 설치 요구 사항을 확인하세요.
기본 OS뿐 아니라 향후 앱 데이터를 위한 저장 공간도 할당하세요
2024년 튜토리얼에서도 사용자에게 충분한 리소스, 특히 저장 공간을 할당하라고 이미 경고했습니다. Docker 애플리케이션에 데이터베이스, 썸네일, 다운로드 파일, 미디어 메타데이터가 쌓이기 시작하면 이 경고는 더욱 중요해집니다.
VM이 외부 또는 NAS 저장 공간만 관리한다면 가상 부팅 디스크를 적당한 크기로 유지해도 됩니다. 애플리케이션 데이터가 VM 내부에 저장될 예정이라면 훨씬 더 큰 용량을 계획하거나 별도의 가상 디스크를 연결하세요.
일반적인 NAS 액세스가 필요하다면 VM을 LAN에 브리지로 연결하세요
Proxmox 브리지를 통해 VM이 일반적인 LAN 주소를 받을 때 CasaOS를 가장 쉽게 사용할 수 있습니다. 이렇게 하면 복잡한 중첩 NAT 없이 브라우저, SMB 클라이언트 및 다른 홈 네트워크 장치에서 CasaOS에 직접 연결할 수 있습니다.
설치가 끝난 후 게스트 주소를 기록하거나 예약해 두면 북마크와 매핑된 공유 폴더를 예측 가능한 상태로 유지할 수 있습니다.
먼저 VM에 Debian을 설치하세요
원본 튜토리얼에서는 CasaOS를 설치하기 전에 Linux 게스트를 별도의 단계로 설치합니다.
게스트 내부에서 최신 CasaOS 설치 프로그램을 사용하세요
유지 관리되는 CasaOS 저장소는 get.casaos.io를 통해 한 줄 설치 프로그램을 제공합니다. 이 설치 프로그램은 root 권한으로 시스템 설치 명령을 실행하므로, 실행하기 전에 현재 프로젝트를 확인하고 게스트에서 DNS 및 HTTPS가 정상적으로 작동하는지 확인하세요.
현재 설치 프로그램은 지원되는 Linux 배포판을 전제로 하며, 해당 VM 내부에 Docker 관련 CasaOS 구성 요소와 시스템 서비스를 설치합니다.
재부팅 후 게스트 IP를 확인하세요
서로 다른 계층에 Proxmox 백업과 CasaOS 데이터 백업을 사용하세요
Proxmox VM 백업은 가상 머신 디스크와 구성을 저장할 수 있습니다. 하지만 VM 디스크 내부에 있지 않을 수 있는 데이터베이스와 외부 연결 저장 공간을 보호하려면 애플리케이션을 고려한 백업도 여전히 중요합니다.
부팅 디스크의 스냅샷이 다른 NAS에서 마운트된 미디어나 패스스루 디스크까지 보호한다고 가정하지 마세요.
Docker 중심의 CasaOS에는 LXC보다 VM이 더 안전한 기본 선택입니다
원본 서론에서는 VM과 LXC를 모두 사용할 수 있다고 언급했지만, 실제 튜토리얼에서는 VM을 사용합니다. LXC 내부에서 Docker를 실행하려면 중첩 기능과 추가 권한 및 cgroup 설정이 필요할 수 있습니다. 일반 VM은 CasaOS가 정상적으로 작동하기를 원하는 사용자에게 더 깔끔한 격리 경계를 제공합니다.
Proxmox에서 CasaOS 사용하기 FAQ
CasaOS를 Proxmox 호스트에 직접 설치해야 하나요?
원본 튜토리얼에서는 별도의 Linux VM을 만든 다음 그 안에 CasaOS를 설치합니다.
CasaOS에서 현재 권장하는 Linux 기본 배포판은 무엇인가요?
유지 관리되는 CasaOS 저장소에서는 Debian 12를 테스트 완료 및 권장 배포판으로 명시하고 있습니다.
Proxmox 스냅샷으로 외부 저장 공간 백업을 대신할 수 있나요?
아니요. VM 디스크 외부에 있는 데이터에는 별도의 백업 계획이 필요합니다.
