Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

Short answer: plan on two identical drives for a simple mirror, three or more for single-parity RAIDZ, four or more for double-parity RAIDZ2, and five or more for triple-parity RAIDZ3. A practical ZFS group is usually three to nine drives. The storage disks are only part of the build: you also need a 64-bit host, memory, a dedicated SSD boot device, enough SATA or SAS connectivity, a suitable case and power supply, cooling, and a backup plan.

For TrueNAS 25.10, the published minimum is a two-core 64-bit Intel or AMD x86_64 processor, 8 GB of memory, a 16 GB SSD boot device, and two identically sized storage devices for one pool. That is a platform baseline, not a recommendation for every workload. Applications, virtual machines, encryption, or many simultaneous users can require substantially more capacity and memory.

Start with the number of failures you must survive

Drive count should follow your recovery requirement, not the number of drive bays you happen to have. In a ZFS pool, a vdev is a group of disks that provides redundancy. RAIDZ1, RAIDZ2, and RAIDZ3 use one, two, or three parity devices respectively. A group with N equal-sized drives and P parity devices has an approximate usable capacity of (N − P) drive capacities and can tolerate P drive failures in that group.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The minimum group width is one more drive than the parity count. Therefore, RAIDZ1 needs at least two devices, RAIDZ2 at least three, and RAIDZ3 at least four. OpenZFS recommends three to nine devices in a RAIDZ group. Wider groups are possible, but a very wide vdev can make replacement and resilver operations more demanding.

#1 Best Overall
Elebase USB to USB C Adapter for iPhone 18 Pro Max,USBC Car Charger Adapter | 4Pack Type C Female to A Male Cable Converter for Apple Duo 17 16 15 14 Plus,iWatch Watch 12 11 10,iPad 9 8 Air,Airpods 5 4
  • Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
  • Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
  • Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
  • Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
  • 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.

Two-drive mirror

A mirror stores the same data on both drives. Two equal drives provide approximately one drive’s raw capacity and survive one drive failure while the other remains healthy. Mirrors generally deliver better small random-read behavior than RAIDZ, according to TrueNAS, but they sacrifice half of the raw disk capacity to redundancy. They are often the simplest choice for documents, photos, and small home services where easy administration and responsive random access matter more than maximum capacity efficiency.

RAIDZ1: single parity

RAIDZ1 uses one parity device. A three-drive group provides roughly two drive capacities and survives one failed drive. TrueNAS cautions against RAIDZ1 with drives larger than 1 TiB. That is vendor guidance rather than a universal rule: the appropriate risk depends on drive size, replacement time, workload, backup quality, and how much downtime or data exposure you can accept.

RAIDZ2: double parity

RAIDZ2 reserves two drives’ worth of parity and can tolerate any two device failures in the group. Four drives provide approximately two drive capacities; six drives provide approximately four. RAIDZ2 gives a larger failure margin than RAIDZ1 and improves mean time to data loss, but it uses more raw capacity and requires at least three devices.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

RAIDZ3: triple parity

RAIDZ3 reserves three parity devices and tolerates three failed drives. Its minimum is four drives, leaving only one drive’s worth of nominal capacity at that width, so it becomes more capacity-efficient as the group grows. It is most useful when a pool contains many large disks, replacement may be slow, or three-device tolerance is a deliberate requirement.

Drive-count and capacity examples

The following figures use nominal raw drive capacity before filesystem overhead. They are planning estimates, not the formatted space shown to applications.

Layout Minimum devices Example width Approximate raw usable capacity Failed devices tolerated
Mirror 2 2 × 8 TB About 8 TB 1
RAIDZ1 2 3 × 8 TB About 16 TB 1
RAIDZ2 3 4 × 8 TB About 16 TB 2
RAIDZ2 3 6 × 8 TB About 32 TB 2
RAIDZ3 4 6 × 8 TB About 24 TB 3

Actual RAIDZ allocation depends on sector size, record size, and stripe layout. OpenZFS notes that small records can incur more parity overhead than the simple (N − P) calculation suggests. Leave working headroom rather than treating the nominal result as a promise of available file space.

Rank #2
Anker USB-C Hub, 5-in-1 USB Hub for Laptops, 4K HDMI Multiport Adapter | USB C Dongle with 90W Max Power Delivery, 3×5Gbps USB A Data Ports, for MacBook, Dell, and More (Charger Not Included)
  • 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
  • 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
  • Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
  • 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
  • What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.

