In my next post, I reached HighPoint Support and they provided an answer. The answer is "No".
I've got a HighPoint 2310 RAID controller that I purchased a while back. I planned on creating a RAID 1 (mirroring) array on my Server 2008 Hyper-V server. As I was exploring it, I was surprised that it didn't seem to have the ability to "Duplicate" an existing disk, creating a RAID 1 array that's based on an existing disk with data already on it.
The much-cheaper RocketRAID 133 (IDE) controller allowed the creation of a RAID 1 array that copyied an existing disk to an empty second disk, creating a mirrored array. But the HighPoint 2310 controller talks about "initialization" of any redundant array and states that initialization will erase any existing data.
The manual does mention "Foreground initialization", which zeroes out all data on the array, and "Background initialization", for RAID 1 and RAID 10 arrays, which "results in data being duplicated identically to the mirror pair". Does this mean that "background initialization" is the equivalent of the older "Duplicate" option when creating a RAID 1 array?
HighPoint 2310 RAID Controller User Manual
This isn't life/death. I can always create a new (empty) array and restore from backups. But if I can perform a RAID 1/Duplicate operation, I'd prefer that.
Anybody ever done this with the HighPoint 2xxx series?
Thanks for any help.
Relevant sections of the 2310 User Manual:
Initializing a disk writes necessary RAID configuration information to that disk. Disks
must be initialized before configuring them into RAID arrays. The initialization
process will destroy all data on the disk.
The disk contains no data and has not been initialized.
Initialized The disk has been initialized and can be used for array creation.
The disk has been assigned to one or more arrays, or configured as a
The disk was used on other controllers before use with the
RocketRAID 231x (see legacy disk below).
A redundant array (RAID5, RAID1, RAID10) needs to be initialized to ensure full
performance and reliability. Non-redundant arrays (RAID0, JBOD) do not need to be
When you create a redundant array using the host adapter?s BIOS Configuration
Utility, it will create the array in un-initialized state. The initialization process can be
completed after installing the driver and management software.
When creating an array using the HighPoint RAID Management Console software,
you can specify an initialization option (Skip initialization, foreground and
Foreground initialization will zero-out all data on the array. The array is not accessible
by the operating system until initialization is complete.
Background initialization allows the array to be used immediately. For RAID1 and
RAID10 arrays, initialization will results in data being duplicated identically to the
mirror pair. For RAID5 arrays, initialization will result in parity being generated from
all array members.
Note: An un-initialized RAID1 or RAID10 array can still provide redundancy in case
of a disk failure. A RAID5 array, however, is not fault-tolerant until initialization is