Proxmox VE 9.2 · Backup Server 4 · Datacenter Manager
Proxmox VE 9 from zero to hero, on a real lab.
53 hands-on, connected labs that take you from empty servers to a complete datacenter. Each guide documents the configurations, screenshots and results of its tests, including the errors met along the way and how they were fixed.
- 53
- hands-on labs
- 429
- real screenshots
- 973
- command outputs
- 2
- languages
root@desopve01:~# pveversionpve-manager/9.2.26/41a0e2e09b9e6f9d (running kernel: 7.0.14-28-pve)root@desopve01:~# pvecm status | grep -E "^Quorate|Total votes"Quorate: YesTotal votes: 3root@desopve01:~# ceph healthHEALTH_OKroot@desopve01:~# ha-manager status | head -3quorum OKmaster desopve01 (active, Tue Nov 10 06:18:26 2026)fencing armed (CRM watchdog active)The lab
One lab, built lab after lab
Section titled “One lab, built lab after lab”These are not isolated exercises. All the labs take place on the same lab, which grows as you go: each lab starts from what the previous ones left configured and documents it in its Final state section. By the end of the path you have built, and stress-tested, a complete Proxmox VE datacenter.
Lab 01 describes the hardware, the networks, the VLANs and the addressing plan, and explains how to prepare everything before you start.
flowchart TB
INET(("Internet or<br/>corporate network"))
SW{{"Lab switch<br/>native network and tagged VLANs"}}
SVC["netsvc<br/>HTTP proxy and NTP"]
INET --- SVC
SVC --- SW
RTR["rtr-core<br/>lab router"] --- SW
N13["desopve01, 02, 03<br/>Proxmox VE cluster"] --- SW
N4["desopve04<br/>standalone Proxmox VE"] --- SW
DC["desopve-dc01<br/>Active Directory and DNS"] --- SW
NAS["desonas<br/>TrueNAS: NFS, SMB, iSCSI"] --- SW
BK["desopbs01 and desopdm01<br/>Backup Server and Datacenter Manager"] --- SWThe path
Part 0, then A → B → C → D
Section titled “Part 0, then A → B → C → D”The four tracks are meant to be followed in this order. Before each lab, check its Dependencies: the dependency graph summarizes them all.
Domain controller, Proxmox VE installation, repositories and updates, SSH and the command line, a three-node cluster, the first VM and container.
LVM, ZFS and replication, a NAS with NFS, SMB and multipath iSCSI, snapshots, Ceph from installation to failures, benchmarking with fio.
Bridges and VLANs, bonding, dedicated networks, Open vSwitch, routing and NAT, IPv6, a virtual router, SDN up to EVPN and Fabrics, the firewall.
KVM and QEMU under the hood, memory, virtual disks and controllers, Linux and Windows VMs, templates and cloud-init, LXC containers, hotplug and limits.
Active Directory, permissions and tokens, 2FA, backup with vzdump and Proxmox Backup Server, migrations, high availability, import from ESXi, metrics, API, Datacenter Manager.
Upgrading from Proxmox VE 8 to 9, credentials and addresses, troubleshooting, rebuilding the lab as virtual machines.
Lab structure
How the labs are organized
Section titled “How the labs are organized”The labs share a common structure, shaped around each topic, so you know where to look.
Dependencies
Objectives and How it works
Procedure
Verification and tests
Final state
What you learned
Software versions and the characteristics of the environment are part of the exercise: if you repeat a test on a different system, some outputs and results may differ.
Start here
Getting started
Section titled “Getting started”-
Read Lab 01: the hardware, the networks and how to prepare the switch, the router and the network-services server.
-
Choose the lab password: the manual shows it as
<lab-password>(Appendix B). -
Continue in order with Part 0, then with tracks A, B, C and D.
No servers at hand? Appendix D explains how to rebuild the same lab as virtual machines on a single Proxmox VE server.
An open community
How to contribute
Proxmox Community is meant to grow with the people who use Proxmox every day. Do you have a guide, a production story, a fix or a translation? Every proposal arrives as a pull request on GitHub and is reviewed before publication.