Proxmox VE – Advanced Management and High Availability (PROX2)
Virtualization, Proxmox
The Advanced Proxmox VE Management course is designed for administrators who have mastered basic management and wish to advance to a higher level. We will focus on advanced topics such as building multi-node clusters, deploying distributed Ceph storage, high availability (HA) solutions, data replication, automation, and backup using Proxmox Backup Server.
Each topic is supported by practical hands-on exercises where participants will try out the configuration of real scenarios including failures, recovery, and performance tuning. The course will help participants effectively design and manage a robust virtualization infrastructure for operation in a production environment.
Location, current course term
The course:
Hide detail
-
Architecture and components of Proxmox VE cluster
-
Detailed network, storage, and hardware requirements for cluster operation
-
Common cluster topologies and best practices for environment design
-
Importance of time synchronization and DNS in the cluster
-
Proxmox Cluster File System (pmxcfs) and Corosync
-
Principles of pmxcfs operation (RAM-based distributed configuration filesystem)
-
Role of Corosync – quorum, membership, vote tracking
-
Tuning and monitoring Corosync (latency, outages)
-
Networking in the cluster and software-defined networking (SDN)
-
Setting up cluster network, redundancy (bonding, LACP)
-
VLANs and their use in combination with virtual switches
-
Basics of SDN in Proxmox: zones, vnets, bridges
-
Storage management – advanced options
-
Shared storage backends (NFS, iSCSI, ZFS over iSCSI, Ceph)
-
Examples of storage deployment in clusters
-
Storage redundancy and failover
-
Deployment of Ceph in Proxmox environment
-
Hyper-converged infrastructure (HCI) – architecture and benefits
-
Ceph RBD for storing host disks
-
CephFS for shared file system between hosts
-
Management, maintenance, and best practices for Ceph cluster
-
Asynchronous disk replication in the cluster
-
Setting up and scheduling replications between nodes
-
Timing options and granularity of replication
-
Recovery scenarios and integrity check
-
Advanced user management and authentication
-
Integration options with directory services
-
Creating and managing user accounts across clusters
-
Defining user roles and permissions
-
Advanced High Availability (HA) options
-
Detailed configuration of HA groups for VMs and LXC
-
Preferred nodes, host failure, automatic switch
-
Dependencies between services and anti-affinity
-
Failure scenarios and practical exercises
-
Simulation of node, network, storage failure
-
Recovery processes and manual vs. automatic interventions
-
Integration with alerting and monitoring
-
Minimum 2-node setup and QDevice
-
Importance of the third voice (quorum)
-
Deployment and configuration of QDevice
-
Split-brain scenarios and prevention
-
Management automation – REST API and CLI
-
Overview of REST API – authentication, endpoints, examples
-
CLI tools (pvesh, qm, pct) – scripts and automation
-
Introduction to automation using Ansible in Proxmox environment
-
Troubleshooting common problems
-
Diagnosing problems with performance, network, replication
-
Monitoring system logs and CLI outputs
-
Tools and recommended practices for support
-
Proxmox Backup Server
-
Installation and connection with the main cluster
-
Principles of deduplication and backup scheduling
-
Backup encryption, offsite replication, and recovery
-
Assumed knowledge:
-
Knowledge of the basics of Proxmox VE administration
-
Recommended previous course:
-
Proxmox VE – Installation and Management of Virtual Infrastructure (PROX1)
-
Schedule:
-
3 days (9:00 AM - 5:00 PM )
-
Course price:
-
1 056.00 € (1 277.76 € incl. 21% VAT)
-
Language:
-