How to Recover Data from a RAID System Based on HP ProLiant DL380p Server with P420i Controller

In today’s article, I’d like to show you how to work with the server ProLiant DL380p G8, and also how to create and configure a RAID system using the integrated utility, HP Smart Storage Administrator. Also, you’ll learn how to use this array and how to recover data from its damaged disks, if necessary.

How to Recover Data from a RAID System Based on HP ProLiant DL380p Server with P420i Controller
Go to view
How to Recover Data from a RAID Array Based on Server HP ProLiant DL380p, with P410i Controller

How to Recover Data from a RAID Array Based on Server HP ProLiant DL380p, with P410i Controller

HPE Smart Storage Administrator is a piece of specialized embedded software that helps you quickly configure and manage the storage controller in HP ProLiant servers. It has a simple and user-friendly interface, so if you ever built a RAID before, you will quickly find your way about it. Smart Storage Administrator comes to replace HP Array Configuration Utility (ACU) and features an updated database that expands your storage opportunities.

Our server has a built-in controller for 8 disks, and it supports RAID 0, 1, 5, 10, 50, and 60.

A bit later, I’ll show you how to use it to create a RAID 5 array consisting of 3 disks. For illustration purposes, we’ll explore how to configure it using the new utility and then install the operating system onto this disk array.

Creating a RAID using the new graphical interface.

HP ProLiant

Restart or turn on the server; while it is booting, after the iLO configuration is displayed and when the information on the RAID controller is showing, press the F5 key to start the graphical interface of HP Smart Storage Administrator.

Press F5

In the GRUB window, select it from the list and hit Enter. Wait until the utility boots, and click on “Smart Array” on the main screen.

Select to start HP Smart Storage Administrator

In the “Smart Array” menu, find “Actions,” select the “Configure” option, and then “Create Array”.

Select Configure

If the disks have already been used in another RAID system, the “Create” button will be unavailable, so you need to remove the previously created disk array first. To do it, open the tab “Logical Devices,” select the RAID you want to remove, and click “Delete Array,” then hit “Yes” to confirm your decision, and then click “Finish”.

Logical Devices - Delete Array

If necessary, the disks that have been used before can be overwritten with zeroes. If you want it, open the tab “Unassigned Drives,” select a disk, and select “Erase Drive” below; choose an erase pattern, then click “OK” and “Yes” to confirm it.

In the Unassigned Drive menu, click Erase Drive

Now you can create a new array, and you can do it right from this menu by selecting all disks and clicking “Create Array”. Otherwise, open “Smart Array”, and then click “Create Array”.

Select Smart Array, then choose “Create Array”.

Select the disks that your RAID will consist of, and click “Create Array”.

Select the drives and click Create Array

Now it is time to give RAID level, stripe size, and the array size – choose if you want to use all the space you have or set a custom size.

Specify level, strip size and array size

The option “Sectors\track” gives the number of sectors that make up every track; the value 32 disables MaxBoot, while 63 enables it (which reduces performance of the logical volume).

Caching can improve performance by writing data into the cache memory instead of writing it directly to the logical disks.

Now select the initialization method: the default one, or the longer one that involves overwriting blocks with zeroes.

When you’re finished with the settings, click “Create Logical Drive,” check the settings, and then click “Finish” to complete the process.

When all properties are set, click Create Logical Drive

The new array should appear in the left-hand panel of the main window.

How to add a spare drive into the RAID system?

To ensure uninterrupted work even if one of the disks breaks down, you can add a spare disk before you finish the configuration process.

Adding a spare drive

To do it, click “Manage Spare Drives,” select a disk in the next window, and click “Save” to have the spare drive added. In the screenshot, you can see the group of three drives that make up this RAID system, and the fourth one below which is the spare drive.

3 drives, with the spare one below

Now, if one of the drives breaks down, the controller will rebuild this RAID with the spare drive, and display a warning to let you know that one of the drives should be replaced.

To exit the application, click the Close button, and you’ll be redirected to the Intelligent Provisioning screen. In this window, click the power button in the upper right corner, and then the reboot button.

 It is time to boot the operating system and partition the disk.