Choose a layout by workload, not capacity alone

When a mirror is the better fit

  • You want the smallest useful pool: two drives and a boot device.
  • Small random reads, metadata, or virtual-machine storage are important.
  • You can accept losing half of raw capacity to duplication.
  • You prefer replacing one failed disk and returning to a simple, familiar layout.

When RAIDZ is more appropriate

  • Large media files and sequential transfers dominate.
  • You need more usable capacity from a fixed number of drive bays.
  • You can tolerate the operational complexity of parity and resilvering.
  • Your chosen NAS platform supports the exact RAIDZ width and expansion path you need.

TrueNAS characterizes RAIDZ1 as emphasizing space, RAIDZ2 as improving availability and mean time to data loss over RAIDZ1, and mirrors as favoring small random reads. The actual result also depends on record size, datasets, applications, network speed, and concurrent users.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What hardware does a home NAS need?

Storage drives

Buy drives intended for continuous NAS or RAID operation, and verify the exact model’s current specification. TrueNAS states that ordinary desktop SATA drives are not designed or warrantied for continuous operation or RAID groups. Vendor drive families can also carry different enclosure-count ratings: the TrueNAS 25.10 guide describes WD Red Plus for systems of up to eight drives, WD Red Pro for up to 16, and WD UltraStar for systems beyond 16. These are model-family examples, not a blanket approval for every capacity or revision, so check the manufacturer’s data sheet and the NAS platform’s compatibility information before ordering.

CMR versus SMR recording

Check whether each hard drive uses conventional magnetic recording (CMR) or shingled magnetic recording (SMR). TrueNAS cautions that SMR can cause slower writes and less reliable, longer ZFS resilvers. Its documentation says DM-SMR and HA-SMR perform poorly and that HM-SMR is unsupported. Product family names do not always identify the recording method; use the exact SKU specification.

CPU and memory

The TrueNAS 25.10 minimum is a two-core, 64-bit Intel or AMD x86_64 processor and 8 GB of memory. Treat that as the threshold for installing the platform with a basic pool, not as a universal build target. Add resources when you expect containers or applications, virtual machines, encryption, media processing, many users, or several simultaneous services. Memory requirements also vary by the operating system and workload, so size the system from those services rather than from drive count alone.

Boot device

Use a dedicated SSD boot device of at least 16 GB for the TrueNAS 25.10 baseline. The hardware guide discourages using a spinning disk or USB stick as the boot device. Keep the boot device separate from the data vdevs so an operating-system replacement does not require rebuilding the storage pool.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Drive connections and host bus adapters

Count the physical drives, boot device, and any future expansion before choosing a motherboard. Every data disk needs a compatible SATA or SAS connection, power connector, bay, and cable. If a motherboard lacks enough ports, an HBA can add them. Verify that the specific HBA supports your operating system, has suitable firmware, and exposes disks individually.

Rank #3
Sale
Anker USB C Hub, 7in1 Multi-Port USB Adapter, 4K@60Hz USBC to HDMI Splitter | 85W Max PD, 2 USB 3.0 & 1 USBC Data Ports, SD/TF Card Reader, for Laptops/Mac and Other Type C Devices (Charger Not Included)
  • Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
  • Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
  • Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
  • Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
  • What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.

For ZFS, TrueNAS recommends JBOD or passthrough mode when a RAID controller is used, allowing ZFS to manage redundancy. Do not place a hardware RAID virtual disk in front of ZFS unless the platform explicitly supports that design; hidden disks and controller caching can prevent the storage software from seeing and managing drive health correctly.

Case, backplane, airflow, and cooling

The case must physically hold the selected number of drives and provide the correct mounting hardware. A hot-swap backplane is convenient but is not mandatory. Confirm whether its connections are direct-attached or depend on a SAS expander, and check that the expander and HBA combination is supported.

Hard drives need steady airflow, particularly when several run continuously in a compact enclosure. Provide front-to-back ventilation, keep intake filters clean, and monitor drive temperatures through the NAS operating system. The sources do not establish a universal temperature, fan, or case specification; use the drive and chassis manufacturer’s requirements for the actual build.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Power supply and cabling

