{"id":67166,"date":"2025-10-02T14:00:06","date_gmt":"2025-10-02T12:00:06","guid":{"rendered":"https:\/\/nolabnoparty.com\/?p=67166"},"modified":"2025-10-02T15:50:43","modified_gmt":"2025-10-02T13:50:43","slug":"proxmox-ve-8-to-9-upgrade-guide","status":"publish","type":"post","link":"https:\/\/nolabnoparty.com\/en\/proxmox-ve-8-to-9-upgrade-guide\/","title":{"rendered":"Proxmox VE 8 to 9 upgrade guide"},"content":{"rendered":"<p><img decoding=\"async\" class=\"aligncenter wp-image-67872 size-full\" title=\"proxmox-ve-8-to-9-upgrade-guide-01\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2025\/09\/proxmox-ve-8-to-9-upgrade-guide-01.jpg\" alt=\"proxmox-ve-8-to-9-upgrade-guide-01\" width=\"602\" height=\"202\" \/><\/p>\n<p>The <a href=\"https:\/\/www.proxmox.com\/en\/about\/company-details\/press-releases\/proxmox-virtual-environment-9-0\" target=\"_blank\" rel=\"noopener\">release of version 9<\/a>, introduces new features and significant improvements making the <a href=\"https:\/\/nolabnoparty.com\/en\/extend-root-partition-in-proxmox-with-lvm\/\">Proxmox VE<\/a> 8 to 9 upgrade worthwhile.<\/p>\n<p>By upgrading, you gain access to the <strong>latest features<\/strong>, critical <strong>security patches<\/strong>, and performance optimizations.<br \/>\n<!--more--><\/p>\n<p>&nbsp;<\/p>\n<h2>Prerequisites for Proxmox VE 8 to 9 upgrade<\/h2>\n<p>Before proceeding with he upgrade process, it's essential to <strong>prepare your system<\/strong>.<\/p>\n<ul>\n<li>Make sure you have a <strong>valid backup<\/strong> of your VMs and Containers.<\/li>\n<li>Check if the root partition has at least <strong>5 GB free<\/strong> (10 GB or more recommended).<\/li>\n<li>The first step is to update all nodes to the latest Proxmox VE 8 version (<strong>8.4.1 or later<\/strong>). Check your <strong>current version<\/strong> by running the command:<\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\"><span style=\"color: #0000ff;\"># pveversion<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-67874\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2025\/09\/proxmox-ve-8-to-9-upgrade-guide-02-600x66.jpg\" alt=\"\" width=\"600\" height=\"66\" title=\"\"><\/p>\n<ul>\n<li>If <a href=\"https:\/\/nolabnoparty.com\/en\/proxmox-ve-configure-a-ceph-storage-cluster\/\">Ceph cluster<\/a> is installed, you must first upgrade it to <strong>Ceph 19.2 Squid<\/strong> before starting the <a href=\"https:\/\/nolabnoparty.com\/en\/create-a-proxmox-cluster\/\">Proxmox VE<\/a> 8 to 9 upgrade.<\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\"><span style=\"color: #0000ff;\"># ceph --version<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-67876\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2025\/09\/proxmox-ve-8-to-9-upgrade-guide-03-600x63.jpg\" alt=\"\" width=\"600\" height=\"63\" title=\"\"><\/p>\n<ul>\n<li>If <a href=\"https:\/\/nolabnoparty.com\/en\/proxmox-backup-server-with-nfs-repository-configuration\/\">Proxmox Backup Server<\/a> is installed, <strong>upgrade the PBS to version 4<\/strong> before upgrading Proxmox VE.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2>Before the upgrade<\/h2>\n<p>Ensure that all VMs and Containers have been <strong>migrated off the node<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-67878\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2025\/09\/proxmox-ve-8-to-9-upgrade-guide-04-600x218.jpg\" alt=\"\" width=\"600\" height=\"218\" title=\"\"><\/p>\n<p>Place the node in <strong>Maintenance Mode<\/strong>\u00a0to\u00a0<strong>stop HA services<\/strong>.<\/p>\n<p><span style=\"color: #0000ff;\"># ha-manager crm-command node-maintenance enable pve01<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-67880\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2025\/09\/proxmox-ve-8-to-9-upgrade-guide-05-600x56.jpg\" alt=\"\" width=\"600\" height=\"56\" title=\"\"><\/p>\n<p>The node is in Maintenance Mode.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-67882\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2025\/09\/proxmox-ve-8-to-9-upgrade-guide-06-600x225.jpg\" alt=\"\" width=\"600\" height=\"225\" title=\"\"><\/p>\n<p>If your cluster is using <strong>Ceph for hyperconverged storage<\/strong>, you must prevent the cluster from <strong>attempting to rebalance<\/strong> data while the node is offline.<\/p>\n<p><span style=\"color: #0000ff;\"># ceph osd <span class=\"hljs-built_in\">set<\/span> noout<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-67884\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2025\/09\/proxmox-ve-8-to-9-upgrade-guide-07-600x69.jpg\" alt=\"\" width=\"600\" height=\"69\" title=\"\"><\/p>\n<p>This article has been written for\u00a0<a href=\"https:\/\/www.starwindsoftware.com\/blog\/\" target=\"_blank\" rel=\"noopener noreferrer\">StarWind blog<\/a>\u00a0and can be found in\u00a0<a href=\"https:\/\/www.starwindsoftware.com\/blog\/proxmox-ve-8-to-9-upgrade-guide\/\" target=\"_blank\" rel=\"noopener\">this page<\/a>. It covers the full procedure to upgrade <a href=\"https:\/\/nolabnoparty.com\/en\/migrate-proxmox-vms-to-vmware-with-starwind-v2v-converter\/\">Proxmox VE<\/a>\u00a08 to 9.<\/p>\n<p>&nbsp;<\/p>\n<h2>After the cluster upgrade<\/h2>\n<p>After the Proxmox VE 8 to 9 upgrade, you should check if the all <strong>nodes are up and running<\/strong> and the infrastructure is <strong>working as expected<\/strong>.<\/p>\n<p>Check again the <strong>Proxmox cluster<\/strong> status.<\/p>\n<p><span style=\"color: #0000ff;\"># pvecm status<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-67886\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2025\/09\/proxmox-ve-8-to-9-upgrade-guide-08.jpg\" alt=\"\" width=\"600\" height=\"563\" title=\"\"><\/p>\n<p>Check if the <strong>Ceph cluster<\/strong> is in a healthy state.<\/p>\n<p><span style=\"color: #0000ff;\"># ceph -s<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-67888\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2025\/09\/proxmox-ve-8-to-9-upgrade-guide-09.jpg\" alt=\"\" width=\"600\" height=\"308\" title=\"\"><\/p>\n<p>If you are using <strong>HA and HA groups<\/strong>, HA groups will be automatically migrated to <strong>HA rules<\/strong> once all cluster nodes have been upgraded to Proxmox VE 9.<\/p>\n<p>Proxmox is now running version 9.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-67890\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/2025\/09\/proxmox-ve-8-to-9-upgrade-guide-10-600x332.jpg\" alt=\"\" width=\"600\" height=\"332\" title=\"\"><\/p>\n<p>&nbsp;<\/p>\n<h2>Wrap up<\/h2>\n<p>Proxmox 9 introduces <strong>new features and enhancements<\/strong>, primarily focused on storage, networking, and high-availability management. <strong>Careful planning<\/strong> will ensure a smooth upgrade from Proxmox VE 8 to 9.<\/p>\n<p>Before you begin, make sure you have <strong>working backups<\/strong> of your VMs and Containers in case something goes wrong.<\/p>\n<p>Read the\u00a0<a href=\"https:\/\/www.starwindsoftware.com\/blog\/proxmox-ve-8-to-9-upgrade-guide\/\" target=\"_blank\" rel=\"noopener\">full article<\/a>\u00a0on StarWind blog.<\/p>\n<p><img decoding=\"async\" title=\"signature\" src=\"https:\/\/nolabnoparty.com\/wp-content\/uploads\/images\/firma.jpg\" alt=\"signature\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The release of version 9, introduces new features and significant improvements making the Proxmox VE 8 to 9 upgrade worthwhile. By upgrading, you gain access to the latest features, critical security patches, and performance optimizations.<\/p>\n","protected":false},"author":3,"featured_media":67872,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"no","rop_publish_now_accounts":{"linkedin_93tdZWzMZc_93tdZWzMZc":"","facebook_2879994398731222_17841400390232720":"","twitter_113568041_113568041":"","mastodon_115463926174894442_115463926174894442":""},"rop_publish_now_history":[{"account":"facebook_2879994398731222_234218296615646","service":"facebook","timestamp":1759413043,"status":"queued"},{"account":"twitter_113568041_113568041","service":"twitter","timestamp":1770806960,"status":"success"},{"account":"linkedin_93tdZWzMZc_93tdZWzMZc","service":"linkedin","timestamp":1770806975,"status":"error"}],"rop_publish_now_status":"queued","footnotes":""},"categories":[2798],"tags":[2890,3013,2795,1979,876],"class_list":["post-67166","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-proxmox-en","tag-ceph","tag-debian","tag-proxmox","tag-repository-en","tag-upgrade-en","has_thumb"],"_links":{"self":[{"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/posts\/67166","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/comments?post=67166"}],"version-history":[{"count":0,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/posts\/67166\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/media\/67872"}],"wp:attachment":[{"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/media?parent=67166"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/categories?post=67166"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nolabnoparty.com\/en\/wp-json\/wp\/v2\/tags?post=67166"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}