Wer zu Hause mehrere Dienste betreiben möchte – einen Heimserver für Backups, ein NAS, eine Testumgebung, einen VPN-Server – steht vor der Frage: Alles auf einem Rechner mit einem Betriebssystem, oder virtualisiert und sauber getrennt? Proxmox VE ist die Antwort vieler Homelab-Enthusiasten: ein professioneller Hypervisor, der kostenlos nutzbar ist und eine komfortable Web-Oberfläche mitbringt.
Was ist Proxmox VE?
Proxmox Virtual Environment (kurz: Proxmox VE oder PVE) ist eine Open-Source-Virtualisierungsplattform, die auf Debian GNU/Linux basiert. Sie kombiniert zwei Virtualisierungstechnologien: KVM (Kernel-based Virtual Machine) für vollständige virtuelle Maschinen und LXC (Linux Containers) für leichtgewichtige Container. Beides wird über eine einheitliche Web-Oberfläche verwaltet.
KVM-VMs vs. LXC-Container
Proxmox bietet zwei grundlegende Virtualisierungsarten, die sich in Isolation und Ressourcenverbrauch unterscheiden:
- KVM-VMs sind vollständige virtuelle Maschinen mit eigenem Kernel. Sie können jedes Betriebssystem ausführen – Windows, FreeBSD, macOS (Apple Silicon ausgenommen) oder beliebige Linux-Distributionen. Der Ressourcenoverhead ist höher, die Isolation vollständig.
- LXC-Container teilen den Kernel des Host-Systems. Sie starten in Sekunden, verbrauchen kaum Overhead und eignen sich hervorragend für Linux-basierte Dienste wie nginx, Nextcloud oder Pi-hole. Die Isolation ist geringer als bei VMs, für die meisten Heimanwendungen aber völlig ausreichend.
Die Web-Oberfläche
Proxmox VE wird vollständig über einen Browser verwaltet – kein separater Management-Client nötig. Über https://IP-Adresse:8006 erreicht man die Oberfläche, die alle wesentlichen Funktionen bietet:
- VMs und Container erstellen, starten, stoppen und migrieren
- Ressourcenauslastung (CPU, RAM, Netzwerk) in Echtzeit überwachen
- Snapshots und Backups planen und verwalten
- Netzwerke, Storage und Benutzer konfigurieren
- Notkonsole (noVNC) direkt im Browser öffnen
Speichertypen in Proxmox
Proxmox unterstützt eine Vielzahl von Storage-Backends:
- LVM / LVM-Thin – klassische Linux-Logical-Volumes; LVM-Thin ermöglicht Snapshots und Thin Provisioning
- ZFS – empfohlen für maximale Datensicherheit; bietet Checksummen, Snapshots, Kompression und RAID-ähnliche Funktionen direkt im Dateisystem
- Ceph – verteiltes Storage-System für Multi-Node-Cluster mit automatischer Replikation
- NFS / SMB – Netzwerkspeicher von einem NAS einbinden
- Directory – einfaches Verzeichnis auf einem lokalen Dateisystem, ideal für ISO-Images und Backups
Backups mit dem Proxmox Backup Server
Der Proxmox Backup Server (PBS) ist eine separate Appliance für effiziente, deduplizierte Backups. Er kann als eigene VM oder auf separater Hardware betrieben werden. PBS unterstützt inkrementelle Backups auf Blockebene – nur geänderte Datenblöcke werden gesichert, was Speicherplatz und Zeit spart. Backups lassen sich im Proxmox-Web-UI direkt planen und auf Knopfdruck wiederherstellen.
Clustering
Mehrere Proxmox-Nodes lassen sich zu einem Cluster zusammenschließen. Im Cluster-Modus können VMs und Container zwischen Nodes migriert werden (auch live, ohne Downtime). Ceph als gemeinsamer Storage ermöglicht echte Hochverfügbarkeit (HA): Fällt ein Node aus, werden die dort laufenden VMs automatisch auf einem anderen Node neu gestartet.
Kostenlos vs. Enterprise-Abo
Proxmox VE ist Open Source und vollständig kostenlos nutzbar. Der einzige Unterschied zwischen kostenloser und Enterprise-Nutzung betrifft den Software-Repository-Zugang: Das Enterprise-Repository liefert getestete, stabile Updates und erfordert ein bezahltes Abonnement. Die kostenlose Variante nutzt das No-Subscription-Repository, das neuere aber weniger intensiv getestete Pakete liefert. Für ein Homelab ist das No-Subscription-Repository völlig ausreichend.
Vergleich: Proxmox VE vs. VMware ESXi vs. Hyper-V vs. XCP-ng
| Kriterium | Proxmox VE | VMware ESXi | Hyper-V | XCP-ng |
|---|---|---|---|---|
| Preis | Kostenlos (Abo optional) | Kostenpflichtig (ab 2024) | Mit Windows Server | Kostenlos (Abo optional) |
| Open Source | Ja | Nein | Nein | Ja |
| Community | Sehr aktiv | Groß, aber schrumpfend | Mittel | Aktiv |
| Web-UI | Ja (integriert) | Ja (vSphere Client) | Windows Admin Center | Ja (Xen Orchestra) |
| LXC-Container | Ja | Nein | Nein | Nein |
| ZFS-Unterstützung | Ja (nativ) | Nein | Nein | Nein |
| Hardware-Kompatibilität | Sehr gut (Linux-Kernel) | Eingeschränkt (HCL) | Gut (Windows-Treiber) | Gut |
Typische Homelab-Anwendungsfälle
Was lässt sich mit Proxmox im Heimnetz sinnvoll betreiben?
- Nextcloud – private Cloud-Alternative zu Google Drive oder OneDrive
- Home Assistant – Smarthome-Zentrale als LXC oder VM
- Pi-hole / AdGuard Home – netzwerkweiter Werbeblocker
- VPN-Server (WireGuard, OpenVPN) – sicherer Fernzugriff ins Heimnetz
- Testumgebungen – Windows-VMs oder Linux-Server für Lernzwecke
- NAS-Software (TrueNAS, OpenMediaVault) – Netzwerkspeicher als VM
- Minecraft- oder Spielserver – isoliert vom restlichen Netz
Für die Hardware eignet sich nahezu jeder x86-PC oder Server; empfehlenswert sind gebrauchte Workstations (z. B. HP Z-Series, Dell Precision) oder Mini-PCs mit niedrigem Stromverbrauch.
Häufig gestellte Fragen
- Kann ich Proxmox VE ohne Enterprise-Abonnement nutzen?
- Ja, vollständig. Alle Funktionen stehen auch ohne Abonnement zur Verfügung. Der Unterschied liegt lediglich im genutzten Update-Repository: Das No-Subscription-Repository ist kostenlos und für Homelab-Zwecke bestens geeignet.
- Wann sollte ich eine KVM-VM statt eines LXC-Containers verwenden?
- Immer wenn ein Nicht-Linux-Betriebssystem benötigt wird (Windows, FreeBSD) oder wenn vollständige Kernel-Isolation erforderlich ist. LXC-Container eignen sich dagegen für Linux-Dienste, bei denen Startgeschwindigkeit und geringer Ressourcenverbrauch wichtig sind.
- Wie richte ich ZFS auf Proxmox ein?
- ZFS kann direkt bei der Proxmox-Installation als Root-Dateisystem gewählt oder nachträglich über die Web-UI unter Datacenter → Storage → ZFS eingerichtet werden. Für ZFS werden Festplatten mit ECC-RAM empfohlen, obwohl es auch ohne funktioniert.
- Wie viel RAM benötigt Proxmox selbst?
- Proxmox VE selbst benötigt etwa 1–2 GB RAM. Der Rest steht den VMs und Containern zur Verfügung. Mit 16 GB RAM lassen sich bereits vier bis acht gleichzeitige VMs oder deutlich mehr LXC-Container betreiben.