So I've read a lot of similar questions, both here and elsewhere, and none of them quite answer my scenario.

I have 2 500GB SSDs and 1 1TB HDD. What I would like to do is RAID 0 the SSDs into a 1TB raid array. Of course this is volatile and when (not if) one of the SSDs finally goes kaput, I'd like to be able to break the array, replace the shot SSD(s), and create a new array which I would restore from the duplicate on the 1 TB HDD.

Now I thought about a RAID 01 situation, 0 on SSDs and 1 between the 0 array and the HDD, but logically that would make the SSD array as slow as the HDD, right? I obviously don't want that... So I'm kind of stumped on what a good solution might be.