I'm planning my transition to Mac OS and I have a pair of mirrored drives I would like to move to my future computer. Since they are currently formatted as NTFS they will need to be reformatted during the transition. What I would like to do is create a RAID 1 mirror set with only one of the drives, copy the data from one drive to the other, and then add the remaining drive to the RAID set. Does anyone know if this is possible to do, or will Disk Utility require me to have two drives to create the RAID 1 mirror set?
This can be done from the Disk Utility app or from the diskutil command line. Be warned that you should definitely make a backup before doing anything. I had an issue where the
diskutil appleraid enable mirror disk1s2 command I ran wrapped the volume in a RAID set but the partition is now called Apple_RAID_Offline and no longer accessible. Ironically after restoring from backup to a new volume (I'm still trying to figure out if I can recover that original), I was able to create the one-sided mirror just using the Disk Utility.app. I simply dragged the volume into the RAID window and it gave me a warning that it would be changing the volume to a RAID set but that the data would not be lost. Not sure what happened with the command line attempt but it's slightly disturbing. In either case once the one-sided mirror is created you should be able to drag another partition into the Mirrored RAID set to complete the mirror. or use the
diskutil ar add member <disk> <RAIDset> command.
In your case it should be easy to create the one sided mirror first and then transfer your data to the new volume and then format the ntfs disk and add it to the mirror set.
I have done this in Disk Utility. I created a mirror raid, and gave it one disk. Later I added a second disk to it, and left the computer be for 12 hours while it rebuilt the array.
Open Disk Utility. Click on the solitary raid drive (not the file system) Click on the RAID button, not the First Aid button in the panel.
Now drag a new disk the same size into the big panel. Click rebuild. It will ask for confirmation. Rebuilding takes a longggg time -- several times as long as just copying would.
Note: The new drive must be as large or larger. There is no tolerance here. I had a seagate and samsung drive, both nominally 500G. The seagate was a few sectors smaller. Could NOT add it to the raid.
Note: The new drive has to have a file system on it. You'd think it wouldn't matter, as everything is going to be overwritten, but the rebuild fails quickly if it doesn't have a file system.
Note: The + - button at the bottom refers to adding/deleting a raid set.