Proxmox VE 9.x: Install, Configure, Manage (PVEICM) – Details

Detaillierter Kursinhalt

Jeder Tag wechselt zwischen Vortragsmodulen und Hands-on-Labs (09:00-17:00 Uhr). Mit (opt) markierte Labs sind optionale Finisher - die meisten Gruppen schaffen sie.

Tag 1 - Grundlagen: Installation, GUI/CLI, Netzwerk

Vortragsmodule
  • M00 Einführung
  • M01 Virtualisierungskonzepte und Proxmox-VE-Architektur (KVM/QEMU/LXC, Daemons, Vergleich mit vSphere und Hyper-V)
  • M02 Installation, Repositories und Host-Baseline (deb822-Sources, Updates, Zeit, Mail-Benachrichtigungen)
  • M03 Web-GUI, Benutzer und Berechtigungen (PAM, PVE-Realm, LDAP-Realm, Gruppen und Rollen)
  • M04 CLI-Grundlagen, Konfigurationsdateien und Host-Netzwerk (pmxcfs, pvesh, Bridges, VLANs, ifupdown2)
Hands-on-Labs
  • Lab 1.1 Erster Kontakt: Tooling, Repositories, Updates auf allen drei Nodes
  • Lab 1.2 Host-Baseline: Zeit, DNS, Mail-Benachrichtigungen, Admin-User, LDAP-Realm
  • Lab 1.3 GUI vs. CLI: qm, pct, pvesm, pvecm - LXC-Container inkl. OCI-Images
  • Lab 1.4 Netzwerk bauen: VLAN-aware Bridge, Tagging und Isolation ohne Reboot
  • Lab 1.5 Bonding: NIC-Failover von Hand (opt)

Tag 2 - Lokaler Storage und virtuelle Maschinen

Vortragsmodule
  • M05 Das Proxmox-VE-Storage-Modell und lokaler Storage (Directory, LVM-thin, ZFS, Replikation mit pvesr)
  • M06 Anatomie einer VM: QEMU/KVM, Maschinentyp, Firmware, VirtIO, Guest Agent
  • M07 Windows-Gäste richtig gemacht (VirtIO-Treiberinjektion, was eine produktionsreife Windows-VM braucht)
  • M08 Templates, Klone und Cloud-Init (Full vs. Linked Clone, Identität beim ersten Boot)
  • M09 Monitoring und Performance-Baselines (RRD vs. externer Metrik-Server)
Hands-on-Labs
  • Lab 2.1 Lokalen Storage bereitstellen: Content-Typen, Directory-Storage auf eigenem Dateisystem
  • Lab 2.2 Linux-VM bauen (Debian 13) mit VirtIO und QEMU Guest Agent
  • Lab 2.3 Windows-VM bauen (Server 2022) - VirtIO SCSI/NIC mit Treiberinjektion
  • Lab 2.4 Template und Klon: Full vs. Linked Clone, saubere Identität
  • Lab 2.5 Monitoring und Performance-Baseline mit InfluxDB (opt)

Tag 3 - Cluster und Shared Storage

Vortragsmodule
  • M10 Cluster, Corosync und Quorum (was ein Cluster teilt, ring0/ring1, warum drei Nodes)
  • M11 Shared-Storage-Konzepte und NFS (was das 'shared'-Flag wirklich bedeutet)
  • M12 iSCSI und Shared LVM - das klassische SAN-Muster (Multipath, FC/FCoE-Mapping, Snapshots auf Shared LVM in PVE 9)
  • M13 Ceph - hyperkonvergenter Storage (MON/MGR/OSD, Replikation, Self-Healing, dedizierte Netze)
  • M14 Node-Zertifikate und ACME (Let's-Encrypt-Workflow mit interner CA)
Hands-on-Labs
  • Lab 3.1 Cluster bauen auf dediziertem Corosync-Netz - Quorum-Verlust und Recovery beobachten
  • Lab 3.2 NFS Shared Storage: clusterweit einbinden, laufende Disk verschieben
  • Lab 3.3 iSCSI und Shared LVM mit Multipath und Pfad-Failover
  • Lab 3.4 Ceph ausrollen: MONs, MGRs, OSDs, RBD-Pool auf dedizierten Ceph-Netzen
  • Lab 3.5 ACME-Node-Zertifikate von der Pod-CA (opt)

Tag 4 - Hochverfügbarkeit, Migration und vSphere-Import

Vortragsmodule
  • M15 Live-Migration und das Migrationsnetz (was kopiert wird, secure vs. insecure, mit/ohne Shared Storage)
  • M16 Hochverfügbarkeit, Fencing und der Cluster Resource Scheduler (CRM/LRM, Watchdog-Self-Fencing, Affinity Rules, CRS = die PVE-Antwort auf DRS)
  • M17 VMs aus VMware vSphere importieren (integrierter ESXi-Import, Nacharbeit Linux vs. Windows)
  • M18 SDN - clusterweite virtuelle Netze (Zone/VNet/Subnet, VXLAN, EVPN-Ausblick, NSX-Konzept-Mapping)
  • M19 Die Proxmox-VE-Firewall (drei Ebenen, Security Groups, die Aussperr-Fallen)
Hands-on-Labs
  • Lab 4.1 Migration - live und offline, über ein dediziertes Migrationsnetz
  • Lab 4.2 Hochverfügbarkeit: Node-Ausfall erzwingen, Failover beobachten, Affinity Rules
  • Lab 4.3 Import aus VMware vSphere: je eine Linux- und eine Windows-VM vom ESXi-Host des Pods
  • Lab 4.4 SDN: ein VXLAN-Netz über alle Nodes (opt)
  • Lab 4.5 PVE-Firewall: Datacenter-, Node- und Gast-Ebene, ohne sich auszusperren (opt)

Tag 5 - Backup, Cloud-Init und Automatisierung

Vortragsmodule
  • M20 Backup: vzdump und der Proxmox Backup Server (Modi, Jobs, Dedup, Retention, GC/Verify, Sync, Ransomware-Schutz)
  • M21 Cloud-Init: VMs, die sich selbst konfigurieren
  • M22 Die API, Tokens und Ansible (Berechtigungs-Scoping, proxmoxer, Playbooks)
  • M23 Terraform/OpenTofu - der deklarative Zwilling (State, plan/apply, Kombination mit Ansible)
  • M24 Proxmox Datacenter Manager und wie es weitergeht (Multi-Cluster-Management, die vCenter-Frage)
Hands-on-Labs
  • Lab 5.1 Backup: erst vzdump, dann PBS - Deduplizierung, Full Restore, Single-File-Restore
  • Lab 5.2 Cloud-Init-Deployment: Klone, die fertig konfiguriert booten
  • Lab 5.3 Provisionierung automatisieren mit Ansible und API-Tokens
  • Lab 5.4 Terraform/OpenTofu-Provider (opt)
  • Lab 5.5 Free-Build-Challenge: die Skills der Woche kombinieren (opt)
  • Lab 5.6 Proxmox Datacenter Manager: installieren, Cluster registrieren (opt)