I just completed a successful parity copy from my old disk to the new one. Then I shutdown the server and replaced the former parity disk with a new drive to do a data restore. However when I did that the array was looking for the old parity drive in the array and considered the new parity drive invalid (still recognizes the drive as a valid XFS disk with data, just not at as the parity disk). The only reason I can see for this is that it seems like I have to put the old parity drive in, start the array (assuming I don't have to do another copy), let the system do a data rebuild on the former parity disk, then remove the parity disk and put in the new drive to do a new data rebuild. Is that really the case or is there some other reason my new parity disk wouldn't be recognized?
Edit:
So I went in and set everything back to as it was when I completed the parity copy, and now Unraid still won't recognize my new disk as a partiy disk and wants me to do another 9 hour copy all over again.
Second edit:
This is an edit born of frustration because it really looks like the system completed the copy and the array, as listed in the UI, was showing the properly configured array (post copy) but Unraid didn't actually save the new configuration while leaving me with every indication that it had done so. And now because the configuration on the USB stick wasn't updated I've got the redo the whole process over just so I can force the UI to save the new configuration by hitting the start array button, despite no indication that would be necessary. Hypothetically I could just rebuild the array but if I do that then I lose the parity information and because I'm replacing a data disk that went bad, I'd lose the ability to restore it if I rebuild the array.