Serwer domowy na Proxmox vs Unraid: co lepsze do wirtualizacji i backupu?

0
3
Rate this post
Monitor i plątanina kabli w serwerowni centrum danych
Źródło: Pexels | Autor: panumas nikhomkhai

Po co w ogóle serwer domowy: wirtualizacja, backup i realne scenariusze

Serwer w domu zamiast chmury – kiedy to ma sens

Serwer domowy na Proxmox lub Unraid pojawia się zwykle w momencie, gdy przestaje wystarczać „dysk w chmurze” i pojedynczy NAS z marketu. Im więcej usług cyfrowych w domu, tym bardziej opłaca się mieć własną platformę do wirtualizacji, kontenerów i backupu, zamiast płacić kilka abonamentów równolegle.

Przy prostym przechowywaniu plików, subskrypcja w popularnej chmurze bywa wygodniejsza. Jednak gdy w grę wchodzą multimedia, lab do nauki, Home Assistant, własne usługi webowe czy centralny backup komputerów i telefonów, domowy serwer zaczyna wygrywać. Jeden host z Proxmox lub Unraid może zastąpić: NAS, kilka VPS-ów, usługi typu Dropbox oraz część domowej elektroniki (np. TV box dzięki Plex).

Druga kwestia to długoterminowe koszty. Kilka usług w chmurze o wyższym limicie danych kosztuje rocznie tyle, ile porządny używany komputer typu mini-PC czy mały serwer. Jeżeli plan jest długofalowy – domowy serwer amortyzuje się po 2–3 latach, a pojemność można rozbudowywać samodzielnie, bez skoków cenowych, gdy przekroczysz próg u dostawcy chmurowego.

Kontrola nad danymi, prywatność i brak limitów dostawcy

Własny serwer domowy to przede wszystkim pełna kontrola nad danymi. Zdjęcia rodzinne, dokumenty firmowe czy prywatne kopie kodu źródłowego nie lądują u zewnętrznego operatora. Nikt nie zmienia Regulaminu z dnia na dzień, nie ogranicza transferu i nie blokuje konta z powodu „podejrzanej aktywności”.

Proxmox i Unraid umożliwiają budowę własnej chmury plików (np. Nextcloud), prywatnej biblioteki multimediów (Plex, Jellyfin) i centralnego systemu backupu (np. Borg, Restic, UrBackup). Z punktu widzenia prywatności – dane nie opuszczają Twojej sieci, chyba że sam włączysz synchronizację z zewnętrzną lokalizacją (np. drugi dom, serwer w pracy, VPS).

Dochodzi jeszcze aspekt limitów technicznych. W chmurze płaci się za przestrzeń, czasem za liczbę plików, szybkość dostępu lub liczbę urządzeń. Na serwerze domowym ograniczeniem stają się jedynie dyski, łącze internetowe oraz to, ile usług jesteś w stanie ogarnąć administracyjnie. Dla osób technicznych lub chcących się tego nauczyć, jest to znacznie bardziej elastyczny model.

Typowe zastosowania domowego serwera

Z perspektywy wyboru Proxmox vs Unraid ważne jest, jakie konkretnie usługi mają działać na serwerze domowym. Inne potrzeby ma ktoś, kto chce wyłącznie tani backup rodzinnych zdjęć, a inne osoba przygotowująca się do certyfikacji z wirtualizacji lub Kubernetes.

Najczęstsze scenariusze to:

  • Multimedia: Plex / Jellyfin jako serwer filmów i seriali, często z transkodowaniem w locie (tu pojawia się temat GPU i passthrough).
  • Smart home: Home Assistant, MQTT, InfluxDB, Grafana – czyli „mózg” inteligentnego domu.
  • Backup w sieci domowej: centralne kopie komputerów, telefonów, laptopów służbowych (np. Time Machine, kopie z Windowsa, backup przez rsync/Borg).
  • Homelab i nauka: kilka VM-ów z Linuxem, Windows Server, FreeBSD, router oparty na pfSense/OPNsense, klastry Kubernetes lub Proxmox w topologii master-node.
  • Usługi webowe do testów: WordPress, GitLab, serwer CI, projekty deweloperskie dostępne tylko w VPN.

Pod kątem wirtualizacji i backupu te scenariusze wymagają różnego podejścia do storage, snapshotów, replikacji oraz zarządzania kontenerami. I tu rozchodzą się drogi Proxmox i Unraid.

Jakie oczekiwania wobec domowego hosta są kluczowe

Bez względu na wybór platformy, domowy serwer ma kilka wspólnych wymagań. Ma działać cicho, stabilnie i nie wymagać dotykania go co drugi dzień. Proxmox i Unraid realizują to w inny sposób, ale cel jest zbliżony: postawić fundament pod wiele usług, które będą hulać 24/7.

