This question may be a bit specific on a rather uncommon controller (at-least I hadn't heard of it until recently).
I want to migrate my OS drives (two NVMe SSDs) to a HighPoint NVMe RAID card.
I have a file server. It has 8x HDDs and the 2 SDDs. It is running Fedora 37. I am competent enough with Linux to compile kernel modules if need be.
The SSD7202 is not yet installed. I'm trying to figure out how to install it to minimize downtime.
The 8x HDD are 10TB WD Red Drives (SATA 7200rpm); all 8 are connected as a RAID6 to a Broadcom MegaRAID 9361-16i, which is a PCIe 3.0 x8 lane card. It is not bootable, it's just data storage (all manner of file types). This is working very well and I only mention it to point out there's an existing PCIe storage device in the server.
The 2x SDDs are 1TB WD Black SN750 drives; each is plugged into the 2 M.2 slots on the ASrock Rack C246 WS motherboard, we'll call these Drive A (M.2 slot 1), and Drive B (M.2 slot 2).
Drive A and Drive B are OS drives. They are configured in a software-based RAID1 (mirror) using mdadm, these are what I want to relocate to the SSD7202 one at a time.
There is an available x8 lane PCIe slot that I plan to plug the SSD7202 into.
My backup service is iDrive. It's great for one-off recoveries, but restoring the entire system would likely take 2-3 days (never done this before, so that's a guess based on limited recoveries I've done). This is why I would rather not set up the SSD7202 using a full backup then restore.
Here's how I *think* I would like to do it, but not sure if it's possible. I will outline it in steps:
1. In Linux (/etc/fstab) comment out the large RAID6 device, and dismount it from the OS. (temporarily, just for setting up the SSD7202)
2. Shut down the system and physically remove the RAID6 Broadcom card (again just temporarily).
3. Physically remove both Drive A and Drive B.
4. Install only Drive A into Slot 1 on the SSD7202 (putting Drive B aside for now)
5. Install the SSD7202 into the motherboard (again with only Drive A in it).
6. Create a Fedora boot USB, and boot up the system, create a RAID1 (mirror) on the SSD7202 (with only the one drive), install a minimal Fedora and get it running with UEFI boot. Test that it boots and make sure it's working.
7. Shut down the system and install Drive B back into the M.2 motherboard slot (not the SSD7202, yet).
8. Boot up using either Drive B *or* the SSD7202, whatever make more sense.
9. Copy files/data/configs etc. from Drive B onto the SSD7202.
10. Shut down again, remove Drive B from the mobo.
11. Boot up using the SSD7202, make sure all the files from Drive B made it on there and it's booting and configured correctly.
12. Shut down again, install Drive B into the SSD7202 and add it as the 2nd member of the existing RAID1 mirror.
13. Make sure it all boots up, Drive A and Drive B are now a RAID1 on the SSD7202.
14. Shutdown and reconnect the SATA MegaRAID PCIe controller. Boot it up, and make sure the SSD7202 is still working alongside the MegaRAID. Remount the RAID6.
That's the steps I was thinking of, but I'm new to HighPoint; things I'm not sure about that may cause some problems. Anyone here have experience with HighPoint devices? (Based on the Marvell 88NR2241 I think.) Can you create a single-drive RAID1 and later add a 2nd drive? Can there be an NVMe drive installed in both the motherboard and SSD7202 and still boot off either one?
Thanks!
I want to migrate my OS drives (two NVMe SSDs) to a HighPoint NVMe RAID card.
I have a file server. It has 8x HDDs and the 2 SDDs. It is running Fedora 37. I am competent enough with Linux to compile kernel modules if need be.
The SSD7202 is not yet installed. I'm trying to figure out how to install it to minimize downtime.
The 8x HDD are 10TB WD Red Drives (SATA 7200rpm); all 8 are connected as a RAID6 to a Broadcom MegaRAID 9361-16i, which is a PCIe 3.0 x8 lane card. It is not bootable, it's just data storage (all manner of file types). This is working very well and I only mention it to point out there's an existing PCIe storage device in the server.
The 2x SDDs are 1TB WD Black SN750 drives; each is plugged into the 2 M.2 slots on the ASrock Rack C246 WS motherboard, we'll call these Drive A (M.2 slot 1), and Drive B (M.2 slot 2).
Drive A and Drive B are OS drives. They are configured in a software-based RAID1 (mirror) using mdadm, these are what I want to relocate to the SSD7202 one at a time.
There is an available x8 lane PCIe slot that I plan to plug the SSD7202 into.
My backup service is iDrive. It's great for one-off recoveries, but restoring the entire system would likely take 2-3 days (never done this before, so that's a guess based on limited recoveries I've done). This is why I would rather not set up the SSD7202 using a full backup then restore.
Here's how I *think* I would like to do it, but not sure if it's possible. I will outline it in steps:
1. In Linux (/etc/fstab) comment out the large RAID6 device, and dismount it from the OS. (temporarily, just for setting up the SSD7202)
2. Shut down the system and physically remove the RAID6 Broadcom card (again just temporarily).
3. Physically remove both Drive A and Drive B.
4. Install only Drive A into Slot 1 on the SSD7202 (putting Drive B aside for now)
5. Install the SSD7202 into the motherboard (again with only Drive A in it).
6. Create a Fedora boot USB, and boot up the system, create a RAID1 (mirror) on the SSD7202 (with only the one drive), install a minimal Fedora and get it running with UEFI boot. Test that it boots and make sure it's working.
7. Shut down the system and install Drive B back into the M.2 motherboard slot (not the SSD7202, yet).
8. Boot up using either Drive B *or* the SSD7202, whatever make more sense.
9. Copy files/data/configs etc. from Drive B onto the SSD7202.
10. Shut down again, remove Drive B from the mobo.
11. Boot up using the SSD7202, make sure all the files from Drive B made it on there and it's booting and configured correctly.
12. Shut down again, install Drive B into the SSD7202 and add it as the 2nd member of the existing RAID1 mirror.
13. Make sure it all boots up, Drive A and Drive B are now a RAID1 on the SSD7202.
14. Shutdown and reconnect the SATA MegaRAID PCIe controller. Boot it up, and make sure the SSD7202 is still working alongside the MegaRAID. Remount the RAID6.
That's the steps I was thinking of, but I'm new to HighPoint; things I'm not sure about that may cause some problems. Anyone here have experience with HighPoint devices? (Based on the Marvell 88NR2241 I think.) Can you create a single-drive RAID1 and later add a 2nd drive? Can there be an NVMe drive installed in both the motherboard and SSD7202 and still boot off either one?
Thanks!