How about this?
Unclear whether this works. Unlikely IMO. This will only work
if both controllers use compatible metadata for the array
description. It should work if both controllers operate
metadata-free, i.e. do not store anything on the disks
except the data. But usually a RAID controller stores a
descriptor of the array on each disk in some non-standardised
location and format.
I do see your point. Wouldn't the newer SATA controller somehow see the new
disk and "adopt" it as its own (for the lack of a better way of describing
the process)? I converted two machines from single IDE to RAID 1 by simply
installing the original single drive into a new RAID 1 IDE array, building
the array with one new disk, then removing the original disk and installing
a second new disk, and then having the first disk build the second. It
worked perfectly, and took only a few hours.
Here are some details: The servers (I actually want to do this to two of
them) are Tyan Tiger 200T (S2505T) boards with Promise FastTrak100 RAID IDE
controllers. They've worked rock-solid flawlessly in RAID 1 configurations
for several years, and I want to continue to use them until I can upgrade
the boards, processors, power supplies, and memory, probably in a year or
two. I replace the drives (as preventative maintenance) each year. For
now, I want to move the IDE drives out of the inside of the cases and into
fan-ventilated I-Star BPU-230 SATA enclosures, so the drives can be replaced
when necessary without taking the cases apart . Since I'm over 500 miles
away from the servers, it's much easier for me to instruct someone to
replace a drive in a tray than inside a cage filled with cables, especially
when the case has to be pulled out and disassembled.
Anyway, the new controller will be a Promise TX2300 with a pair of Maxtor
7L250S0 Maxline III 16MB 250GB (5-year, enterprise-level) drives.
I'm not a fan of Ghost, which is the only "cloning" software I've used.
I've seen it take almost a day to run, and I don't have that kind of time to
wait for it. I've put new drives into RAID arrays and watched the array
take under two hours to copy to the new disk, so you can see why I'm a
little hesitant to use software.
Thanks for any additional insight, and/or any suggestions for software that
doesn't run like it's written by Microsoft or Symantec. LOL