Najczęściej liczy się:

  • Stabilność: minimum wymuszonych restartów, przewidywalne aktualizacje, sensowne logowanie błędów.
  • Prostota obsługi: webowy panel, sensowna konfiguracja backupu, łatwe odtwarzanie usług po awarii.
  • Niski pobór prądu: sprzęt pracuje non stop, więc każdy dodatkowy wat przekłada się na rachunki.
  • Rozszerzalność: możliwość dorzucenia dysków, migracji na większą maszynę, uruchomienia kolejnych VM-ek i kontenerów.

Proxmox raczej „narzuca” styl pracy znany z serwerowni – bardziej granularna konfiguracja, zaawansowane opcje sieciowe, klastry. Unraid przypomina w podejściu rozbudowanego desktopowego NAS-a, w którym użytkownik skupia się na udostępnianiu plików i kilku usługach dodatkowych.

Najważniejsze pytania przed wyborem Proxmox vs Unraid

Zanim zacznie się wojna religijna o „najlepszy system”, przydaje się chłodna lista pytań. Odpowiedź na nie zwykle dość jasno ustawia kierunek.

  • Czy priorytetem jest maksymalna elastyczność i nauka narzędzi klasy enterprise, czy raczej prosty, wygodny NAS z dodatkami?
  • Ile czasu jesteś w stanie poświęcić na naukę i administrację – godzina tygodniowo, czy raczej projekt-hobby na długie wieczory?
  • Czy w planach jest wiele VM-ów, kilka hostów, klaster, czy raczej 1–3 maszyny i kilka kontenerów z aplikacjami?
  • Czy najważniejsze są wydajne, spójne wolumeny (ZFS, RAID), czy też możliwość użycia mieszanych dysków różnej wielkości?
  • Czy zamierzasz wykorzystywać GPU passthrough (gry, maszyna robocza, transkodowanie 4K), czy wystarczy czysty serwer plików i lekkie kontenery?

W praktyce Proxmox wygrywa, gdy centralnym tematem jest wirtualizacja, snapshoty, replikacja i zabawa w „małe datacenter”. Unraid błyszczy tam, gdzie dominuje rola NAS + Docker + kilka wygodnych dodatków, a wirtualizacja jest środkiem pomocniczym, nie celem samym w sobie.

Nowoczesne serwery rack w centrum danych z podświetlonymi diodami
Źródło: Pexels | Autor: panumas nikhomkhai

Filozofia Proxmox vs Unraid: dwa różne punkty wyjścia

Proxmox – serwerownia w wersji homelab

Proxmox VE (Virtual Environment) to dystrybucja oparta na Debianie, łącząca w jednym systemie KVM/QEMU (maszyny wirtualne) i LXC (kontenery), z bardzo silnym naciskiem na wirtualizację w stylu enterprise. ZFS, klastry, migracje na żywo, backup per VM, HA – to elementy pierwszoplanowe, a nie dodatki.

Od strony architektury, Proxmox zakłada, że storage może być zewnętrzny (NFS, iSCSI, Ceph) lub lokalny (ZFS, LVM, ext4). Wolumeny konfiguruje się jak w środowiskach firmowych, z priorytetem integralności danych i łatwości replikacji. Wsparcie dla ZFS i integracja ze snapshotami sprawiają, że platforma świetnie nadaje się do złożonych polityk backupu: zarówno całych VM, jak i samych datasetów.

Panel WWW Proxmox jest rozbudowany, ale spójny. Można przez niego zarządzać całym klastrem, maszynami, kontenerami, storage, siecią, backupem i repliką. Dla początkujących bywa przytłaczający, dla osób z zacięciem administracyjnym jest naturalnym środowiskiem pracy.

Unraid – NAS jako baza, reszta jako dodatki

Unraid ma zupełnie inną filozofię. To system, który startuje jako NAS o specyficznym modelu RAID (pojedynczy lub podwójny dysk parzystości, reszta dowolne dyski danych), a dopiero na tym fundamencie dokładane są kontenery Dockera i maszyny wirtualne. Interfejs jest uproszczony, nastawiony na typowe domowe scenariusze i minimalną ilość „serwerowego żargonu”.

W Unraid to storage jest królem: łatwo dorzucić kolejny dysk innej pojemności, łatwo podzielić przestrzeń na udziały z różnymi poziomami udostępniania, cache SSD itp. Docker jest pierwszoplanowym narzędziem do uruchamiania usług (Plex, Nextcloud, Home Assistant, baz danych), a wirtualizacja KVM stanowi rozszerzenie, kiedy trzeba uruchomić pełnego Windowsa czy inny system.

Konfiguracja wielu elementów, jak macierze, udziały, ustawienia Dockera czy VM-ów, jest zamknięta w prostych kreatorach. Zaawansowane opcje oczywiście istnieją, ale siłą Unraid pozostaje to, że „typowy” użytkownik jest w stanie zbudować sensowny serwer domowy, nie wiedząc, czym jest LVM, ZFS czy iSCSI.

Licencjonowanie i aktualizacje – darmowy vs płatny model

Proxmox jest systemem dostępnym bezpłatnie, w pełnej funkcjonalności. Odpłatne są subskrypcje wsparcia (support + dostęp do stabilnych repozytoriów enterprise), jednak w zastosowaniach domowych zwykle wystarcza darmowy dostęp do repozytoriów publicznych. Formalnie można zbudować cały homelab na Proxmox bez wydawania złotówki na licencje.

