Proxmox Storage einrichten
Was dieser Artikel über Proxmox Storage behandelt
- Welche Storage-Typen Proxmox unterstützt.
- Wann man LVM, ZFS, Ceph, NFS oder iSCSI wählt.
- Wie man Storage in Proxmox konfiguriert.
- Wie Backups, ISOs, Container und VMs darauf abgelegt werden.
- Typische Stolpersteine und Best Practices.
Einleitung: Proxmox Storage einrichten
Storage ist ein zentraler Bestandteil jedes Proxmox-Setups. Die Wahl des Speichertyps beeinflusst Performance, Flexibilität, Redundanz und Backups. Proxmox unterstützt verschiedene Technologien: lokale Platten mit LVM oder ZFS, Netzwerk-Storage mit NFS oder iSCSI und verteilte Systeme wie Ceph. Wer die richtige Lösung für seine Anforderungen wählt, vermeidet später Engpässe und Datenverlust.
Dieser Artikel erklärt die gängigsten Storage-Typen in Proxmox und wann welcher passend ist.
Wichtige Begriffe
- Storage: Speicherplatz für VMs, LXC, ISOs, Backups und Templates.
- LVM: Logical Volume Manager, klassisches Linux-Storage-Tool.
- LVM-Thin: Dünn belegte Volumes, ermöglichen Snapshots.
- ZFS: Modernes Dateisystem mit integriertem RAID und Snapshots.
- Ceph: Verteiltes Speichersystem für Cluster.
- NFS: Netzwerk-Dateisystem.
- iSCSI: Block-Storage über TCP/IP.
- Pool: Zusammenfassung mehrerer Datenträger.
Lokale Storage-Typen
LVM und LVM-Thin
LVM ist der Standard in vielen Proxmox-Installationen. Es bietet logische Volumes, die flexibel verwaltet werden können. LVM-Thin speichert Daten dünn, d.h. Speicher wird erst bei Bedarf belegt. Snapshots sind schnell und speichereffizient.
ZFS
ZFS ist leistungsfähiger als LVM und bietet:
- Integriertes RAID (RAID-Z).
- Prüfsummen gegen Datenfehler.
- Snapshots und Replikation.
- Kompression.
- Hohe Stabilität.
Nachteile:
- Mehr RAM-Verbrauch.
- Nicht beliebig mixbar mit anderen Dateisystemen.
- Lernkurve.
Directory
Eine einfache Verzeichnis-basierte Storage auf einem beliebigen Dateisystem. Gut für ISOs, Backups oder Templates, aber nicht für VM-Disks, da keine Snapshots unterstützt werden.
Netzwerk-Storage
NFS
NFS ist einfach einzurichten und eignet sich für:
- Backups
- ISOs und Templates
- Geteilte Daten
Performance ist für VM-Disks oft zu gering.
iSCSI
iSCSI bietet Block-Storage über das Netzwerk. Es eignet sich besser für VM-Disks als NFS, erfordert aber ein iSCSI-Target wie TrueNAS oder Synology.
Ceph
Ceph ist ein verteiltes Speichersystem für Proxmox-Cluster. Es bietet hohe Verfügbarkeit und Skalierbarkeit, ist aber komplex und braucht mindestens drei Nodes.
Storage anlegen
In der Proxmox-GUI:
- Datacenter auswählen.
- Storage auswählen.
- Add wählen.
- Typ auswählen (ZFS, LVM, NFS, …).
- Parameter angeben.
- Hinzufügen.
Inhaltstypen zuweisen
Jedes Storage kann für bestimmte Inhalte freigegeben werden:
- VM Disks: Virtuelle Festplatten.
- CT Volumes: Container-Volumes.
- ISO Images: Installationsmedien.
- Container Templates: Vorlagen für LXC.
- VZDump backup files: Proxmox-Backups.
- Snippets: Benutzerdefinierte Skripte.
ZFS auf Proxmox
Ein Pool erstellen
zpool create tank /dev/disk/by-id/ata-wwn-... -f
RAID-Z1 empfehlen?
RAID-Z1 entspricht ungefähr RAID 5, erlaubt einen Ausfall. Für wichtige Daten ist RAID-Z2 oder RAID-Z3 sicherer.
Storage hinzufügen
In der GUI als ZFS hinzufügen und den Poolnamen angeben.
Backups richtig ablegen
Backups sollten auf separaten Speicher liegen. Möglichkeiten:
- Externes USB-Laufwerk.
- NFS auf einem NAS.
- Proxmox Backup Server.
- CIFS/SMB-Freigabe.
Storage-Platzplanung
Beispiel für ein kleines Setup:
| Inhalt | Storage | Empfohlen |
|---|---|---|
| VM-Disks | LVM-Thin oder ZFS | schnell, Snapshots |
| LXC | LVM-Thin oder ZFS | schnell, Snapshots |
| Backups | NFS oder PBS | extern |
| ISOs | Directory oder NFS | geringe Anforderungen |
Typische Stolpersteine
- ZFS braucht viel RAM: Ohne genug RAM sinkt die Performance.
- LVM-Thin überbelegen: Speicher nicht belegen, den es nicht gibt.
- Backups auf dem gleichen Speicher: Kein Schutz bei Ausfall.
- Falsche Disk-ID: Festplatten können sich neu ordnen, besser
by-idnutzen. - Netzwerk-Storage zu langsam: NFS für VM-Disks oft ungeeignet.
Weiterführende Links und Infos
- BotServ.de Proxmox Grundlagen
- BotServ.de Proxmox Backups und Restore
- BotServ.de Proxmox LXC vs. VM
- BotServ.de NAS
FAQ: Proxmox Storage
Was ist besser, LVM oder ZFS? ZFS bietet mehr Funktionen, braucht aber mehr RAM. Für einfache Setups reicht LVM-Thin.
Kann ich Backups auf NFS ablegen? Ja, das ist eine gängige und einfache Methode.
Brauche ich Ceph? Nur für Cluster mit mehreren Nodes und hoher Verfügbarkeit.
Wie viel RAM für ZFS? Mindestens 8 GB, besser 16 GB oder mehr, je nach Poolgrösse.
Was passiert bei LVM-Thin, wenn der Speicher voll ist? Alle darauf basierenden Volumes können ausfallen. Platz überwachen!
Quellen und weiterführende Literatur
- Proxmox Storage Wiki: https://pve.proxmox.com/wiki/Storage
- OpenZFS: https://openzfs.org/
- Proxmox Backup Server: https://pbs.proxmox.com/
Zusammenfassung: Proxmox Storage einrichten
Die Wahl des Proxmox-Storage hängt von Budget, Performance und Verfügbarkeit ab. LVM-Thin und ZFS sind für lokale VM- und LXC-Disks ideal, NFS und PBS eignen sich für Backups und ISOs. ZFS bietet mehr Features, braucht aber mehr RAM. Wichtig ist die Trennung von Produktionsdaten und Backups auf unterschiedliche Speichersysteme. Wer auf richtige Disk-IDs, ausreichend Platz und regelmässige Backups achtet, baut ein stabiles Storage-Fundament für sein Homelab.


