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

You can combine older hard drives into a RAID array, but there is no universal recipe. The correct layout depends on your operating system or storage platform, the number and actual capacities of the drives, the level of fault tolerance you need, and whether you can keep a separate backup. Creating an array or pool can erase the selected disks, so copy and verify valuable data before you begin.

Use this guide to plan the array, test the disks, choose between Linux mdadm and TrueNAS/ZFS, and carry out the build without confusing redundancy with backup. The platform’s current documentation must supply the final commands or interface steps for your specific release.

What a RAID array does—and what it does not do

RAID combines multiple physical disks into one logical storage arrangement. Depending on the level, it may stripe data for capacity and throughput, mirror data for redundancy, or calculate parity so a failed member can be reconstructed. The operating system normally sees the result as one block device, pool, or dataset rather than a collection of independent volumes.

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

RAID is an availability feature, not a backup. A mirror or parity array can remain online after certain disk failures, but accidental deletion, malware, corruption, fire, theft, controller faults, and an incorrect replacement can affect every member. Keep at least one independently stored, verified copy of important files.

#1 Best Overall
CENMATE Aluminum 4 Bay Hard Drive Enclosure with Cooling Fan for 2.5“/3.5" SATA HDD/SSD with USB A/C 3.0, Support Hot Swappable, Tool-Free HDD Enclosure, DAS(NO RAID/NAS)
  • 【Reliable External Storage System for Individuals and Business】The 4 Bay Hard Drive Enclosure supports 2.5/3.5 inches HDD and SSD, max capacity up to 80TB( 20TB for each hard drive), it's a ideal external hard drive enclosure for personal or enterprise using.Save space on your desktop or laptop.
  • 【No heat】The 4 bay hard drive reader built in Aluminum-Alloy materials and 2 inch Fan.Maximize the security of your data.NOTE:Fan noise is around 40-50 decibels, not recommended if you are very sensitive to noise.
  • 【Up to 5Gbps】This 4 bay enclosure equips with advanced chip and USB 3.0 output interface, Max 5Gbps under UASP control.Transfer 1G movie in 3-5 seconds with USB 3.0 Ports, which is 10 times faster than USB 2.0.
  • 【Wide Compatibility, Plug and Play】Equipped with USB A/C 3.0 Cable Cable.Compatible with Windows 7 and above, Mac 9.1 and above, Linux.Plug and play, no fuss, no muss.
  • 【Stable power supply】Equipped with DC 12V power adapter to provide stability for high-speed transmission.

Old disks are especially unsuitable for a “build it and forget it” approach. TrueNAS documentation states: “Hard drives and solid-state drives (SSDs) have a finite lifetime and can fail unexpectedly.” A SMART result is evidence about a disk’s current condition; it is not a guarantee that the disk will survive the next day, a rebuild, or years of service.

Choose the platform before choosing the layout

Linux software RAID with mdadm

mdadm is Linux’s software RAID management utility. The Linux mdadm manual documents multiple RAID levels, assembly, monitoring, replacement, and recovery operations. The exact procedure depends on your distribution, boot arrangement, filesystem, encryption, and whether the array will hold the operating system or only data. Use the manual and your distribution’s current documentation for the final command sequence rather than copying a command intended for a different machine.

An mdadm array normally sits below a filesystem, and you may add LVM or encryption above it. That layering affects how you expand, recover, and identify devices, so record the intended stack before creating anything.

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

TrueNAS and ZFS

TrueNAS presents disks as a ZFS pool made from one or more vdevs. A vdev can be a mirror, RAIDZ group, or stripe. Pool-level redundancy is determined by the vdevs: adding a nonredundant vdev can make the pool vulnerable even if another vdev is mirrored or RAIDZ. TrueNAS replacement, resilvering, and expansion behavior is version-sensitive; select the stable release you are running and follow that release’s documentation and interface labels.

