Hello all, long time lurker and first time poster.
I have been using a cheap Highpoint 640L SATA expansion card which regularly chokes out a few checksum errors for its drives (never had any errors for disks connected to the motherboard SATA ports). Recently during a scrub all four of the drives on the Highpoint timed out and were kicked offline to put the pool in an online but critical state until I rebooted the server. Fortunately no data was lost since I had arranged the disk pool into vdevs such that the disk pool (just barely) stays online even if the highpoint card fails completely. This event obviously worried me and after doing some reading on these forums, I decided to buy a better HBA (LSI 9207-8i) to replace the Highpoint.
Current situation:
Desired situation:
My question is what the best way to move the disks to the new controller? When I install the new HBA, if I shut down the server and move all the drives at once from the old HBA to the new one, will FreeNAS at startup happily detect the drives and my disk pool will be healthy as if nothing had changed? Or will the UIDs for the drives change and my disk pool will be degraded? Will I be able to import the drives (without having to wait hours and hours for it to resilver)?
Or will I need to move the drives one by one, and wait for the resilver to complete as shown below:
I also have a cold spare drive available (never used), maybe I should rotate it into the array:
I do have a recent backup of my FreeNAS config and my important data on a 16TB external USB drive, but obviously I would prefer to avoid doing a full restore, if possible. My disk pool has 21TB of data used, with 7TB free (71% used).
Here just in case are the full specs for this FreeNAS-11.3-U5 server:
CPU: Intel Xeon E3-1230v5 (4C/8T)
RAM: 16GB DDR4-2133 (ECC)
Motherboard: Supermicro X11SAE-F (Intel C236, 8 SATA ports)
HBA: Highpoint 640L (additional 4 SATA ports)
Boot: 2 x 16GB SanDisk USB3 (never had a failure yet, but I will move these to an M.2 SSD eventually)
Data: 12 x 4TB HGST (HDN724040ALE640)
PSU: Corsair AX860 Platinum
Case: Coolermaster Stacker STC-T01
Thanks in advance for your advice!
I have been using a cheap Highpoint 640L SATA expansion card which regularly chokes out a few checksum errors for its drives (never had any errors for disks connected to the motherboard SATA ports). Recently during a scrub all four of the drives on the Highpoint timed out and were kicked offline to put the pool in an online but critical state until I rebooted the server. Fortunately no data was lost since I had arranged the disk pool into vdevs such that the disk pool (just barely) stays online even if the highpoint card fails completely. This event obviously worried me and after doing some reading on these forums, I decided to buy a better HBA (LSI 9207-8i) to replace the Highpoint.
Current situation:

Desired situation:

My question is what the best way to move the disks to the new controller? When I install the new HBA, if I shut down the server and move all the drives at once from the old HBA to the new one, will FreeNAS at startup happily detect the drives and my disk pool will be healthy as if nothing had changed? Or will the UIDs for the drives change and my disk pool will be degraded? Will I be able to import the drives (without having to wait hours and hours for it to resilver)?
Or will I need to move the drives one by one, and wait for the resilver to complete as shown below:

I also have a cold spare drive available (never used), maybe I should rotate it into the array:

I do have a recent backup of my FreeNAS config and my important data on a 16TB external USB drive, but obviously I would prefer to avoid doing a full restore, if possible. My disk pool has 21TB of data used, with 7TB free (71% used).
Here just in case are the full specs for this FreeNAS-11.3-U5 server:
CPU: Intel Xeon E3-1230v5 (4C/8T)
RAM: 16GB DDR4-2133 (ECC)
Motherboard: Supermicro X11SAE-F (Intel C236, 8 SATA ports)
HBA: Highpoint 640L (additional 4 SATA ports)
Boot: 2 x 16GB SanDisk USB3 (never had a failure yet, but I will move these to an M.2 SSD eventually)
Data: 12 x 4TB HGST (HDN724040ALE640)
PSU: Corsair AX860 Platinum
Case: Coolermaster Stacker STC-T01
Thanks in advance for your advice!