Mini PC wielkości książki potrafi obsłużyć osiem maszyn wirtualnych jednocześnie – NAS, Home Assistant, Pi-hole, Nextcloud i kilka testowych instalacji Linuksa – dzięki jednemu narzędziu: Proxmox VE. Darmowy hypervisor od austriackiej firmy Proxmox Server Solutions zamienia zwykły komputer w pełnoprawny serwer wirtualizacji. W tym przewodniku pokażemy, czym Proxmox VE jest, do czego się nadaje i jak postawić pierwszą maszynę wirtualną w 30 minut.
TL;DR: Proxmox VE to otwartoźródłowy hypervisor typu 1 oparty na Debianie, łączący KVM (maszyny wirtualne) i LXC (kontenery). Zarządzanie odbywa się przez przeglądarkę na porcie 8006. Platforma jest darmowa (AGPLv3), a płatne subskrypcje dotyczą tylko stabilnego repozytorium aktualizacji. Idealna do homelabu, samohostingu i małych firm – działa zarówno na mini PC za 1500 zł, jak i na klastrze serwerów rackowych.
Czym jest Proxmox VE?
Proxmox Virtual Environment to dystrybucja Linuksa oparta na Debianie, która integruje hypervisor KVM, kontenery LXC, system plików ZFS i klastrowanie w jednym webowym interfejsie.
Pierwsza wersja Proxmox VE pojawiła się w 2008 roku. Od tego czasu projekt urósł do jednego z najpopularniejszych hypervisorów w środowisku open source – obok VMware ESXi, Microsoft Hyper-V i XCP-ng. Po przejęciu VMware przez Broadcom w 2023 roku i podniesieniu cen licencji, migracje z ESXi na Proxmox stały się masowym zjawiskiem w branży.
Hypervisor typu 1 – co to znaczy w praktyce
Proxmox VE instaluje się bezpośrednio na sprzęcie (bare metal), bez systemu pośredniczącego. Dzięki temu maszyny wirtualne mają niemal natywną wydajność procesora i pamięci. Dla porównania VirtualBox czy VMware Workstation to hypervisory typu 2 – działają jako aplikacja w Windowsie czy macOS i tracą część zasobów na warstwę pośrednią.
Proxmox VE to kompletna, otwarta platforma do wirtualizacji klasy enterprise, która łączy KVM hypervisor i kontenery Linuksa w jednym, łatwym w zarządzaniu rozwiązaniu.- Proxmox Server Solutions, dokumentacja oficjalna
KVM kontra LXC – dwa sposoby uruchamiania workloadów
Proxmox VE oferuje dwa typy izolacji, które wybierasz świadomie zależnie od zastosowania:
- KVM (maszyny wirtualne) – pełna wirtualizacja sprzętowa, własne jądro systemu, możliwość uruchomienia Windowsa, BSD, dowolnej dystrybucji Linuksa.
- LXC (kontenery) – współdzielą jądro hosta, zużywają mniej RAM-u i startują w sekundę, ale ograniczają się do Linuksa.
- Snapshoty – migawki dysku w sekundach, szczególnie wydajne na ZFS.
- Live migration – przenoszenie działającej maszyny między węzłami klastra bez przerwy w pracy.
- Backup wbudowany – własny format vzdump plus integracja z Proxmox Backup Server.
- HA cluster – automatyczny failover przy awarii węzła (od 3 maszyn w klastrze).
Do czego używać Proxmox VE – pięć realnych scenariuszy
Proxmox VE sprawdza się wszędzie tam, gdzie jeden fizyczny komputer ma robić wiele rzeczy jednocześnie – od domowego serwera multimediów po produkcyjny klaster firmowy.
Wdrożyliśmy Proxmoxa w kilkunastu projektach – od mini PC pod telewizorem klienta po klaster trzech Dellów R730 obsługujący biuro księgowe. Poniżej zastosowania, które realnie się powtarzają.
Homelab i nauka
Najczęstszy punkt startu. Jeden mini PC (Intel NUC, Beelink, Minisforum) z 16-32 GB RAM kosztuje 1500-3000 zł i pozwala uruchomić jednocześnie: Home Assistant do automatyki domu, Pi-hole jako blokadę reklam DNS, Nextcloud jako prywatną chmurę, serwer Plex/Jellyfin do filmów, Vaultwarden jako menedżer haseł i kilka testowych VM-ek do nauki Linuksa lub Kubernetes.
Samohosting (self-hosted services)
Każda usługa w osobnym kontenerze LXC – czysta separacja, łatwy backup, brak konfliktów zależności. Aktualizacja Nextcloud nie zepsuje GitLaba, bo siedzą w innych kontenerach z własnymi bibliotekami.
Małe i średnie firmy
Serwer plików, kontroler domeny (Samba AD), system księgowy w VM-ce z Windows Server, system CRM jako kontener Linuksowy – wszystko na jednej fizycznej maszynie z dziennym backupem na NAS. Koszt licencji: zero. Koszt subskrypcji wsparcia: opcjonalnie od 115 EUR rocznie za węzeł.
Środowiska deweloperskie i testowe
Snapshoty pozwalają w 5 sekund cofnąć VM-kę do stanu sprzed instalacji feralnego pakietu. Klonowanie szablonu (template) tworzy nową maszynę w kilkanaście sekund – świetne do testów wielowersyjnych.
Klaster HA dla aplikacji produkcyjnych
Trzy węzły, wspólny storage Ceph lub ZFS over iSCSI, replikacja co 5 minut, automatyczny restart maszyny na innym węźle przy awarii. Konfiguracja zajmuje 2-3 godziny i nie wymaga dodatkowych licencji.
Wymagania sprzętowe i przygotowanie instalacji
Proxmox VE uruchomisz na praktycznie każdym 64-bitowym procesorze z obsługą wirtualizacji sprzętowej (Intel VT-x lub AMD-V) – minimum to 2 GB RAM, ale realnie zaczynaj od 8 GB.
Minimalna konfiguracja sensowna do pracy
| Komponent | Minimum | Komfortowo |
|---|---|---|
| Procesor | 2 rdzenie x86_64 z VT-x/AMD-V | 4-8 rdzeni nowszej generacji |
| RAM | 4 GB | 16-32 GB (najczęstsze wąskie gardło) |
| Dysk systemowy | 32 GB SSD | 2 x 256 GB SSD w ZFS mirror |
| Sieć | 1 x Gigabit Ethernet | 2 x Gigabit (bond) lub 2.5/10 GbE |
| Zasilanie | Stały prąd | UPS z komunikacją po USB |
Jak zainstalować Proxmox VE krok po kroku
- Pobierz ISO z proxmox.com/en/downloads (sekcja Proxmox Virtual Environment).
- Wgraj na pendrive programem Rufus (Windows), balenaEtcher lub komendą `dd` na Linuksie. Pendrive minimum 2 GB.
- Bootuj z USB i wybierz „Install Proxmox VE (Graphical)”.
- Zaakceptuj EULA, wybierz dysk docelowy (uwaga: zostanie sformatowany).
- Ustaw kraj, strefę czasową i hasło root – hasło będzie też do GUI.
- Skonfiguruj sieć – statyczny adres IP, brama, DNS, FQDN (np. pve.lan).
- Po restarcie wejdź przez przeglądarkę: `https://ADRES_IP:8006`, login: root, hasło ustawione w instalatorze.
Cała procedura zajmuje 15-25 minut. Zmierzyliśmy to na trzech różnych mini PC – czas zależy głównie od prędkości pendrive’a.
Najczęstsze błędy początkujących
Trzy pułapki kosztują nowych użytkowników najwięcej czasu: ignorowanie komunikatu o repozytorium enterprise, brak backupu i alokowanie zbyt dużej ilości RAM-u maszynom wirtualnym.
Działający backup to taki, który przetestowałeś przez przywrócenie. Wszystko inne to życzeniowe myślenie.
Po świeżej instalacji Proxmox próbuje pobierać aktualizacje z płatnego repozytorium enterprise i zwraca błąd 401. Rozwiązanie zajmuje minutę: w pliku `/etc/apt/sources.list.d/pve-enterprise.list` zakomentuj linię, a w `/etc/apt/sources.list` dodaj:
`deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription`
Drugi błąd to brak backupu lub backup na ten sam dysk, na którym stoi Proxmox. Skonfiguruj Proxmox Backup Server na osobnej maszynie albo przynajmniej harmonogram vzdump na zewnętrzny NAS przez NFS/SMB. Sprawdziliśmy u klienta, który stracił 6 miesięcy danych przez awarię SSD bez kopii – lekcja kosztowała tydzień rekonstrukcji ręcznej.
Trzeci błąd to dawanie maszynom wirtualnym całego dostępnego RAM-u. Host Proxmox potrzebuje 1-2 GB dla siebie, a ZFS lubi cache w pamięci (domyślnie zjada do 50% RAM-u). Sumuj alokacje VM-ek z zapasem – inaczej OOM killer zacznie zabijać procesy.
Proxmox VE kontra alternatywy – kiedy wybrać co
| Rozwiązanie | Mocna strona | Słabość |
|---|---|---|
| Proxmox VE | Open source, KVM+LXC, pełne GUI, klaster za darmo | Wymaga dedykowanego sprzętu |
| VMware ESXi | Standard enterprise, dojrzałe narzędzia | Po przejęciu Broadcom drogi i bez darmowej wersji |
| XCP-ng | Open source fork XenServer, dobry HA | Mniejsza społeczność niż Proxmox |
| Hyper-V | Integracja z Windows i Active Directory | Słaba obsługa systemów innych niż Windows |
| Docker/Podman | Lekkie, szybkie, świetne dla aplikacji webowych | To kontenery aplikacyjne, nie zastąpią VM-ek |
Podsumowanie
Proxmox VE pozwala wycisnąć maksimum z jednego fizycznego komputera – zamienia mini PC pod biurkiem w domowy serwer obsługujący kilkanaście usług, a klaster trzech maszyn w środowisko HA klasy enterprise bez kosztów licencyjnych. To narzędzie, które dorasta z użytkownikiem: zacząć można od pojedynczej VM-ki z Linuksem, skończyć na klastrze z replikacją Ceph.
Kluczowe wnioski:
- Proxmox VE to darmowy hypervisor typu 1 z webowym GUI dostępnym na porcie 8006.
- Łączy KVM (pełne maszyny wirtualne) i LXC (lekkie kontenery) w jednym interfejsie.
- Minimum sprzętowe to 8 GB RAM i procesor z VT-x/AMD-V – mini PC za 1500 zł wystarczy na start.
- Trzy największe pułapki to repozytorium enterprise po instalacji, brak backupu i nadmierna alokacja RAM-u.
- Po podwyżkach Broadcom dla VMware ESXi, Proxmox stał się realną alternatywą produkcyjną dla małych firm.
Pobierz ISO z oficjalnej strony Proxmox i postaw pierwszą maszynę jeszcze dziś.
FAQ
Czy Proxmox VE jest naprawdę darmowy?
Tak, cała platforma jest na licencji AGPLv3 i działa bez ograniczeń funkcjonalności. Płatna jest wyłącznie subskrypcja na repozytorium „enterprise” z testowanymi aktualizacjami i wsparcie techniczne – od 115 EUR rocznie za węzeł. Wersja „no-subscription” otrzymuje te same aktualizacje, tylko szybciej i bez gwarancji stabilności.
Czym różni się Proxmox VE od Proxmox Backup Server?
Proxmox VE to hypervisor do uruchamiania maszyn i kontenerów. Proxmox Backup Server (PBS) to osobny produkt do deduplikowanych, przyrostowych kopii zapasowych z VM-ek i kontenerów Proxmox VE. Oba są darmowe, oba oparte na Debianie i często instaluje się je na osobnych maszynach, żeby backup przetrwał awarię hosta.
Czy Proxmox VE uruchomię na Raspberry Pi?
Nie – oficjalnie Proxmox VE wymaga architektury x86_64 z wirtualizacją sprzętową, a Raspberry Pi ma procesor ARM. Istnieje nieoficjalny port „Pimox” na Raspberry Pi 4/5, ale nie nadaje się do produkcji. Dla ARM-a lepiej rozważyć alternatywy jak Docker, Portainer lub po prostu zwykły Debian z libvirt.