Do not translate an mdadm layout directly into a TrueNAS design. ZFS has its own terminology, pool rules, checksumming, scrubs, and vdev expansion behavior.

Decide how much capacity and fault tolerance you need

For unequal disks, plan with the smallest usable member capacity, not the rounded capacities printed on retail packaging. mdadm ordinarily sizes components from the smallest member. TrueNAS limits a vdev to the usable capacity of its smallest attached device. A larger disk can therefore leave part of its space unused until a supported expansion or replacement strategy makes that space available.

Common layout Typical minimum Usable-capacity rule with equal-size disks Failure behavior Important limitation
RAID 0 stripe 2 disks Approximately the sum of all members No disk failure tolerance Loss of one member loses the array; TrueNAS requires recreating a failed stripe and restoring from backup.
Two-way mirror (RAID 1) 2 disks Approximately the capacity of one member One member can fail while the mirror remains available A second failure before repair can destroy the mirror.
Single-parity RAID (commonly RAID 5 or RAIDZ1) 3 disks Approximately total capacity minus one member One member failure is tolerated The array has reduced redundancy until the failed disk is replaced and reconstruction completes.
Dual-parity RAID (commonly RAID 6 or RAIDZ2) 4 disks Approximately total capacity minus two members Two member failures are tolerated More capacity is consumed by parity and writes are implementation-dependent.
Mirrored stripes (commonly RAID 10) 4 disks Approximately half the total capacity Usually one failure per mirror pair; the exact tolerated combinations depend on which members fail It is not safe to assume that any two failed disks are tolerated.

These are planning rules, not a promise that every controller or ZFS release exposes identical options. Check the layout’s documented drive-count requirements and failure model before clicking Create. If the data is replaceable and you have a current backup, a stripe may be acceptable for temporary working space; it is a poor choice for the only copy of personal or business data.

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.

Inventory the old drives

Make a written inventory before connecting disks to the array host. Record:

Rank #2
Synology 2-Bay DiskStation DS223j (Diskless)
  • Secure private cloud - Enjoy 100% data ownership and multi-platform access from anywhere
  • Easy sharing and syncing - Safely access and share files and media from anywhere, and keep clients, colleagues and collaborators on the same page
  • Automated Backup Protection - Set-and-forget backups for Macs, PCs and mobile devices to multiple destinations including cloud and external drives
  • Home Security System - Record and monitor your property 24/7 with support for multiple IP cameras and remote viewing
  • 2-Year Warranty - Reliable hardware backed by Synology's expert customer support team and ongoing software updates
  • Manufacturer and model
  • Serial number or another stable identifier
  • Capacity reported by the operating system
  • SATA, SAS, USB, or other interface
  • Existing partitions and filesystems
  • Where the disk is physically connected
  • Any data that still needs to be copied

Stable identifiers matter because device names such as /dev/sda can change when disks are moved or rebooted. Match the identifier and reported capacity in the platform before selecting a member. Photographing cable positions and labeling drive bays can prevent a destructive selection error.

Confirm that the motherboard, HBA, controller, or adapter exposes every disk individually. A USB enclosure, hardware RAID card, port multiplier, or controller operating in a hidden RAID mode can prevent the operating system from seeing the drives as independent members. A controller or adapter is only useful when the host lacks suitable ports or visibility; it does not make an unhealthy disk reliable.

Back up and verify before creating anything

Array creation, pool creation, disk replacement, and some partitioning operations can overwrite metadata and user data. Copy valuable files to independent storage first. “Independent” means a separate device or system, not another directory on one of the disks about to be reused.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Copy the files to the backup destination.
  2. Open representative files and check important directories.
  3. Use a checksum or the backup application’s verification feature when available.
  4. Keep the backup disconnected or otherwise protected while you create the array.
  5. Only then mark the old disks as disposable members.

Do not rely on a degraded array as the only place to hold the backup. If a disk already contains the only copy of a file, stop and preserve that disk until the copy has been verified elsewhere.