After that, boot the operating system and partition the disk.

How to install an operating system onto a RAID array?

If you need to install an operating system, use another integrated utility, Intelligent Provisioning Preferences. To start it, press the F10 key while the server is booting.

Choose “Configure and Install” – “Continue,” and select the operating system family from the drop-down list, then choose the installation method and specify the resource with the installation disk.

Select Configure and Instal

Give the path to the image of the operating system – “Continue” – choose your settings – give your login and administrator password. “Continue,” the system will warn you that all data will be lost. Click “Continue” and wait until the installation is over.

Select the operating system family

From the menu of this program, you’ll be able to start Smart Storage Administrator, update the controller’s firmware, and install an operating system. The standard installation process begins – just follow the wizard directions.

Select the OS image
Go to view
How to Install Windows 10 on a Computer or Laptop From a USB Drive or DVD in 2019 💽💻🛠️

How to Install Windows 10 on a Computer or Laptop From a USB Drive or DVD in 2019 💽💻🛠️

Build a RAID with the help of Option ROM Configuration for Arrays

Also, with this server you can create a RAID array with the controller’s BIOS. In one of the videos on our channel, I showed how to create a RAID system based on an HP controller; this device type has a similar menu for configuring disk arrays. You can learn more by following the link in the description.

Press F8 to start ORCA, Click to create a logical drive (array), and set its properties.

Go to view
📚 RAID Systems: Definition, Types and How to Create One 💽

📚 RAID Systems: Definition, Types and How to Create One 💽

Recover data from an array based on P420i

When the RAID or one of its drives breaks down, the operating system crashes, or some data is removed accidentally, the information can be safely recovered with the help of a specialized software tool like Hetman RAID Recovery.

Recover data from damaged RAID arrays inaccessible from a computer.

In the case of accidentally removing data, just install this program to the server running a Windows operating system, scan the disk array and restore the deleted files.

Right-click on the disk and open it, select the scan type and wait until it’s over. Select the deleted files and click Recovery. Choose the folder where you’d like to save the files and click Recovery again. When the recovery process is complete, you’ll see all the files in that folder.

Select an array and start the scan

If the operating system on the disks within the array is damaged, you won’t be able to extract the data so easily. Connect the drives directly to the motherboard of a Windows computer and download the program. It will scan the drives automatically, read all the necessary information and rebuild the array. The last step is to scan it and recover the necessary files.

Connect the drives directly to the computer

Manual rebuild in the RAID Constructor

If the program failed to rebuild the RAID system or it rebuilt the array in the wrong way, you can always do it manually. If you know the order of the disks that were included in the array, the block size, block order, and other important data, just open RAID Constructor and build it according to this information.

Rebuilding an array manually in the Constructor

To rebuild an array manually, open RAID Constructor, choose Manual mode and give all the RAID settings you know. RAID type, block order, block size, the number of disks in the array, then add the disks and specify their order.

When all fields are completed, click Add

When you filled in every field, click Add and the array will appear in the Drive Manager. Now the easy part: scan it and recover the files.

”Save

The program lets you recover deleted files even if one drive is missing (and if your specific array type can remain operable after losing one of its drives).

We managed to find all the data

In my case, the program managed to find all the data in spite of one disk missing – just because this is RAID 5.

Vladimir Artiukh

Author: , Technical Writer

Vladimir Artiukh is a technical writer for Hetman Software, as well as the voice and face of their English-speaking YouTube channel, Hetman Software: Data Recovery for Windows. He handles tutorials, how-tos, and detailed reviews on how the company’s tools work with all kinds of data storage devices.

Oleg Afonin

Editor: , Technical Writer

Oleg Afonin is an expert in mobile forensics, data recovery and computer systems. He often attends large data security conferences, and writes several blogs for such resources as xaker.ru, Elcomsoft and Habr. In addition to his online activities, Oleg’s articles are also published in professional magazines. Also, Oleg Afonin is the co-author of a well-known book, Mobile Forensics - Advanced Investigative Strategies.

Recommended For You

Hello! This is AI-based Hetman Software virtual assistant, and it will answer any of your questions right away.
Start Chat