I have a project where I'm collecting data in vehicles on hot swappable SATA drives in low horsepower windows machine. Drives are 750G and 1 Terabyte and will likely get larger or expand to multiple 1TB drives.
After collecting the data we fedex off one drive for central collection and wish to have a backup copy remain. Initially the thought was to put two drives in a RAID configuration and send one drive while keeping the other.
I've started looking at the RAID controllers and like the fact that they look like one drive to the OS and the hardware creates the copy but have tinkered enough to see that braking the two RAID 1 configured drives apart does not work.
So, I'm trying to learn more about some kind of mirroring of one SATA drive on another SATA drive that I could split apart and know I have a backup copy should fedex lose a drive. The data collection PCs in vehicles are only powered up and on during the day so making a copy after data collection is not an option.
The engineer in me says I'd like something like RAID lite which would do all the mirroring but then allow me to split them apart. So far initial googling hasn't come up with anything other than software mirroring systems which we would like to avoid.
This use case seems so in the vicinity of what the RAID systems are set up for that it seems there must be a solution but I've so far been frustrated trying to ID a solution.
Anyone with suggestions for a hot spare RAID like mirroring functionality handled in hardware ? I find myself thinking it is ~"RAID .5" (my made up terminology for what I want) where it mirrors the data but doesn't offer to recover when one drive fails.
Update 1: I considered labeling this non-programming as someone else has kindly done. I didn't because software is an option, it is just not a good one because of the volume of data and expense of writing to both drives where the RAID configuration I believe (at least in theory) has minimal overhead.
It seems like the more I research about RAID and about software mirroring that there must be a middle of the road option here which is hiding that I've not found yet.
Update two: Will try to answer some of the key questions raised by Die.
Details about failing ? I was configuring arrays on one vehicle's PC, copying data onto it, removing one of the arrays drives and taking it to another machine to see if I could always read the data. More often than not, I could not read the data but I could sometimes. I think you suggestions on making sure the system I put it into is not looking for RAID may be the key piece I was botching. I will test this and make sure I am just taking one, actually both but one at a time, and put them in any pc which is not looking for a RAID array.
I have seen the warning on boot when one of the drives fails or is removed. I don't remember for sure if the times it succeeded in allowing me to see the data if I got the warning but I will find out.
Warning number 2 ? I appreciate the heads up. I've not managed to brick one yet and will be sure not to do this in the future.
so that the two drives are now out of sync, don't put the second drive back in!: I have done this and can confirm the little RAID controller hates me for it. At last check with 2 750G drive it has been trying to synch them for 5 days. At last check it was at 75%, we've let it run just for kicks to see if and when it ever finishes.
The above applies to RAID 1 (mirroring) only.: Yes definitely. It is the config I am working with.
I will now retest specifically splitting the drives and then verifying they can be used individually in a completely different non-RAID configured system. This should have been obvious to me as I know it was working sometimes and likely it depended on the config of the system I was putting a drive from a split array into. I'm expecting success and will update this to confirm before selecting this answer.
Tested: I reran several of my tests using a PC other than collection PCs which have the same RAID cards in them and confirmed that you can split these RAID1 drives as long as the system you put them into is not configured to look for a RAID drive. This gives me two copies of the same data, one to use, and one set aside in case of problems.