Proxmox Backup Server with high-capacity Toshiba hard drives

Would you like a large, high-performance Proxmox backup server, but find SSDs too expensive at the moment? No problem for us! special vdev is the magic word.

A Proxmox Backup Server (PBS) is designed to back up large amounts of data reliably, efficiently, and for the long term. In practice, many installations strictly follow Proxmox's hardware recommendations. This means that a large and increasingly expensive SSD pool is required.

In this article, we take a different approach: Our Proxmox Backup Concept Server comes in a 36-bay enclosure – fully equipped with 20 TB nearline HDDs from Toshiba. This means it is larger and more densely equipped than recommended.

6912ff0bcc166633437588-7253a77ea00abbf44a99abc28b8b5e26ce01512b_Toshiba_20TB_Nearline_front.png

PBS by a side road

Our focus is therefore clearly on capacity and cost-effectiveness. Toshiba hard drives from the Enterprise and Nearline series offer an excellent balance between price per terabyte, reliability, and continuous load capacity. With 20 TB per drive, a 36-bay chassis can achieve a massive gross capacity of 720 TB.

Incidentally, HDDs remain the most sensible choice for backup workloads that primarily write and read sequentially. That's why we like to position Toshiba HDDs explicitly for backup and archive scenarios, as they excel with high MTBF, stable performance under continuous load, and controlled energy consumption.

69131f419260d054744418-887129dd3dc43bad7b4ac4528a8c2daff1a0fd7d_NDL_5736RZ_front.png

The key feature of special vdev

However, a common criticism of large HDD pools—especially in connection with ZFS under PBS—is performance. The downside: PBS stores all data in 4 MB chunks. The Proxmox backup solution prioritizes high IOPS for storage access rather than sequential read/write operations, as is usual in the backup sector. 

So good for SSDs and bad for HDDs.

This is precisely where the metadata cache —also known as a special device or special vdev — comes into play. This cache consists of NVMe disks, which are known to achieve impressive IOPS values. Once created, they take over the entire storage of the ZFS pool's metadata. Normally, this data is located on the data vdevs, but it is outsourced with this cache. 

This significantly increases access times and thus the verify, prune, and garbage collection jobs of the PBS. As a general rule, a metadata cache is a must for PBS when using HDDs with several terabytes or more! As a result, however, backup jobs for very large data sets remain high-performance, while the actual user data is stored cost-effectively on the Toshiba HDDs.

Jobs
„As a general rule, a metadata cache is a must for PBS when using HDDs with several terabytes or more! ”
IT specialist and PBS expert Kevin Fietz

Minimizing the risk of vdev failure

However, the metadata cache also poses a risk. Since all of the pool's metadata is stored there, the entire pool would be lost if the special vdev failed. For this reason, Starline always backs it up with a 3-way mirror. Ideally, this special vdev consists of NVMes, regardless of whether they are M.2 or U.2 enclosure variants.

To further maximize reliability, different manufacturers should be used for the 3-way mirror. For example, 2x Kioxia SSDs and 1x Samsung SSD. AOC adapter cards have proven to be very space-saving for M.2 models.

The rule of thumb for scaling is:

Approximately 3 GB special vdev per terabyte of storage.

Securing the HDD vdevs

Of course, the hard drives must also be redundantly secured among themselves. Two variants are suitable for the project with the 36-bay enclosure:

RAIDZ2: Min 4, Max 10 ⇾ Capacity: TB of the smallest hard drive * (number - 2)

RAIDZ3: Min 5, Max 12 ⇾ Capacity: TB of the smallest hard drive * (number - 3)

Example – Data vdev under RAIDZ3 with 12 HDDs, each with a capacity of 20 TB, results in:

20 TB * (12-3) = 20 TB * 9 = 180 TB usable capacity per vdev

We generally recommend creating several small vdevs instead of a few large ones. We do not use RAIDZ1 at all in this case. After all, in the event of a failure, you are left without any redundancy. So if something goes wrong during resilvering, we have data loss: the entire vdev's data stock is then lost.

The limit per vdev is set as a “soft” criterion, but should still not be exceeded. The reasoning behind this concerns the resilvering process: when a disk is replaced, all data is read from the other disks in order to distribute the data across the new disks. And it is precisely here that, if disks of the same age, runtime, or utilization are affected, it is quite likely that other disks could fail. The risk therefore increases with the number of disks in a vdev.

Conclusion

The result of this configuration is a backup system in which enterprise HDDs can play to their strengths. For economic reasons, it deviates from the reference configuration with all-flash equipment, but is technically flawlessly implemented:

high capacity thanks to Toshiba HDDs, high response speed thanks to NVMe metadata cache, and a robust software base with Proxmox Backup Server. For environments with rapidly growing data volumes, this setup shows that large HDDs are still the cornerstone of efficient backup infrastructures today.

Example configuration of a Proxmox backup server based on HDD

Expandable backup server for PROXMOX with Toshiba MG series HDDs:

  • 36 LFF bay - 4U - chassis, redundant power supplies based on Supermicro
  • Single socket motherboard with 16-core AMD Genoa CPU, 3.0GHz
  • 192 GB RAM (6x 32 GB), IPMI onboard, incl. software license for DCMS
  • 2x 1/10 Gb/s onboard (RJ-45) for management
  • 10/25 GbE NIC
  • M.2 extender card for 2x M.2 SSD
  • 12 Gbit/s SAS HBA (9600-16I) (2x SFF-8654 internal) for HDDs and OS SSDs
  • 2x 480 GB 6 Gbit/s SATA SSDs in RAID-1 for OS (on the back)
  • 3x 1920 GB NVMe M.2 SSDs as ZFS special device (1x SAMSUNG on AOC and KIOXIA / SAMSUNG onboard)
  • 12x 20 TB / 7200 rpm Toshiba NL-SAS HDDs for 1 VDEVs á 12 HDDs in RAID-Z3


Ask for price here

Any questions?

BW
Bernd Widmaier
Sales

Sales manager and expert in vertical markets and in Mac, video storage and media streaming.