I just migrated my server over to new hardware. The plan was to use all newer parts, but re-use the 4-disk data pool which is only a couple years old. I did a clean install of Electric Eel on the new hardware, and then tried to copy the 2 disk SSD pool using a one time TrueNAS Replication Task to copy the entire dataset from the old server to the new server (both were updated with Electric Eel Stable).
I then moved my data pool over and uploaded the configuration file from the old server hoping this would work. It did not. I had the SSD pools named the same on both servers, but it didn’t see it as the same pool. It showed the original pool offline and had two disks that could be imported. I deleted the old pool and imported the new pool. Still didn’t work. After a few different variations, I gave up and just moved the old SSD pool over into the new hardware, re-uploaded the Configuration file and that worked. I still want to use the newer SSDs, but I don’t know what is the best way to go about that.
Could I use a 3rd party clone software to copy each drive and then boot with the new clones? Or would it be better to insert one of the new drives into the server and use TrueNAS Disk Health>Manage Disks to replace one at a time? I’ve only been using Scale for about 20 months, so I’m still learning.