Test each disk before assembly

Read SMART information

Use the SMART facilities provided by Linux, TrueNAS, or the disk’s controller to inspect reallocated sectors, pending sectors, uncorrectable errors, temperatures, power-on information, and recent self-test results. Attribute an alarming result to the individual drive, not to the array as a whole. A disk that reports errors, repeatedly drops from the bus, or cannot complete a self-test should not be trusted as a new member.

Run a suitable self-test

A short test is a quick screening step. A long or extended HDD test reads substantially more of the media and can take a long time; schedule it when the disk is not needed for other work. Archived TrueNAS CORE guidance describes starting a long HDD self-test and warns that the age and condition of used drives may be uncertain. Let the test finish, review the result, and keep the report with your inventory.

Passing a self-test does not certify a disk for years of service. Treat a marginal result, an unknown history, or a disk that becomes unusually slow or hot as a reason to replace it before building a critical array.

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

Check the mechanics and connections

  • Listen for repeated clicking, spin-up retries, or unusual grinding.
  • Check that SATA or power connectors are firmly seated.
  • Inspect event logs for link resets, timeouts, and disappearing devices.
  • Allow adequate cooling; several old disks in one enclosure can raise temperatures.

Check media type and physical compatibility

Do not assume that all old disks behave alike. TrueNAS hardware guidance distinguishes conventional magnetic recording (CMR) and shingled magnetic recording (SMR) media and advises checking the manufacturer to identify the technology. Mixed models may have different sustained-write behavior, firmware, cache sizes, and error-recovery characteristics. The documentation does not establish universal compatibility for every mixture.

Rank #3
Sale
TERRAMASTER D4-320 External Hard Drive Enclosure 4-Bay (Diskless) | USB 3.2 Gen2 10Gbps, Type-C USB Storage, Hot Swappable Plug and Play (Diskless)
  • High-Speed Data Transmission: The D4-320 hard drive enclosure (a DAS, NOT a NAS) utilizes the USB 3.2 Gen2 protocol, achieving high-speed data transmission of up to 10Gbps. When equipped with four hard drives, the actual read/write speed can reach up to 1,016 MB/s (combined read/write with four SATA III HDDs of 8TB each). With just one SSD installed, the read speed effortlessly reaches 510 MB/s (SATA III 1TB SSD). The D4-320 supports a single HDD up to 30TB, with a total capacity of 120TB, and is compatible with various hard drives, including 3.5-inch SATA hard drives, 2.5-inch SATA hard drives, and 2.5-inch SATA SSDs
  • Plug-and-Play Compatibility: The D4-320 USB storage supports 4 individual disks (NO RAID function), and is plug-and-play, eliminating the need for drivers. It is highly compatible with MAC, Windows, and Linux operating systems. The USB Type-C interface supports various computer interfaces, including USB 3.0, USB 3.1, USB 3.2, Thunderbolt 3, and Thunderbolt 4
  • Hot Swappable Convenience: The D4-320 HDD enclosure supports hot swapping, allowing users to replace hard disks without powering off the device. This feature enhances convenience and efficiency in data transfer processes
  • Tool-Free Hard Drive Management: Featuring a tool-free hard drive tray design, the D4-320 external HDD enclosure enables easy installation and removal of hard drives without requiring additional tools. Furthermore, the D4-320 incorporates TerraMaster's unique Push-lock design, automatically securing the hard drive tray upon insertion, preventing the hard drive from falling out or disconnecting
  • Efficient Heat Dissipation and Quieter Operation: The D4-320 direct attached storage incorporates an intelligent temperature-controlled fan for optimal heat dissipation. Additionally, specialized sound-absorbing panels and vibration damping measures contribute to a quieter operation, with noise levels reduced by up to 50% compared to the previous generation. In standby mode, the noise level drops below 21 dB(A), creating a remarkably quiet user environment