Unraid działa w modelu płatnej licencji per serwer. Licencja uzależniona jest głównie od liczby dysków w systemie (liczą się dyski w array, cache i unassigned). Jednorazowy koszt daje prawo do używania systemu bez opłat miesięcznych; aktualizacje w danej „linii” są w cenie. W praktyce płacisz raz za hosta i dopóki nie zmieniasz sprzętu, nie wraca się do tematu licencji.

Pod kątem aktualizacji filozofia też się różni. Proxmox korzysta z mechanizmów Debiana – aktualizacje bezpieczeństwa, nowe wersje jądra, osobne repozytoria stable/test. Unraid idzie w stronę rzadziej wydawanych, większych aktualizacji samego systemu, a częstszych zmian dotyczy głównie ekosystem Dockera i pluginów.

Konsekwencje dla użytkownika domowego

Dla użytkownika domowego wybór między Proxmox a Unraid to w praktyce wybór między „mini-datacenter” a „wygodnym, rozbudowanym NAS-em”. Proxmox lepiej pasuje osobom, które:

  • chcą mieć wiele VM-ów/kontenerów i eksperymentować z różnymi systemami,
  • myślą o klastrze kilku hostów (np. dwa małe serwery w domu, jeden w biurze),
  • zależy im na zaawansowanym backupie, replikacji i funkcjach rodem z serwerowni,
  • są gotowe spędzić więcej czasu na konfiguracji i nauce.

Z kolei Unraid zwykle wygrywa, gdy:

  • priorytetem jest serwer plików + Docker, z prostym GUI,
  • planujesz mieszaną pulę dysków różnej pojemności, bez martwienia się o klasyczny RAID,
  • chcesz „ustawić i zapomnieć”, dokonując tylko okazjonalnych aktualizacji,
  • wirtualizacja to głównie 1–3 VM-y do konkretnych zadań (np. Windows dla gier, VM z Linuksem pod jedną usługę).
Specjalista IT podłącza kable Ethernet w domowym serwerze do wirtualizacji
Źródło: Pexels | Autor: Field Engineer

Wymagania sprzętowe, kompatybilność i zużycie energii

Sprzęt pod Proxmox – gdy priorytetem jest wirtualizacja

Proxmox jako system „serwerowy” lubi się z klasycznym hardwarem serwerowym, ale spokojnie da się go postawić na zwykłym PC lub mini-PC. Kluczowe jest wsparcie sprzętowe dla wirtualizacji: Intel VT-x/VT-d lub AMD-V/IOMMU. Bez tego maszyny wirtualne będą ograniczone, a passthrough GPU i urządzeń PCIe stanie się problematyczne.

W sensownym scenariuszu domowym warto celować w:

  • RAM: co najmniej 16 GB, optymalnie 32 GB przy kilku VM i kontenerach.
  • CPU: 4–8 rdzeni fizycznych (np. Xeon z serwerów poleasingowych, Ryzen, Core i5/i7 nowszych generacji).
  • Storage: osobny dysk systemowy (SSD) dla Proxmox + wolumeny na ZFS/LVM dla VM i backupów.

Jeżeli planujesz intensywnie wykorzystywać ZFS (snapshoty, kompresja, deduplikacja, replikacja), sprzęt powinien mieć odpowiednią ilość RAM-u i sensowny kontroler dysków (najlepiej HBA w trybie IT, nie „fake RAID” z tanich płyt). ZFS lubi pamięć, a w środowisku domowym 32 GB jest często złotym środkiem między wygodą a kosztem.

Sprzęt pod Unraid – nacisk na dyski i miejsce

Unraid stawia w centrum storage oparty na pojedynczym dysku parzystości. Dzięki temu idealnie pasuje do obudów z wieloma zatokami na dyski 3,5″. Nie wymaga symetrycznych dysków jak klasyczne RAID, więc można budować pulę z nośników o różnej pojemności, rozbudowując serwer w miarę potrzeb.

Przy planowaniu hosta pod Unraid dobrze sprawdzają się:

  • płyty główne z dużą liczbą portów SATA (6+),
  • obudowy typu tower z miejscem na kilka dysków 3,5″,
Poprzedni artykułCzym różni się praca w startupie od korpo IT i gdzie szybciej rosną zarobki
Kamil Szymański
Kamil Szymański specjalizuje się w sieciach, automatyzacji i DevOps. Na blogu tłumaczy złożone tematy prosto, ale bez upraszczania faktów: pokazuje konfiguracje, pułapki i sposoby diagnozowania problemów. Lubi pracę na logach, metrykach i testach obciążeniowych, a w artykułach opiera się na dokumentacji, standardach oraz doświadczeniach z wdrożeń. Pisze o konteneryzacji, CI/CD, obserwowalności i praktykach SRE, zwracając uwagę na bezpieczeństwo i niezawodność. Jego materiały mają pomagać czytelnikom budować rozwiązania, które działają stabilnie także po godzinach.