im sorry to ask because this question was probably answered 100 times, but i read different answers online regarding the change from a mirror to a raidz1 vdev, especially after recent truenas updates.
I currently run 2x4tb drives in a mirror. Right now, i have the chance to get 4x8tb hard drives and i want to replace my old mirror with a Raidz1 of 3x8tb drives with one spare.
Can i add a new vdev to my pool and then remove the mirror?
If not, is there any other way to replace the mirror without rebuilding the whole pool structure?
Post your full hardware specs. Possible options would be based off how many drives can be attached at one time.
Changes like you stated, usually need backup of data, destroy pool, create pool in new layout and then restore data from backup
Also no, unfortunately. vdev removal is only available when all vdevs are either single disks or mirrors; if any vdev is RAIDZ, you can’t remove vdevs. If you have enough SATA ports, you can install the new disks, create a new pool on them, and replicate the data from the one to the other.
I should be able to connect all with an HBA. Is there a step by step guide on how to do this? I run a SMB share and a few apps (Nextcloud, Nginx, Tailscale, …) on the existing pool.
As far as i saw, i have to create a new Pool with all the new drives, then do a recursive Replication from the old to the new pool. After that, i have to transfer the data from the apps to the new pool and change the appdata paths to the new pool. Does that sound right?