Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security & DevOps Insights

  • Home
  • About
  • Advertise With US
  • Reviews
  • Contact
  • Toggle search form
Home » Virtualization » How to Resize or Expand Proxmox Hard Drive
  • How to Fix Windows Stuck on System Restore
    How to Fix Windows Stuck on System Restore Windows
  • Preventing Attacks on Cisco Switches Blog Header
    How to enable ssh via ASDM on Cisco ASA Network | Monitoring
  • credentialguard
    Enable or disable Windows Defender Credential Guard Security | Vulnerability Scans and Assessment
  • the Execute permission was denied
    Fix An error has occurred during report processing (rsProcessingAborted) Oracle/MSSQL/MySQL
  • the remote procedure call failed
    Error 0xc1420117: The directory could not be completely unmounted Windows Server
  • sql server
    Download and install MSSQL 2019 Express Edition and SSMS Oracle/MSSQL/MySQL
  • VMware and HyperV are not compatible
    How to fix VMware and HyperV are not compatible Virtualization
  • Featured image MsTeams.
    How to share an app window on Microsoft Teams Windows

How to Resize or Expand Proxmox Hard Drive

Posted on 23/10/202511/12/2025 Christian By Christian No Comments on How to Resize or Expand Proxmox Hard Drive
Resize Proxmox VM

In Proxmox, “resizing a disk” means adjusting the logical capacity of the VM’s virtual drive. You do this to give a VM more space (expand). In this guide, we shall discuss how to resize or Expand Proxmox Hard Drive. Please, see How to delete a VM and Storage in Proxmox, How to extend a VM Hard Disk on VMware Workstation, and how to Create a bootable USB on Mac: Proxmox VE Setup.

Table of contents

  • Fix Veeam Virtual Appliance requires at least 240 GB
    • Precaution to Take
    • Resize (Expand) Hard Disks
    • Shrining Proxmox Disks

In Proxmox VE, each virtual machine (VM) has one or more virtual disks. This is similar to a physical computer has hard drives. These disks are files or volumes stored on the host’s storage backend. The table below show the common Proxmox disk types.

Disk FormatDescriptionTypical Use
QCOW2A flexible disk image file format supporting snapshots and compression.Used on directory-based storage (e.g. /var/lib/vz/images/...)
RAWA raw binary file, faster but less flexible (no internal snapshots).For performance-focused setups
LVM / LVM-thinLogical volumes directly created on a volume group (not simple files).Common for local SSD/HDD storage; managed by Proxmox automatically
ZFS volumes (zvols)Virtual block devices backed by ZFS datasets.For high performance or redundancy setups

Also, see how to fix “Unable to update the password value provided for the new password and Password Policy“, and Resolve the Update Package Database failure on Proxmox VE.

Fix Veeam Virtual Appliance requires at least 240 GB

This article “how to setup Veeam Software Appliance v13“, gave birth to this topic. The Veeam Software Appliance requires at least two disks. A 240 GB+ system disk for JeOS, Veeam software, database, and instant recovery cache (recommended 480 GB multi-TB SSD depending on workload size).

And a second 240 GB+ disk for catalogs and backups, with any extra disks automatically merged into a single LVM volume. For “Veeam Infrastructure Appliance”, the requirements are different!

Note: Experienced administrators fall into the habit of skipping documentation when testing or deploying new technologies, relying instead on prior knowledge. While experience is valuable, this practice can lead to overlooked prerequisites, unsupported configurations, or subtle compatibility issues.

Following official guides and verified documentation should remain standard procedure and not as a sign of inexperience. But as a mark of professionalism and due diligence. Consistency in adhering to vendor recommendations ensures accuracy, repeatability, and long-term stability across environments.

240GB disks

Please, see What is taking up by Synology NAS Volume Space, how to Download and update Synology DiskStation NAS to DSM 7.3, and how to Patch Veeam Backup and replication 12.3.2.3617 to 12.3.2.4165.

Precaution to Take

Before performing any disk resize operation, create and verify a full VM backup or snapshot. This step is mandatory. A validated backup ensures data recoverability in case of corruption, misconfiguration, or unexpected failure during the resize process.

Once the backup is confirmed, proceed to expand the virtual disk at the hypervisor level using the appropriate Proxmox interface (GUI or CLI). This approach provides a controlled rollback point and eliminates the risk of irreversible data loss.

Here is How to install Pleasant Password Server, and how to perform Offline and Online Update for Object First Out-of-the-Box Cluster.

Resize (Expand) Hard Disks

To do this, Log in to the Proxmox Web GUI. In the left pane, select the Proxmox node if you have multiple nodes in your Datacenter. Then select the VM you want to modify.

Next, In the top menu tabs, click Hardware and click on each disk as shown below. Afterwards, use the dropdown menu associated with the Disk Action and select Resize.

resize disk

In the resize disk, enter the size of the increment. Just to satisfy the VSA requirements, I am adding 120 GB more. I will eventually add more to make it 256 GB just for my personal requirements.

After entering the new value, click on resize as shown below.

increment

As you can see, the disks have been resized sucessfully.

VM Hardware settings

Please, see how to set up the OOTBI Virtual Appliance on Proxmox VE, and how to shrink and create new partition on Windows Server.

Shrining Proxmox Disks

To shrink the virtual disk in Proxmox is not so straight forward. This is because, Proxmox cannot directly shrink raw/QCOW2 disks safely unless the filesystem inside has been reduced first. Since this is not the focus of this article, I will only discuss not in detail

The recommended approach is tor educe the partition and filesystem inside the guest (using resize2fs or equivalent for ext4/xfs).