Compare actual device-reported capacity, sector format, interface, and power requirements. A replacement that is marketed as the same nominal size can be slightly smaller in reported sectors and be rejected. mdadm documents that a replacement may fail this check, while TrueNAS requires a replacement disk with capacity equal to or greater than the failed member’s requirement.

Build the array or pool only after a final identity check

  1. Shut down workloads and unmount any filesystems that belong to the disks.
  2. Recheck each selected disk’s stable identifier, serial number, and capacity against your inventory.
  3. Confirm the intended level, expected usable capacity, and tolerated failures.
  4. Confirm that the backup is readable and separate.
  5. Use the current official procedure for your selected platform and release.
  6. Wait for initial initialization, synchronization, or parity construction to complete before treating the storage as protected.
  7. Create the filesystem, dataset, or share only after the underlying array or pool reports a healthy online state.
  8. Record the member order, layout, serial numbers, and recovery instructions in a location separate from the server.

There is no safe universal command block for “old hard drives.” The same-looking command can erase the wrong disk on a different machine. In Linux, follow the mdadm manual and distribution documentation for assembly, persistence across reboot, filesystem creation, and monitoring. In TrueNAS, use the pool-creation workflow for your stable release and confirm the resulting vdev layout before adding data.

Linux mdadm: decisions and checks

Choose the array level and device size

mdadm normally uses the smallest component to determine the common array size. If one disk is smaller, the extra space on larger members is not automatically available to the array. Leave room for a replacement: a drive that barely matches the original’s rounded capacity may still be smaller in sectors and rejected.

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

Place the filesystem and other layers deliberately

Decide whether the array will contain a filesystem directly or sit beneath LVM, encryption, or another volume layer. Document the order. During recovery, you must assemble the md device first and then activate the layers above it; mixing an old filesystem signature or an old array superblock into the new design can create confusing results.

Enable monitoring and persistence

Configure the distribution’s mdadm monitoring and alerting facilities, ensure the array is assembled automatically at boot, and test that an alert reaches an address you read. A silent degraded array can continue serving files while its remaining members age, turning a recoverable failure into data loss.

TrueNAS/ZFS: pools, vdevs, and resilvering

Understand the vdev boundary

ZFS distributes data and redundancy within each vdev. A pool made from multiple vdevs depends on every vdev remaining available, so do not add a stripe vdev to a pool that is expected to protect important data. A vdev’s usable capacity is limited by its smallest attached device.

Use the documented replacement workflow

TrueNAS warns that a disk is wiped during its replacement workflow. Select the failed member by serial number and bay, choose a replacement with equal or greater required capacity, and confirm every destructive prompt. The system then resilvers the pool. Wait for the resilver to finish and the pool to return to a healthy state before replacing another member or starting a major workload.

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

Keep the pool healthy before expansion

TrueNAS documentation describes several different expansion actions:

Rank #4
CENMATE Aluminum 2 Bay Hard Drive Enclosure with Cooling Fan for 2.5“/3.5" SATA HDD/SSD with USB A/C 3.0, Support Hot Swappable, Tool-Free HDD Enclosure, DAS(NO RAID/NAS)
  • 【Reliable External Storage System for Individuals and business】The 3.5 hard drive enclosure supports 2.5/3.5 inches HDD and SSD, max capacity up to 20TB for each hard drive, it's a ideal external hard drive enclosure for personal or enterprise using.Save space on your desktop or laptop.
  • 【No heat】The sata enclosure built in Aluminum-Alloy materials and 2 inch Fan.Maximize the security of your data.Fan noise is around 40-50 decibels, not recommended if you are very sensitive to noise.
  • 【Up to 5Gbps】This dual bay enclosure equips with advanced chips and USB 3.0 output interface.Transfer 1G files in 3-5 seconds with USB 3.0 Ports, which is 10 times faster than USB 2.0.
  • 【Hot Swappable Convenience】The HDD enclosure supports hot swapping, allowing users to replace hard drives without powering off the device. This feature enhances convenience and efficiency in data transfer processes.
  • 【Tool-Free Installation】Featuring a tool-free hard drive tray design, the external hard drive enclosure enables easy installation and removal of hard drives without requiring additional tools. Plug and play! No fuss, no muss!
  • Adding a new vdev: adds another independent group to the pool and changes the pool’s aggregate capacity and failure dependencies.
  • Replacing every member with larger disks: can make additional space available after the replacement process and platform conditions are satisfied.
  • Extending a RAIDZ vdev: current documentation describes rewriting data across the new configuration while maintaining the RAIDZ fault-tolerance level. The pool should be healthy before starting. Older data blocks retain their original data-to-parity ratio until they are rewritten.