Choose a power supply with enough sustained output and enough SATA or backplane connectors for every disk, plus startup headroom for simultaneous spin-up. Use the case’s recommended cable routing and avoid overloading a single modular-PSU cable chain if the manufacturer warns against it. There is no universal wattage because drive count, processor, controller, fans, and spin-up behavior vary.

UPS and network

A UPS can keep the NAS running through brief outages and provide time for an orderly shutdown. Size it from the measured system draw and the runtime you want; no universal VA or minute figure applies to every home server. A UPS does not replace a backup.

Select network hardware for the clients and workload. A faster network adapter helps only when the NAS, switch, cabling, and client devices support the same speed. Large sequential transfers can be limited by the network long before the disks reach their local throughput, while small random operations are often limited elsewhere.

Rank #4
Sale
UGREEN USB to USB C Adapter Combo 4-Pack, 10Gbps USB C Converter Space Gray | Data transfer & Fast charging for MacBook, iPhone 17/16/15, iPad, Samsung Galaxy, Apple Watch
  • Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
  • Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
  • Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
  • Broad Compatible: The usb c to usb adapter widely supports all USB C/ USB A devices like laptops, tablets, cellphones, car chargers, and phone chargers. Such as compatible with MacBook Pro/Air 2023/2022, Thunderbolt 4/3 Devices,Apple MagSafe Watch 9/8/7/SE/Ultra, iPad Pro 2022/2021, Samsung Galaxy S23/S20/S10, and iPhone 17/16/15 Pro. Plug and play
  • Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft

Plan the vdev and expansion path before buying

With ZFS, pools can contain multiple vdevs, but a vdev’s layout is not casually changed after creation. TrueNAS recommends no more than 12 disks per vdev and generally recommends three to nine. It also advises considering disk size and resilver time: larger vdevs can take longer to reconstruct after a replacement.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Use equal-sized devices whenever possible. Different sizes are supported, but the vdev’s usable capacity is constrained by the smallest device. Mixing a 12 TB disk with 8 TB disks does not make the extra four terabytes available in that vdev.

Do not assume that adding one disk later will expand an existing RAIDZ group in the way a traditional striped array might. Confirm the current expansion features of the exact ZFS or NAS release before you buy a narrow group with plans to grow it. Often the practical expansion strategy is adding another complete vdev, replacing every disk with a larger one over time, or selecting a turnkey platform whose documented expansion procedure matches your budget.

A step-by-step hardware planning method

  1. Set a usable-capacity target. List current data, expected growth, snapshots, and free space. Convert that target to raw capacity using the intended mirror or RAIDZ parity level rather than multiplying the drive label by the drive count.
  2. Choose failure tolerance. Decide whether one, two, or three simultaneous device failures must be survivable. Include the time needed to obtain and install a replacement, not just the theoretical parity level.
  3. Select a vdev width. Keep a RAIDZ group within the OpenZFS three-to-nine-device recommendation where practical, and compare the result with the TrueNAS guidance of no more than 12 disks per vdev.
  4. Choose drive models. Verify capacity, CMR or SMR technology, workload rating, vibration or enclosure-count limits, warranty terms, and compatibility for the exact SKU.
  5. Size the host. Start above the TrueNAS baseline when applications, virtual machines, encryption, media tasks, or many users are planned. Reserve a dedicated SSD boot device.
  6. Count connections. Add up data drives, boot storage, and likely future disks. Confirm motherboard ports, HBA lanes, backplane wiring, power connectors, and operating-system passthrough support.
  7. Validate the physical build. Check bay count, drive height, cable clearance, airflow, fan control, acoustics, and the power supply’s sustained and startup capacity.
  8. Design recovery before deployment. Decide where backups, snapshots, and replication will live, and test that a replacement drive and a pool import can be completed without guesswork.

How replacement and resilvering affect the decision

Replacing a failed disk in a mirror or RAIDZ starts a reconstruction called resilvering. TrueNAS explains that ZFS copies blocks that are in use, rather than blindly copying every sector, and that an interrupted resilver can resume. The process still consumes resources, and another disk can fail before a RAIDZ resilver completes.

No fixed rebuild time can be promised. It depends on drive size, how full the pool is, vdev width, workload, controller and bus speed, and whether users continue writing during recovery. Keep a compatible spare or a reliable procurement path, monitor the pool, and avoid treating the nominal failure tolerance as permission to postpone replacement.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

