I have a Mini R coming Friday. What I would like to do is take the 5 raidz2 drives out of my Mini X+ and put them all in the Mini R, then restore the Mini X+ config to the Mini R. What order should I use?
Backup Mini X+ config
Export the only pool, 1 x RAIDZ2 | 5 wide | 10.91 TiB
Install the raidz2 drives in the Mini R
Import the pool to the Mini R
Restore the mini X+ config to the Mini R
Interface port would be the same along with the IP address and SMB shares.
I don’t think you need step 4. Whence you restore the X+ config in step 5 on the Mini R, that will automatically do that part.
Next, step 6 might be problematic. Only in the sense if the hardware for the NIC changes, the old configuration might not recognize that the NIC needs to move, (and guess what to do…).
To make sure you can work around this, verify you have console access. After step 5 is complete, you may need to get on the console and manually change the NIC and assign it the same IP. Another reboot probably would be in order.
Note that I have not had to do any of this, it is just theoretical for me. Let us know what you needed to do so others can learn. (That includes me…)
My upgrade from the ixsystems Mini X+ to the Mini R went well.
I ended up doing the following,
Backed up Mini X+ config with export password secert seed.
Installed my addon tp-link 2.5g card.
This Mini R shipped with Truenas Core installed on a M.2 NVMe SSD, doesn’t have drivers for the network card. No problem. Cable connected to the ix0 port and dhcp assigned IP and connected to it with truenas.local .
Updated Core to Scale 24.04 (which has my network card drivers).
Rebooted, recabled and From console reconfigured my 2.5g card to my “old” static IP.
Went back into GUI and connected again to it with truenas.local.
Updated Scale 24.04 to 24.10.1
Restored the mini X+ config to the Mini R.
System reboots after the config upload, wait 5-10 seconds and did a manual shutdown.
Finally Installed the 5 raidz2 drives in the Mini R.
Rebooted and I’m good to go.
Now waiting for the 24.10.2 update at the end of the month to start expanding the raidz2 drives.
So anyone with a Truenas Mini X, this is an easy upgrade.
The saga continues…
Finally got around to expanding my raidz2 pool today around lunch time. Happy to report it’s going well. Going from a raidz2 with 5 12tb drives to 6. It’s going to finish in about 17 and a half hours.
admin@oscar:~$ sudo zpool status pool1
pool: pool1
state: ONLINE
scan: scrub repaired 0B in 09:18:39 with 0 errors on Tue Jan 14 21:16:28 2025
expand: expansion of raidz2-0 in progress since Wed Jan 29 14:12:14 2025
8.57T / 30.4T copied at 363M/s, 28.16% done, 17:33:28 to go
config:
NAME STATE READ WRITE CKSUM
pool1 ONLINE 0 0 0
raidz2-0 ONLINE 0 0 0
16084665-91ac-4fb3-b53a-cce386242de9 ONLINE 0 0 0
57994bab-b276-4338-b348-2d034597b148 ONLINE 0 0 0
a571488e-2f8a-4bd4-af30-b1b1d374774a ONLINE 0 0 0
7c6b192b-7543-4f8b-9f37-148e454ecbd2 ONLINE 0 0 0
dc6daf93-1c4c-4d90-8d22-501d15b97687 ONLINE 0 0 0
f8a2e0ea-3ee7-4d16-8b08-bb6bc8e17427 ONLINE 0 0 0
errors: No known data errors
admin@oscar:~$