To summarize: I have one zpool with a simple raidz1 vdev made up of 3x leftover 3TB WD Red drives I had. I have only 217GB of storage on it so far.
I recently bought 4x 12TB Seagate Ironwolf drives off Amazon (there was a pricing error on Amazon Australia and it was too good to turn down). They haven't arrived yet and I haven't decided what they will be used for, but I'm thinking of putting them in my TrueNAS machine. I do not want to create a new vdev out of them in my current zpool; I would rather remove the old 3TB WD Reds so I can save a bit on power while the server is running, and to provide more room for the new drives in the case.
Taking that into account, what is the best way to migrate the data on my existing dataset to the new zpool I'd create for my new 4x 12TB hard drives? Keep in mind I don't think I can have every single drive in my server at once.
I could probably create a makeshift zfs server out of some spare hardware I have, but obviously I'd prefer less hassle.
I was thinking maybe I could just move all the existing data to an external hard drive via SMB or rsync?(it's only 217GB so far). Then take the old (3TB) drives out, put the new (12TB) drives in, recreate/configure all my datasets on the new drives, then finally move all the data from external drive to newly created datasets over SMB/rsync. Or is there a simpler way?
I recently bought 4x 12TB Seagate Ironwolf drives off Amazon (there was a pricing error on Amazon Australia and it was too good to turn down). They haven't arrived yet and I haven't decided what they will be used for, but I'm thinking of putting them in my TrueNAS machine. I do not want to create a new vdev out of them in my current zpool; I would rather remove the old 3TB WD Reds so I can save a bit on power while the server is running, and to provide more room for the new drives in the case.
Taking that into account, what is the best way to migrate the data on my existing dataset to the new zpool I'd create for my new 4x 12TB hard drives? Keep in mind I don't think I can have every single drive in my server at once.
I could probably create a makeshift zfs server out of some spare hardware I have, but obviously I'd prefer less hassle.
I was thinking maybe I could just move all the existing data to an external hard drive via SMB or rsync?(it's only 217GB so far). Then take the old (3TB) drives out, put the new (12TB) drives in, recreate/configure all my datasets on the new drives, then finally move all the data from external drive to newly created datasets over SMB/rsync. Or is there a simpler way?