Hi there.
I’m totally new to ZFS.
I have been using 5x 8TB Seagate Ironwolf drives for years, in a slowly expanding collection using mergerfs and snapraid. Recently I bought a new drive, with the intention of finally going to ZFS Z2. I also had a Seagate archive drive on the side.
My challenge has been to preserve about 20TB (ish!) of data during the transition.
I can’t afford a “temporary” backup to stash all the data.
So by shuffling data around and sorting a fair bit of it, I’ve created a Z2 pool in OMV (and command line on Debian) using 4x 8TB Seagate drives (3x Ironwolf + 1 Archive).
Lets’ call this combination ABCX
My ignorant intention initially was to incrementally add the remaining 3 drives (DEF) as I copy data onto the pool, and remove the Archive drive (X) at some point … resulting in a 6x 8TB Z2.
But now that I’ve got ABCX going and ~5TB of data in the pool, I understand that I can’t add one drive at a time because of “mismatched replication level”? (this would be the ideal situation *1)
Instead, my next crazy idea would be to remove the archive drive (use it for temporary storage) to degrade the pool, and then add the remaining 3 drives PLUS the archive (DEFX) … and THEN remove the archive drive (X). (*2).
Are either *1 (using -f ‘force’?) or *2 even remotely possible?
How can I get to where I am now (ABCX) to where I want to be? (ABDEF running as Z2 and X in cupboard)
My PREFERRED option would be *1:
Incrementally adding the drives (D and E) with “-f”, if that’s possible, and then replacing the archive drive X with the remaining drive F.
*2 is going to be a BIG PITA, as I have to free up drives EF which are currently full.
Any suggestions?