Matino Matino
  • Servers
    • Proxmox
  • Web Dev
  • Gaming
    • PC Gaming
  • Guides
  • Security

Language

  • English English ✓

Only reviewed, locally published translations can be opened.

Publication gate closed

Translation unavailable

This language will open after its translation is reviewed and published locally.

Font ResizerAa

Notifications

No new notifications. Follow a category to prepare local update alerts.

Manage notifications

My Matino

Personalization Your data Sign in
Joseph MatinoJoseph Matino
Servers Web Dev Gaming

Language

  • English English ✓

Only reviewed, locally published translations can be opened.

Publication gate closed

Translation unavailable

This language will open after its translation is reviewed and published locally.

Font ResizerAa

Notifications

No new notifications. Follow a category to prepare local update alerts.

Manage notifications

My Matino

Personalization Your data Sign in
Find a guide
Search Matino
  • Servers
    • Proxmox
  • Web Dev
  • Gaming
    • PC Gaming
  • Guides
  • Security
Servers Web Dev Gaming Guides Security
  • English English ✓

Only reviewed, locally published translations can be opened.

Publication gate closed

Translation unavailable

This language will open after its translation is reviewed and published locally.

Follow US
  • Terms & Conditions
  • Privacy Policy
  • Contact
© Joseph Matino. All Rights Reserved.

Proxmox VE 9.0: Better Bare Metal Performance with Debian 13

Joseph Matino
Last updated: July 9, 2026 11:01 am
By Joseph Matino
Proxmox VE 9.0 brings Debian 13, better hardware support, and storage snapshots. Complete upgrade guide for bare metal servers.
SHARE
+3Spark this articlePreferences consent remembers one private reader identity, so your spark stays reversible.

Proxmox Virtual Environment 9.0 was released on August 5, 2025, bringing major improvements for anyone running virtualization on physical servers. Built on Debian 13 “Trixie,” this update delivers better hardware compatibility, improved performance, and storage features that change how we manage bare metal deployments.

Working with Proxmox on bare metal servers for hosting and virtualization, I can tell you this release tackles real problems we face daily. The Debian 13 foundation means your newer hardware finally gets proper support, while new storage capabilities give you options that were not available before. After testing the release, the performance improvements on physical servers are noticeable.

Article ContentsTap to jump
01What Makes Proxmox VE 9.0 Different02Storage Updates03Networking Changes04High Availability Updates05Mobile Interface Changes06Should You Upgrade to Proxmox VE 9.007Managing Storage After the Upgrade08Network Interface Changes09Upgrade Options10Wrapping Up
Section 1 of 10

What Makes Proxmox VE 9.0 Different

The biggest change in Proxmox VE 9.0 is moving to Debian 13 “Trixie” as the base operating system. This brings Linux kernel 6.14.8-2 as the stable default, delivering better hardware recognition and performance on modern server equipment.

From my testing on bare metal servers, the hardware compatibility improvements are immediately noticeable. The new kernel includes better support for PCIe 5.0 devices, NVMe storage controllers, and newer CPU architectures that were problematic with older kernels.

The version differences between Proxmox VE 8.x and 9.0 show the scope of this upgrade across all major components. Each update brings performance improvements and better hardware compatibility that directly benefits bare metal deployments.

Component Proxmox VE 8.x Proxmox VE 9.0 Key Improvements
Base OS Debian 12 “Bookworm” Debian 13 “Trixie” Better hardware support, security updates
Linux Kernel 6.8 series 6.14.8-2 PCIe 5.0, NVMe enhancements, newer CPU support
QEMU 8.1.x series 10.0.2 Modern blockdev interface, improved IGD passthrough
LXC 5.0.x series 6.0.4 Enhanced resource isolation, cgroup v2 integration
ZFS 2.2.x series 2.3.3 RAIDZ expansion with minimal downtime
Ceph Reef 18.2.x Squid 19.2.3 Performance improvements, better stability

Key technical improvements include:

  • Linux kernel 6.14.8-2 brings enhanced PCIe 5.0 support that improves compatibility with modern storage controllers and network cards. The NVMe enhancements provide better performance with high-speed storage devices commonly used in hosting environments.
  • QEMU 10.0.2 introduces the modern blockdev interface which gives better control during storage migrations between nodes. The improved IGD passthrough now works reliably with Intel Gen 11 and 12 integrated graphics devices, addressing issues documented in the QEMU IGD assignment guide.
  • LXC 6.0.4 provides enhanced resource isolation through improved cgroup v2 integration. This makes container workloads more predictable and stable when running multiple services on shared hardware.
  • Ceph Squid 19.2.3 delivers better performance and stability for distributed storage environments. The update includes optimizations that reduce latency in multi-node storage clusters.
  • ZFS 2.3.3 adds RAIDZ expansion capabilities that let you add storage devices to existing pools with minimal downtime. This eliminates the need for lengthy maintenance windows when expanding storage capacity.