These behaviors and interface labels can change between TrueNAS releases. Verify them against the stable version installed on your system rather than relying on a screenshot or instruction written for a development build.

What happens when a disk fails

First identify the failed member from the platform’s alert, serial number, and physical bay. Do not pull a disk solely because a device name looks different after reboot. If the disk is intermittently disconnecting, capture logs and confirm the cable, power, and controller before declaring the media dead.

Once the member is confirmed, obtain a replacement that meets the platform’s capacity requirement. In TrueNAS, the replacement must be equal to or larger than the failed member’s required capacity. Follow the platform’s replacement operation; do not initialize the new disk in a way that hides it from the array manager.

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

Reconstruction or resilvering reads the surviving members and writes the replacement. It can take a long time, particularly when a pool contains a large amount of data. During this period, the array has less redundancy and may be slower. Avoid unnecessary heavy workloads, maintain cooling, and monitor errors. If another member fails before completion, the result depends on the layout and which failures it can tolerate.

Expansion is not the same as replacement

Replacing one disk with a larger disk does not automatically make every RAID implementation larger. Some layouts require replacing all members before additional capacity becomes usable. Adding a vdev is a different operation from enlarging an existing vdev and can change the pool’s failure dependencies. RAIDZ extension is a separate, version-specific ZFS feature.

Plan expansion before the first build. If you expect to add disks later, check whether your chosen platform can grow the selected layout, whether the new disks must match the existing width, and whether the process rewrites data. Keep enough free space and a verified backup before beginning any expansion.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Monitor the array after it is online

  • Enable SMART polling and scheduled self-tests.
  • Schedule filesystem or ZFS integrity checks where supported.
  • Configure alerts for degraded state, failed self-tests, temperature, checksum errors, and unavailable devices.
  • Review alerts rather than dismissing them as old-drive noise.
  • Keep a tested replacement drive or a realistic procurement plan for the array’s member size.
  • Check backups by restoring files periodically.

Redundancy is most useful when a failed disk is replaced promptly. A degraded mirror or parity set can survive the original failure but has fewer defenses against the next one. Never postpone a replacement merely because the shares are still accessible.

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

Common mistakes and how to recover

One disk is missing from the creation screen

Power down and inspect the cable, power connector, controller mode, and enclosure. Confirm that the operating system sees the disk individually. Do not substitute a different disk until you have reconciled the serial number with your inventory.

