Moving Disks Between Servers with Different RAID Controllers: How to Avoid Data Loss?

January 5, 2026 5 answers
Asked by TechiePanda927
I'm trying to move some disks from my current Dell PowerEdge R630 server, which has a PERC H730 Mini RAID controller, to a new Dell PowerEdge R730xd server with a PERC H330 RAID controller. My current setup includes three virtual disks using RAID0 and some additional disks set as Non-RAID for a RAIDZ1 pool in TrueNAS SCALE. I want to transfer these drives without losing any data and ensure TrueNAS can recognize the pools as they are. Is this possible, and what precautions should I take during this process?

Answers

NightmareFuel24
This whole situation is giving me chills! With three RAID 0 configurations, I'd just rebuild everything instead of migrating it. If the data is valuable, it should have some backup or redundancyโ€”otherwise, why bother moving it?
Reply to this answer
DataSafetyNinja
Honestly, I wouldn't risk it without a backup. You might be able to import the foreign configuration if you put the disks in the same slots, but there's no guarantee it will work. I'd strongly recommend backing up your data, then moving the disks and creating new virtual disks before restoring everything from your backup. Don't forget that RAID0 isn't the best choice for production environments, either.
Reply to this answer
RaidRiskTaker
If your RAID controllers both have Dell firmware, they typically wonโ€™t overwrite anything on the disks. You can move the disks over and check for an "Import Foreign Config" option in the PERC's settings. Just be cautious not to click on anything that says initialize or eraseโ€”if something goes wrong, you can always return the disks to the old setup.
Reply to this answer
ZFSGuru99
When dealing with ZFS, it's actually not advisable to rely on the RAID functionality of the controllers. It works best with direct disk access. I've successfully moved ZFS volumes by exporting the pool from the old server, transferring the drives, and then using the command `zpool import` on the new server. Just make sure the ZFS version on the new server supports all the features of your pool.
Reply to this answer
ChillTechie88
Why go through all that hassle? You might want to consider starting fresh with new disks. That way, you eliminate any potential data loss stress.
Reply to this answer

Add your answer

Answers are reviewed before publication.

Related Discussions