Skip to content
Commitpedia
Log in Join & edit

First Proxmox homelab

Install Proxmox VE, plan storage and networking, run containers and VMs from templates, and prove your backups by restoring one.

Beginner, 9 steps, about 10 hours

  1. What Proxmox VE is: KVM virtual machines, LXC containers and a web UI Understand the difference between VMs and containers before you install. Article CMP 0098
  2. Proxmox VE repositories and updates: enterprise vs no-subscription Fix the package repositories right after install so updates work. Article CMP 0099
  3. Proxmox VE storage types: local, LVM-thin, ZFS, NFS and Ceph Decide where disks and backups will live; changing it later is painful. Article CMP 0102
  4. Proxmox VE networking: Linux bridges (vmbr0) and VLANs Learn how guests reach your network through the vmbr0 bridge. Article CMP 0103
  5. Create LXC containers with pct and pveam Containers are the quickest win; start one in a couple of minutes. Article CMP 0101
  6. Create a VM and a cloud-init template with qm Build a template once and clone new VMs from it in seconds. Article CMP 0100
  7. Back up and restore guests with vzdump, backup jobs and Proxmox Backup Server Schedule backups now, while the lab is still small and simple. Article CMP 0106
  8. Fix: TASK ERROR: VM is locked (backup) The first error most homelabs hit after backups start running. Article CMP 0110
  9. Build a Proxmox VE home lab: from bare metal to your first restored backup Capstone: rebuild the full lab end to end and finish with a real restore. Article CMP 0247

Start with step 1