Best Value
Sale
UGREEN NAS DH2300 2-Bay for Beginners & Personal Users, Phone Backup | AI Album, Private Cloud/Remote Access, File Sharing, Multi-Device Backup, Home Entertainment, 4GB RAM on Board (Diskless)
  • Entry-level NAS Personal Storage:UGREEN NAS DH2300 is your first and best NAS made easy. It is designed for beginners who want a simple, private way to store videos, photos and personal files, which is intuitive for users moving from cloud storage or external drives and move away from scattered date across devices. This entry-level NAS 2-bay perfect for personal entertainment, photo storage, and easy data backup (doesn't support Docker or virtual machines).
  • Set Your Devices Free, Expand Your Digital World: This unified storage hub supports massive capacity up to 64TB.*Storage drives not included. Stop Deleting, Start Storing. You can store 22 million 3MB images, or 2 million 30MB songs, or 43K 1.5GB movies or 67 million 1MB documents! UGREEN NAS is a better way to free up storage across all your devices such as phones, computers, tablets and also does automatic backups across devices regardless of the operating system—Window, iOS, Android or macOS.
  • The Smarter Long-term Way to Store: Unlike cloud storage with recurring monthly fees, a UGREEN NAS enclosure requires only a one-time purchase for long-term use. For example, you only need to pay $459.98 for a NAS, while for cloud storage, you need to pay $719.88 per year, $2,159.64 for 3 years, $3,599.40 for 5 years. You will save $6,738.82 over 10 years with UGREEN NAS! *NAS cost based on DH2300 + 12TB HDD; cloud cost based on 12TB plan (e.g. $59.99/month).
  • Blazing Speed, Minimal Power: Equipped with a high-performance processor, 1GbE port, and 4GB RAM on Board, this NAS handles multiple tasks with ease. File transfers reach up to 125MB/s—a 1GB file takes only 8 seconds. Don't let slow clouds hold you back; they often need over 100 seconds for the same task. The difference is clear.
  • Let AI Better Organize Your Memories: UGREEN NAS uses AI to tag faces, locations, texts, and objects—so you can effortlessly find any photo by searching for who or what's in it in seconds. It also automatically finds and deletes similar or duplicate photo, backs up live photos and allows you to share them with your friends or family with just one tap. Everything stays effortlessly organized, powered by intelligent tagging and recognition.

The platform rejects a replacement as too small

Compare the exact reported sector capacity, not the rounded label. A disk sold under the same terabyte rating can have fewer usable sectors. Use a drive that meets the documented equal-or-greater requirement.

The array is degraded immediately after creation

Check event logs, SMART results, cabling, and cooling. A degraded state can indicate a bad disk, a link problem, or an interrupted initialization. Do not repeatedly force the member online without understanding the error; that can worsen corruption.

You selected the wrong disk

Stop writes immediately. If the original data still exists on another independent copy, recreate the arrangement only after confirming every identifier. If no backup exists, avoid additional “repair” commands and seek data-recovery advice; rebuilding over the disk can destroy remaining metadata and files.

Free tools Windows power users keep installed

One-click scans. No signup required.

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

A rebuild or resilver appears stuck

Check progress, device errors, temperatures, and controller resets. A slow process can be normal with large or heavily used disks, but repeated read errors, disappearing members, or rising uncorrectable counts require investigation. Do not replace another disk until the platform reports completion or gives a documented recovery path.

When using old drives is reasonable

Reusing disks can make sense for disposable scratch space, a laboratory system, media that already exists elsewhere, or a learning project where downtime is acceptable. It is harder to justify for irreplaceable photos, financial records, production databases, or any workload for which you cannot buy a compatible replacement quickly.

Make the decision from the complete system, not the drive count alone. A smaller redundant array with healthy, matched members and tested backups is safer than a larger array assembled from unknown disks. If you cannot maintain monitoring, backups, cooling, and timely replacements, do not put critical data on the array.

A final preflight checklist

  • Every disk is identified by stable identity, serial number, capacity, and physical location.
  • Valuable data has a separate, verified backup.
  • SMART information and suitable self-tests have been reviewed.
  • The host exposes each disk individually and provides adequate cooling and power.
  • CMR/SMR status and interface compatibility have been checked with the manufacturer where necessary.
  • The chosen platform and stable version support the intended layout.
  • Usable capacity was calculated from the smallest member, with parity or mirroring accounted for.
  • The tolerated failure combinations are understood.
  • Monitoring, alerts, scheduled tests, and a replacement plan are ready.
  • Expansion and recovery steps are documented before data is written.

If any item is false, pause the build. RAID creation is quick compared with reconstructing data after a preventable mistake.

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

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.