Are there any more in-depth process steps I can use- specifically for the 'best' method?
Could have sworn it was on the old version of the
official documentation, but for the life of me I cannot effectively search or browse the new Docs.
It's all feasible within the GUI.
DO NOT "ADD A VDEV". (This is
not what you want to do in your desired outcome.)
Basically, you go to your pool's
Status page, and then click the "Extend" option for the three-dots of your MIRROR. Add the 12TB drive. Then repeat this "Extend" step for the other 12TB drive. (When it's done resilvering, you now have a 4-way mirror.)
Wait until it is 100% finished "resilvering". Be patient. This will take a while to essentially mirror 6TB worth of data. No need to rush or get impatient.
After it's done resilvering, you can continue.
You now have a 4-way mirror, with 6TB useable storage.
Now you can go back to the Status page and (CAREFULLY) "Detach" each undesired 6TB drive from the 4-way mirror, which will bring it down to a 3-way mirror, and then again to a 2-way mirror.
Finally, on the main "pools overview" page, you can click the cogwheel and select the "Expand Pool" option.
You should now have a 2-way mirror with a pool storage capacity of 12TB.