Skip to content
BotServBotServ
ProxmoxStorageZFSLVMNFSiSCSI

Proxmox Storage einrichten

Storage-Typen in Proxmox richtig nutzen. LVM, ZFS, Ceph, NFS und iSCSI für LXC, VMs und Backups.

S

schutzgeist

3 min read
Proxmox Storage einrichten

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:

  1. Datacenter auswählen.
  2. Storage auswählen.
  3. Add wählen.
  4. Typ auswählen (ZFS, LVM, NFS, …).
  5. Parameter angeben.
  6. 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:

InhaltStorageEmpfohlen
VM-DisksLVM-Thin oder ZFSschnell, Snapshots
LXCLVM-Thin oder ZFSschnell, Snapshots
BackupsNFS oder PBSextern
ISOsDirectory oder NFSgeringe 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-id nutzen.
  • Netzwerk-Storage zu langsam: NFS für VM-Disks oft ungeeignet.

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

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.

Zurück zum KI Blog
Share:

Ähnliche Beiträge