I've currently got a FreeNAS 8.2 system with a 1TB and 2TB drive making a 1TB mirrored ZFS. I have a new 2TB drive, and would like to create a new 2TB volume then move all the data to it.
The approach I was considering was to install the new 2TB drive, then remove the old 2TB drive from the existing volume but leave the disk physically installed. At this point I'll have a 1TB degraded ZFS volume and 2 unused disks. Then I create a new 2TB mirrored ZFS volume over the old 2TB disk and the new 2TB disk. Finally I copy all the data over from the 1TB volume to the new 2TB volume.
Obviously the 1TB disk will not have any resiliency to failure during the copy, but if all goes wrong I have an off-site backup.
Does this sound like the right solution to the problem, and are there any gotchas I should watch out for?
Is this something I should do in FreeNAS 8.2 or should I upgraded to 9.2 first (this is also on my TODO list)?
The approach I was considering was to install the new 2TB drive, then remove the old 2TB drive from the existing volume but leave the disk physically installed. At this point I'll have a 1TB degraded ZFS volume and 2 unused disks. Then I create a new 2TB mirrored ZFS volume over the old 2TB disk and the new 2TB disk. Finally I copy all the data over from the 1TB volume to the new 2TB volume.
Obviously the 1TB disk will not have any resiliency to failure during the copy, but if all goes wrong I have an off-site backup.
Does this sound like the right solution to the problem, and are there any gotchas I should watch out for?
Is this something I should do in FreeNAS 8.2 or should I upgraded to 9.2 first (this is also on my TODO list)?