qm disk resize <vmid> scsi0 60G

As noted for resizing, always back up or snapshot before shrinking disks in Proxmox.

Optional step: Shrinking is destructive if done incorrectly. Next, compact the disk to reclaim unused blocks if it is QCOW2.

qemu-img convert -O qcow2 olddisk.qcow2 newdisk.qcow2

Alternatively, you could use GParted and Proxmox CLI tools if you are comfortable with live partition editing. Attach GParted ISO and Boot the VM and boot into it. Use GParted to shrink the partition and filesystem graphically. This is often easier and safer than CLI tools for some users. Please take a look at the forum post from Proxmox. You will also find this post very useful.

After shrinking the partition, shut down the VM. Use the Proxmox host CLI to shrink the virtual disk: For example, “QCOW2”. Only if the partition was reduced by at least 10 GB.

qemu-img resize /path/to/disk.qcow2 -10G

Optional, compact QCOW2 Disk to reclaim unused space. After this is done, replace the disk if needed and boot the VM to verify everything works.

qemu-img convert -O qcow2 shrunk.qcow2 compacted.qcow2

I hope you found this guide useful on how to resize or expand Proxmox Hard Drive. Please, feel free to lave a comment below.

5/5 - (1 vote)

Thank you for reading this post. Kindly share it with others.

  • Click to share on X (Opens in new window) X
  • Click to share on Reddit (Opens in new window) Reddit
  • Click to share on LinkedIn (Opens in new window) LinkedIn
  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on Pinterest (Opens in new window) Pinterest
  • Click to share on Tumblr (Opens in new window) Tumblr
  • Click to share on Telegram (Opens in new window) Telegram
  • Click to share on WhatsApp (Opens in new window) WhatsApp
  • Click to share on Pocket (Opens in new window) Pocket
  • Click to share on Mastodon (Opens in new window) Mastodon
  • Click to share on Bluesky (Opens in new window) Bluesky
  • Click to share on Threads (Opens in new window) Threads
  • Click to share on Nextdoor (Opens in new window) Nextdoor
Virtualization Tags:Expand Proxmox Hard Drive, Extending Proxmox Hard Disks, Extending Proxmox Hard Drives, proxmox, Proxmox Server, Proxmox Storage, Resize Proxmox Hard Drive, Shrining Proxmox Disks

Post navigation

Previous Post: Offline and Online Update for Object First Out-of-the-Box Cluster
Next Post: Unknown Error occurred when installing Veeam Software Appliance

Related Posts

  • How to Remove Hyper V
    How to uninstall Hyper-V on a Windows PC Virtualization
  • Proxmox Installation
    Install Proxmox VE on a Beelink EQ12 Mini PC Virtualization
  • Downgrade
    Downgrade VMware Workstation: Fix the Processor does not support xsave on VMware Workstation Virtualization
  • sandboxx
    Use Windows Sandbox as a security feature Virtualization
  • Clone a Virtual Machine via Export and Import
    Clone a Virtual Machine via Export and Import: How to copy Virtual Hard Disk on Hyper-V Virtualization
  • HyperV 1
    An error occurred while attempting to connect to the server: Check if the Virtual Machine Management service is running or you are not authorized to connect to this server Virtualization

More Related Articles

How to Remove Hyper V How to uninstall Hyper-V on a Windows PC Virtualization
Proxmox Installation Install Proxmox VE on a Beelink EQ12 Mini PC Virtualization
Downgrade Downgrade VMware Workstation: Fix the Processor does not support xsave on VMware Workstation Virtualization
sandboxx Use Windows Sandbox as a security feature Virtualization
Clone a Virtual Machine via Export and Import Clone a Virtual Machine via Export and Import: How to copy Virtual Hard Disk on Hyper-V Virtualization
HyperV 1 An error occurred while attempting to connect to the server: Check if the Virtual Machine Management service is running or you are not authorized to connect to this server Virtualization

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

VEEAMLEGEND

vexpert-badge-stars-5

Virtual Background

GoogleNews

Categories

veeaam100

sysadmin top30a
 
  • How to Fix Windows Stuck on System Restore
    How to Fix Windows Stuck on System Restore Windows
  • Preventing Attacks on Cisco Switches Blog Header
    How to enable ssh via ASDM on Cisco ASA Network | Monitoring
  • credentialguard
    Enable or disable Windows Defender Credential Guard Security | Vulnerability Scans and Assessment
  • the Execute permission was denied
    Fix An error has occurred during report processing (rsProcessingAborted) Oracle/MSSQL/MySQL
  • the remote procedure call failed
    Error 0xc1420117: The directory could not be completely unmounted Windows Server
  • sql server
    Download and install MSSQL 2019 Express Edition and SSMS Oracle/MSSQL/MySQL
  • VMware and HyperV are not compatible
    How to fix VMware and HyperV are not compatible Virtualization
  • Featured image MsTeams.
    How to share an app window on Microsoft Teams Windows

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,841 other subscribers
  • RSS - Posts
  • RSS - Comments
  • About
  • Authors
  • Write for us
  • Advertise with us
  • General Terms and Conditions
  • Privacy policy
  • Feedly
  • Telegram
  • Youtube
  • Facebook
  • Instagram
  • LinkedIn
  • Tumblr
  • Pinterest
  • Twitter
  • mastodon

Tags

AWS Azure Bitlocker Microsoft Windows PowerShell WDS Windows 10 Windows 11 Windows Deployment Services Windows Server 2016

Copyright © 2025 TechDirectArchive

 

Loading Comments...
 

You must be logged in to post a comment.