QEMU 10.0.2 brings performance improvements that matter for hosting environments. The modern blockdev command-line interface allows better storage migration control, while the improved IGD passthrough works properly with newer Intel integrated graphics. The refactored dirty tracking engine also improves live migration reliability between nodes.

One practical improvement for bare metal deployments is the new network interface pinning tool. This solves a real problem during upgrades where network interface names can change due to the newer kernel recognizing additional hardware features, potentially locking you out of remote systems. Working with complex storage setups similar to those covered in guides for setting up Fibre Channel SAN with Proxmox, this network stability becomes crucial during major upgrades.

Storage Updates

One of the most requested features has finally arrived: snapshot support for thick-provisioned LVM shared storage. This functionality works with iSCSI and Fibre Channel SAN environments, implementing snapshots as volume chains where only differences are stored compared to parent volumes.

This improvement helps environments using traditional storage infrastructure. Users who have been working with shared storage setups, such as those detailed in guides for setting up Fibre Channel SAN with Proxmox, can now benefit from snapshot functionality without relying on vendor-specific solutions.

ZFS has also received an important update that allows adding new devices to existing RAIDZ pools with minimal downtime. This capability makes storage expansion much more practical for production environments where service interruption needs to be minimized.

Networking Changes

The new SDN Fabrics feature simplifies the configuration and management of complex routed networks. This addition supports both OpenFabric and OSPF routing protocols, making it easier to build redundant network architectures with automatic failover capabilities.

For hosting environments that require multiple network paths and high availability, these networking improvements reduce the complexity of setting up spine-leaf architectures and full-mesh networks. The simplified management tools make dynamic routing protocols more accessible to administrators who may not have extensive networking backgrounds.

High Availability Updates

Proxmox VE 9.0 introduces HA resource affinity rules that provide fine-grained control over how virtual machines and resources are distributed across cluster nodes. These rules allow administrators to keep related services together on the same physical node to minimize latency, or ensure critical services are separated across different nodes for maximum redundancy.

This level of control matters for hosting environments where application performance and fault tolerance requirements vary between different workloads.

Mobile Interface Changes

The mobile interface has been completely redesigned using a new Rust-based Yew framework. This update provides better access to essential management functions from mobile devices, including the ability to start and stop virtual guests and perform basic configuration tasks.

For people who need to manage Proxmox environments remotely, the improved mobile interface makes operations more practical when working from smartphones or tablets.

Should You Upgrade to Proxmox VE 9.0

The decision to upgrade depends on your current setup and specific needs. Users running Proxmox VE 8.4 or older versions have access to extensively tested upgrade paths that make the transition smoother.

The hardware compatibility improvements make this update particularly attractive for environments with newer server equipment that may not be fully supported by older kernel versions. The storage improvements are valuable for any setup using shared storage infrastructure.

For production environments, the upgrade should be planned during maintenance windows due to the major changes in the underlying operating system. Testing the upgrade process in a non-production environment first is recommended to identify any potential compatibility issues with specific hardware or configurations.

Managing Storage After the Upgrade

Once upgraded to Proxmox VE 9.0, you will have new options for storage management. The snapshot functionality for thick LVM storage expands backup and recovery options, while the ZFS improvements make storage expansion more flexible.

These storage enhancements work well alongside existing disk management practices. For people already comfortable with managing disk space for LXC containers and VMs, the new features provide more tools for maintaining and expanding storage capacity. The volume chain snapshots create a layered approach where each snapshot only stores differences from its parent, making storage usage more efficient.

The new snapshot capabilities follow the ZFS snapshot best practices for managing point-in-time recovery options. This is particularly valuable for environments running critical workloads where quick recovery times matter more than storage efficiency.

Network Interface Changes

One often overlooked challenge when upgrading from Proxmox VE 8 to 9 is network interface name changes. The newer kernel in Proxmox VE 9.0 recognizes more hardware features, which can cause interface names to shift from something like eno1 to enp1s0 during the upgrade process.

This creates a real problem for remote management. Most hosting environments rely on SSH access for server management, and losing network connectivity during an upgrade can lock you out completely. I have seen this happen on production systems where the primary network interface changed names, breaking the network configuration and requiring physical console access to fix.

Proxmox VE 9.0 addresses this with the new pve-network-interface-pinning tool. This utility lets you bind MAC addresses to stable interface names like nic0, nic1, ensuring your network configuration remains consistent across kernel upgrades. The tool creates persistent naming that survives reboots and hardware detection changes.

The interface pinning becomes particularly important when managing complex networking setups or multiple network cards. For environments with redundant connections or specific firewall rules tied to interface names, this tool prevents configuration drift that could impact network security or performance. Running the pinning tool before upgrading from Proxmox VE 8 saves troubleshooting time and reduces the risk of losing remote access during the upgrade process.

