After upgrading my homelab with a new HP 800 G2 to run production Docker containers, I migrate my existing VM from an old Proxmox host to the new one. I walk through backing up the VM to a single file, transferring the backup between servers via FileZilla, and restoring it, with everything working after just nine minutes of downtime...
How I got Chrome to offer saving the Proxmox root password, which it won’t do while the web UI’s self-signed certificate is untrusted. I cover grabbing the Proxmox root CA, importing it into the macOS Keychain and trusting it, allowing insecure content for the site, and clearing the cache to finally get the save prompt...
I walk through installing and enabling the Qemu Guest Agent in an Ubuntu Server VM under Proxmox, including the gotcha that the agent should be activated by enabling the option in Proxmox and shutting down the VM, not by running systemctl or rebooting. I also cover verifying the agent from both the guest and host sides, and note the security trade-off that anyone with Proxmox access can run commands as root inside VMs running the daemon...
A step-by-step walkthrough of creating my first virtual machine in Proxmox 7.3, using Ubuntu Server as the example guest OS. I cover uploading an ISO to local storage, working through the Create VM wizard’s choices for VM ID, name, disk size, CPU cores, and memory, then starting the VM and installing the operating system via the console...
I walk through the Proxmox web interface after a default install, explaining how nodes and datacenters fit together. I cover the two storage locations the installer creates: a local directory for ISO images, backups, and container templates, and an LVM-Thin volume used for VM disks. I end with an explanation of thin provisioning and what happens when VMs actually consume their allocated space...
I compare a Raspberry Pi 4 with an HP Elitedesk 800 G1 mini PC as a home server option, noting the HP’s better specs and storage for the price, plus a few caveats like its DisplayPort connection. Wanting to build Docker, Linux, and devops experience, I install Proxmox as the hypervisor rather than VMware ESXi and share setup notes for the HP, including BIOS keys, keeping the default storage settings, and reserving the server’s IP address on the router...