I just ordered 6 16TB drives to upgrade my 8 4TB drives.

My server doesn’t have any more room for expansion.

My Question is what is the best way to replace the 8 4TB drive with the new 6 16TB drives?

I was thinking of setting up a secondary server put the 6 16TB drives in that and copy the data over. Then just remove the 8 4TB pool and swap the drives around then add the 6 6TB pool.

However I am guessing this method might screw up my shares and settings I have on the existing pool.

Any ideas? Thanks

  • JhonnyTheJeccer@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    If you do a raw zfs send from the old to the temporary server, the zfs data should be completely replicated. Including all settings, pools, quotas, etc.

    You however need to know how truenas detects pools, if it has anything to do with the physical disks you are going to have problems.

    • CatsrulesOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      You however need to know how truenas detects pools, if it has anything to do with the physical disks you are going to have problems.

      Yeah that part I am not sure of. My plan was to name the pool the same name as my old pool then do the zfs send from old to new.

      I think a lot of the settings like shares and such just look at the pool name. As long as the new pool is name the same as the old pool it should be a drop in replacement once I import the pool. But I don’t know if Truenas would like having two different pools that are named the same, even if the old pool was removed. Or if things like automatic snapshots or replication tasks would be ok with that.

      I might need to ask this on the TrueNas forum