Setting up interface pinning is straightforward and should be part of any upgrade preparation checklist. The tool documentation provides clear examples for different hardware configurations, though testing in a non-production environment first remains the best practice for any major upgrade.

Upgrade Options

Proxmox VE 9.0 can be installed fresh on bare metal using the complete ISO image, or existing installations can be upgraded using the documented upgrade procedures. The platform continues to support installation on top of Debian for users who prefer that approach.

The upgrade process has been designed to minimize disruption while ensuring all new features are properly integrated. Documentation provides step-by-step guidance for different upgrade scenarios, making it easier to plan the transition based on specific environment requirements.

Wrapping Up

Proxmox VE 9.0 delivers a strong upgrade for bare metal virtualization environments. The Debian 13 foundation provides better hardware support and performance, while new storage and networking features address real operational needs that many of us running Proxmox VE 8 have been waiting for.

The snapshot support for thick LVM storage removes a limitation that has affected shared storage environments for years, and the improved networking capabilities make complex setups more manageable. For people running Proxmox on physical servers, this update offers real benefits that justify the upgrade effort when you are ready to make the move.

Most hosting environments are still running Proxmox VE 8, which continues to work well for production workloads. The upgrade to version 9 should be planned carefully, with proper testing and backup strategies in place. The network interface pinning tool alone makes the upgrade process more reliable for remote-managed systems.

The combination of improved hardware compatibility, enhanced storage options, and better networking tools makes Proxmox VE 9.0 a worthwhile upgrade for most bare metal deployments. The performance improvements on modern hardware are noticeable, and the expanded storage capabilities provide more flexibility for growing infrastructure needs.

If you have experience with Proxmox VE 9.0 or are planning an upgrade, share your thoughts in the comments below. I will also be releasing an automated script for setting up SSL certificates on Proxmox VE console connections soon on my GitHub, so check back for updates on that project.

Was this guide useful?Send one spark to support practical, tested writing.
Share This Article
Facebook Whatsapp Whatsapp Reddit Copy Link
Joseph Matino
ByJoseph Matino
Follow:
Full-stack developer, quant systems builder, and server-performance engineer working across WordPress, Linux, Docker, private networks, automation, and trading-system research. Matino documents real builds from my own work, including what I tested, what broke, what improved, and what I would change before using the same idea again.
Previous Article Best Black Myth Wukong Mods Best Black Myth Wukong Mods in 2024
Next Article Step-by-step guide to install Brotli nginx compression on Ubuntu 22.04. Includes compilation, HestiaCP configuration, and troubleshooting tips. How to Build and Enable Brotli for Nginx on Ubuntu 22.04
guest
guest
0 Comments
Most Voted
Newest Oldest

Latest Posts

View all
Step-by-step guide to install Brotli nginx compression on Ubuntu 22.04. Includes compilation, HestiaCP configuration, and troubleshooting tips.

How to Build and Enable Brotli for Nginx on Ubuntu 22.04

Servers
4 weeks ago
Proxmox VE 9.0 brings Debian 13, better hardware support, and storage snapshots. Complete upgrade guide for bare metal servers.

Proxmox VE 9.0: Better Bare Metal Performance with Debian 13

Proxmox
2 months ago
Best Black Myth Wukong Mods

Best Black Myth Wukong Mods in 2024

PC Gaming
2 months ago
Starlink Vs Safaricom: Could Kenya’s Internet Shift in 2024?

Starlink Vs Safaricom: Could Kenya’s Internet Shift in 2024?

Networking
2 months ago
Matino

I build and document production systems across WordPress, Proxmox and Linux infrastructure, cloud applications, private networks, developer tools, automation, and quantitative software.

EXPERTISE

Cloud Application Architect

Software, systems & infrastructure

WordPress Specialist

Performance, security & plugins

Quant Systems Builder

Algorithms, data & risk

Explore

Blog
Servers
Algorithms & Quant
WordPress
Web Development
Gaming
Guides

About

About Me
Contact
Privacy Policy
Terms of Use
Cookie Policy
Legal Notice
Disclaimer

Work with Joseph

Available for WordPress, Proxmox and Linux infrastructure, cloud applications, automation, and quantitative software.

Let's Build

Connect

Follow new engineering articles, developer tools, and build notes.

Github Facebook-f X-twitter Youtube Instagram Rss
WordPress

Built with

Linux

Engineered on

Docker

Containerized with

Best Practices

Secured by

Privacy First

Designed for

Linode

Hosted on

© 2026 Matino. All rights reserved.

Building in public. Sharing knowledge. Shipping systems.

Privacy Policy • Terms of Use • Cookie Policy • Legal Notice

  • Sitemap
  • RSS
  • Back to top

Your privacy

Choose how Matino uses cookies

Essential storage keeps the site working. Analytics, advertising, and external video stay off unless you allow them.

Privacy policy Cookie policy
wpDiscuz