
Advance your Proxmox VE knowledge by building a Proxmox cluster, mastering live migration, high availability, and backing up VMs, containers, and Linux systems not running under Proxmox VE.
Engage in a hands-on Proxmox course that starts with basics, covers migration from VMware ESXi, and automates tasks via CLI, API, or Ansible for beginners and advanced learners.
Explore building a multi-node Proxmox VE cluster to achieve high availability, fault tolerance, and scalability, including web interface management, live migration, kernel maintenance, and quorum strategies.
Create a three-node Proxmox VE cluster in the web interface, then join additional hosts using encoded join information, with Corosync-based cluster management and node readiness considerations.
Learn how to create a Ceph cluster to provide shared, replicated storage for VMs and containers using local disks across a Proxmox cluster, with monitors, OSDs, and a pool.
Demonstrates creating VMs using a safe storage in a Proxmox VE cluster and performing both offline and live migrations between nodes, with data replicated across the cluster.
Simulate a node failure in a Proxmox VE 8 cluster to auto migrate VM 109 to another host using high availability settings.
Achieve a full quorum in Proxmox VE by adding a quorum device, enabling an odd-node cluster to prevent split-brain and allow cheap hardware options like a Raspberry Pi.
Configure a queue device to achieve an absolute majority in a two-node proxmox cluster, using corosync on an external server and increasing cluster votes.
Live migration cannot be performed on Linux containers in Proxmox VE 8; restart mode is used, causing downtime. Migrating VMs supports live migrations, offering shorter downtime.
Install Proxmox backup server from the official ISO on dedicated hardware or in a virtual machine, using the graphical or CLI installer to configure network, root credentials, and web access.
Install Proxmox backup server on the same machine as Proxmox VE, using no-subscription repositories, apt install, and web interface access, noting this is not recommended for production.
Set up a Proxmox backup server datastore, connect it to Proxmox VE, and back up VMs and Linux containers using a chosen storage and mode with compression and deduplication.
Master restoring VMs and Linux containers from Proxmox backup server and Proxmox VE, including file-level restores and the live restore option to minimize downtime.
Configure automated backups with the Proxmox VE backup scheduler in the data center, integrating Proxmox Backup Server to run at a set time with VM selection, retention, and notifications.
Learn to verify backups automatically with proxmox backup server by creating verify jobs, scheduling daily checks, optionally reverify, and set up notifications for integrity and pruning events.
Configure pruning and garbage collection on the Proxmox backup server to enforce a retention policy, delete unused backup chunks, and free disk space, with schedules, verify jobs, and optional notifications.
Configure remote Proxmox backup servers, create pool-based sync jobs, and apply include or exclude filters to synchronize backups across sites, enabling incremental, scheduled replication for redundancy.
Install the Proxmox backup client on Debian or Ubuntu via apt after adding the repository and release key, then create a file backup to the backup server and restore files.
Explore Proxmox backup client advanced features: list backups, identify container/VM/host backups, create encrypted backups with a key, restore encrypted backups, and use environment variables to simplify commands.
Explore advanced options for backup jobs in Proxmox VE 8, including bandwidth throttling, thread and io worker adjustments, freezing storage, and missed-retry settings to reduce guest io impact.
Leverage Proxmox VE helper scripts to deploy Linux containers and VMs with a single command, including Docker, Kubernetes, and Portainer configurations.
Demonstrates running Docker containers inside a Linux container on a Proxmox VE host, managed via CLI and Portainer, with port forwarding and example containers like nginx and MariaDB.
Enable cloud init in proxmox ve 8 to auto configure vm hostname, network, dns, root password, and ssh keys from the web interface, plus template cloning.
Prevent automatic network interface renaming after kernel upgrades by creating a systemd network file that assigns a fixed name to the mac address, update /etc/network/interfaces, and reboot.
Explore the software defined networking feature in proxmox ve to create zones, vnets, and subnets for network separation, with ipam, dhcp auto-distribution, and snat for test networks.
Prepare proxmox ve hosts by installing dnsmasq for dhcp integration and frr routing packages on all nodes, noting that sdn core packages are preinstalled since 8.1 and verified via /etc/network/interfaces.
Configure Proxmox VE 8 sdn by creating a test zone, a vnet, and a subnet with dhcp and ipam, then apply across cluster nodes and verify connectivity with a vm.
Proxmox ve 8's software defined network provides ip address management (ipam) to map mac addresses to ip addresses for vms and containers via dhcp, with pv as default.
Celebrate completing the Proxmox VE 8 advanced - virtualization hands-on course by sharing feedback while exploring clustering, high availability, software defined networking, cloud init, and backup server restore capabilities.
Welcome to "Proxmox VE Advanced - Hands-on Course for Virtualization"!
Are you a sysadmin, DevOps engineer or a beginner in the IT industry? Do you already have basic knowledge of Proxmox VE and want to take your skills to the next level? Then this course is just right for you!
This course is all about Proxmox VE, the open source solution for virtualization. We will help you to extend your Proxmox VE knowledge in an understandable and practical way. No dry theory, no endless presentations - we focus on the essentials and demonstrate Proxmox VE within live demos.
Our agenda includes topics such as
Getting to know advanced Proxmox VE features
Setting up and using Proxmox Backup Server
Clustering & high availability
Simulating node failures & ensuring high availability
Setting up and using a Ceph storage
Performing live migrations
Practical tips for operation and automation
Understanding and configuring Software Defined Network (SDN)
Our hands-on videos will help you to apply what you have learned in practice. You will understand how to use advanced Proxmox VE features efficiently, including clustering & high availability, Ceph storage, Proxmox Backup Server and performing live migrations.
Take the time to master Proxmox VE and Proxmox Backup Server even better. Get started with our course today and expand your skills in the world of VM and container management.
After completing the course, you will be able to use Proxmox VE confidently and effectively, whether for your own home lab or for complex IT projects in a corporate environment.
Are you ready to master the world of virtualization? Then enrol now and learn Proxmox VE in an easy-to-understand and practical way!