Andybluejay
Dabbler
- Joined
- Jun 25, 2022
- Messages
- 14
My current pool has 3 12-wide vdevs, 2x8TB and 1x18TB. In hindsight I should have added the 18TB drives as a second pool. Ultimately what I'd like is a pool with 2 12-wide vdevs of 18TB disks, and then either repurpose or retire the 8TB drives.
The original pool has around ~150TB of data on it that I'd like to move to the new pool. I created a second pool with 12 new 18TB drives in raidz2 which gives me 149TB usable space... you can probably see where I'm going with this. If I pare down the data on the original pool so it will fit on the new pool can I just snapshot and send + receive? Is there a better method to transfer the data? I realize that will more or less completely fill the new pool, which seems to be a ZFS no-no but how concerned should I be about 'over' filling the new pool? i.e. what is an acceptable minimum amount of free space?
I would be destroying the old pool then adding the other 12x18TB drives as a 2nd vdev, which would leave me with 1 full vdev and 1 empty vdev. Can I simply rebalance the data using this script? https://github.com/markusressel/zfs-inplace-rebalancing
The alternative to this scheme would be to backup the original pool in its entirety, destroy it, create my new 2x12wideZ2 pool, and move the data back over. Is this a better plan or does moving/rebalancing get me to the same end result?
The original pool has around ~150TB of data on it that I'd like to move to the new pool. I created a second pool with 12 new 18TB drives in raidz2 which gives me 149TB usable space... you can probably see where I'm going with this. If I pare down the data on the original pool so it will fit on the new pool can I just snapshot and send + receive? Is there a better method to transfer the data? I realize that will more or less completely fill the new pool, which seems to be a ZFS no-no but how concerned should I be about 'over' filling the new pool? i.e. what is an acceptable minimum amount of free space?
I would be destroying the old pool then adding the other 12x18TB drives as a 2nd vdev, which would leave me with 1 full vdev and 1 empty vdev. Can I simply rebalance the data using this script? https://github.com/markusressel/zfs-inplace-rebalancing
The alternative to this scheme would be to backup the original pool in its entirety, destroy it, create my new 2x12wideZ2 pool, and move the data back over. Is this a better plan or does moving/rebalancing get me to the same end result?