RAID is not a backup

Parity protects against certain drive failures; it does not protect against accidental deletion, file corruption, theft, fire, malware, controller mistakes, or a failure shared by the whole enclosure. TrueNAS states: “RAID and disk redundancy are not substitutes for a reliable backup strategy.”

Best Value
Anker USB C Hub, 5-in-1 USBC to HDMI Splitter with 4K Display | 85W Max PD, 1 Powered USB-C 5Gbps & 2 Powered USB-A 3.0 5Gbps Data Ports, for MacBook Pro, MacBook Air, Dell and More (Black)
  • 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
  • Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
  • Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
  • HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
  • What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.

For important data, keep another copy on a separate system or in another location. TrueNAS recommends periodic snapshots and automated replication as part of a ZFS snapshot backup strategy. Test restores, monitor backup jobs, and ensure the backup copy is not permanently mounted with write access from the same compromised clients.

Turnkey NAS versus a self-built host

A turnkey NAS can simplify drive compatibility, enclosure wiring, firmware updates, and documented expansion. Synology’s support material, for example, provides model-specific RAID and expansion guidance, including compatibility-list constraints. Use the exact model’s current storage-manager documentation; do not assume that a layout or expansion method supported by one enclosure is supported by another.

A self-built system gives you more control over the processor, memory, HBA, case, and operating system. It also makes you responsible for validating every controller, cable, backplane, drive model, firmware version, and replacement procedure. The right choice is the one whose documented limits and recovery process you are prepared to maintain.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Common purchasing mistakes

  • Counting raw terabytes as usable space: parity, mirroring, filesystem metadata, record layout, snapshots, and reserved headroom reduce what files can use.
  • Buying unequal drives for a parity vdev: extra capacity on the largest disk is generally stranded because the vdev is limited by its smallest device.
  • Using SMR without checking: slow or unreliable writes and long resilvers can make a pool vulnerable during recovery.
  • Putting a hardware RAID layer in front of ZFS: the storage software may lose direct visibility and health control over individual disks.
  • Using a USB stick or hard disk as the boot device: this conflicts with the TrueNAS 25.10 hardware guidance for a dedicated SSD boot device.
  • Ignoring replacement time: theoretical parity tolerance does not account for shipping delays, unusual drive sizes, or a second failure during resilver.
  • Assuming a UPS is a backup: it helps with power continuity, not deletion, theft, corruption, or a destroyed NAS.
  • Planning expansion after pool creation: verify the exact release’s RAIDZ and vdev expansion behavior before selecting the initial width.

Practical starting configurations

Small document and photo server

Use two equal CMR NAS-rated drives in a mirror, a dedicated SSD boot device, at least the platform’s baseline processor and memory, and a case with two properly cooled bays. This provides simple one-drive failure tolerance and good small-file responsiveness. Keep a separate backup because the mirror is not protection from deletion or site loss.

Media library with several large disks

Compare a four- or six-drive RAIDZ2 group with a mirror layout. RAIDZ2 can provide roughly two-thirds of raw capacity in a six-drive group while tolerating two failures, but sequential media transfers may be limited by the network. Confirm that the selected drives are CMR and that the enclosure, HBA, and power supply support simultaneous operation.

Services, virtual machines, and many users

Begin with more than the TrueNAS minimum: allocate additional memory and CPU capacity for the applications, encryption, virtual machines, and concurrent clients. Mirrors may be attractive for random I/O, while a separate vdev arrangement can be considered only after confirming the platform’s design and backup requirements.

Final buying checklist

  • Drive count and parity level match the required failure tolerance.
  • Nominal capacity has been converted to realistic usable capacity with free-space headroom.
  • Every disk is the same size where possible, and each exact model is verified as CMR or otherwise supported.
  • CPU, memory, and boot SSD meet the NAS platform’s version-specific requirements and workload needs.
  • Motherboard or HBA ports, firmware, JBOD or passthrough mode, cables, bays, and power connectors are confirmed.
  • Case airflow, fan control, power supply, and UPS sizing are based on the actual system.
  • Network speed is matched across server, switch, cabling, and clients.
  • Snapshots, replication, an off-system backup, and a tested restore procedure exist before valuable data is moved.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.