UK WEB HOSTING FORUM FOR DISCUSSION ON WEB HOSTING SERVICE AND SUPPORT
LINUX HOSTING WINDOWS HOSTING PACKAGES SHOPPING CART OSCOMMERCE ZEN CART AGORA
ECOMMERCE HOSTING ASP MSSQL FRONTPAGE HOSTING PHP MYSQL HOSTING DISCUSSION FORUM
CPANEL RESELLER HOSTING DEDICATED SERVER VPS HOSTING PLESK VIRTUOZZO
Quick Search
Your forum announcement here!

  eUKhost's Official Web Hosting Forum > Technical Support > Tutorials / How to?

Reply
 
Thread Tools Display Modes
  #1 (permalink)  
Old 07-01-2008, 03:45
Rock's Avatar
Technical Support (eUKhost.com)
 
Join Date: Oct 2006
Location: localhost
Posts: 3,356
Send a message via MSN to Rock Send a message via Skype™ to Rock
Lightbulb RAID: Explained !

This guide for installing and configuring RAID might be helpful for a newbie as well for an experienced one. Let’s discuss on what RAID can do for you and what it can’t.

First of all let's make one thing clear that RAID is not a backup solution; it is redundancy to guard against hardware failure.
While RAID-1, RAID-01, or RAID-5 offer some degree of backup in regard to a hardware failure, it won’t be helpful if you get a virus, bad driver install, etc. What RAID can do for you is to offer either some performance increase [generally around 35-40%] in regard to disk read/writes OR some protection for a failed hard disk.

If you decide to run RAID, here are the different types of RAID to choose from.

Quote:
RAID-0:
RAID-0 offers only a performance increase; there is NO redundancy in regard to hardware. A failure of one drive will result in the loss of ALL data on the array. Again backups cannot be stressed enough. RAID-0 does have the advantage that you do not loose disk space. If you use two drives of 120GB, you have an array of 240GB. The advantage here is performance only.
Quote:
RAID-1:
RAID-1 offers the advantage of recovery in the advent of a disk failure. If one drive of a RAID-1 array fails, you replace the failed drive and restart. Enter the RAID BIOS and rebuild the array. Use of RAID-1 will result in no performance increase AND the loss of ½ of your disk space. If you use the same two 120GB drives in RAID-1, you end up with an array of 120GB. Note there can be a slight decrease in disk performance since everything must be written twice.
Quote:
RAID-5:
RAID-5 offers the advantage of both speed increase and the ability to recover from a single drive failure. With RAID-5, you will loose some of your disk space. With three 120GB drives, you have a 240GB array. RAID-5 is not generally as fast as RAID-0 however loss of one drive does not result in complete data loss.
There are other variants of RAID too, but only the important ones will be dealt here. Note many on-board type controllers only support RAID-0, RAID-1, or sometimes RAID-01. Often if you want RAID-5 you must buy a real RAID card. If you have not ordered your motherboard yet, now would be a good time to do a little research and see if the board you are considering will support the type of RAID you want to run. With that out of the way, we can continue with setting up our array. Again using drives of the same size, speed, and cache size is always recommended.

Step 1:
Connect your drives to the controller. If you have an older IDE type RAID controller, each drive should be jumpered as master on its own IDE channel. For example, you connect your first drive to IDE1 on your controller and your second drive to IDE2 on your controller. Set jumpers as master on both drives. Connect power to the drives.
If you have SATA type drives, you simply connect the drives to the controller and connect power. The only jumper on a SATA drive is for speed limiting. If your controller supports only SATA1 and you have SATA2 drives, then you should set the speed limit jumper.

Step 2:
If you have an on-board type controller i.e. it came on your motherboard, you must set the controller mode to RAID. This is done in the system [not RAID] BIOS. As each BIOS is different you must read your manual as to how to set the controller mode. Note if you are using a real RAID card such as a Promise, HighPoint, Adaptec, etc. You do not need to set the mode.

Step 3:
Select your drives. Restart your system and enter the RAID [not system] BIOS. To enter the RAID BIOS you will hit a key combo. Popular key combos are Ctrl>I for Intel, Crtl>H for HighPoint, Crtl>F for Promise. Again read your manual. Once in the RAID BIOS you will see your drives. Select to create an array. Next is what type of array; RAID-0, RAID-1, etc.

This is often called stripe or mirror; again read the manual. Next step you will add drives to the array. Generally this is just highlighting each drive you want to add and hit enter. Once done with that task you will create the array.

Step 4:
Make the array bootable. Most RAID BIOS default to this however HighPoint does not do this. You must select the array and select the option to make bootable. Restart the system and enter the system BIOS [not the RAID BIOS] make sure your array or your add-in card is listed as the boot drive/device. While in the BIOS set the CD as the first boot device. Save settings and exit.

Step 5:
Partition and format the array. Now we are ready to install an operating system. Insert your Windows 2000, 2003, XP, or Vista CD/DVD in the drive and restart. Note for Windows 2000, 2003 or XP, you MUST have the RAID driver on a floppy disk. If you are installing Vista, there is a very good chance Vista will have drivers for your controller. During the first part of setup for Windows 2000, 2003 or XP you will have to hit the F6 key to load the driver. Note often a motherboard will come with either a driver floppy OR your support CD has an option to make a driver disk. Real RAID cards come with a driver floppy. Once you load the driver, you will see your RAID array displayed on the “Where to install menu page” You will need to create one or more partitions and format with NTFS.

Since many new systems are built without a floppy drive, here are two alternate methods of coping with the need to load the RAID drivers.

First method:
If your current install of Windows is working fine without problems, you can clone it to your RAID array. To do this connect the drives and create the array as previously. Leave your current drive [with operating system and applications, etc] connected for now. Make sure you have the RAID controller installed and showing that it is operating correctly in device manager. Now boot your system with your cloning application. I’d recommend Acronis True Image for this task. Choose the source [old drive] and destination [new RAID array].

During this part Acronis will give you the option to retain your current partition size, to keep the same percentage, or it will allow you to resize the partitions. Note this must be in expert or manual mode to do this. Once you are sure of partition sizes, etc, complete the clone process. Now shutdown and disconnect your old drive. Note you can just pull the power connector from the drive. VERY IMPORTANT do not reboot with the old drive and the array connect; this WILL result in drive letter problems. Restart the system and make sure it will boot, drive letters are correct, etc. Once you are sure all is well, you can shutdown and reconnect your old drive; Windows will assign the next available drive letter to the old drive. Note if the old drive was IDE, many motherboards will default to that drive as the boot drive. Before you let Windows boot with the old drive connected, enter the BIOS and make sure the RAID array is listed as the boot drive.

Second method:
This option requires you to make a slipstreamed Windows install disk with the RAID drivers integrated into the install disk. There are various applications to choose from to accomplish this task. We can use Nlite for this as it does work well, however you must have .NET installed to use Nlite. Slipstreaming is a whole guide on its own so if you want to use this method, you need to do some reading on your own.

Once the RAID driver is loaded during setup, it is no different than loading Windows on any drive. You now have a RAID array and either increased disk performance or increased hardware redundancy.

Happy RAIDing
__________________

Rock _a.k.a._ Jack
Windows Hosting || Windows Reseller Hosting
Cloud Hosting 100% UPTIME! || Powerful Dedicated Servers
Follow eUKhost on Twitter || Join eUKhost Community on Facebook

For complaints, grievances or suggestions kindly email our FeedBack Dept.
Proper action will be taken accordingly & instantaneously!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 07-01-2008, 23:03
vzAddict's Avatar
System Administrator(eUKhost.com)
 
Join Date: Mar 2007
Location: Planet Earth
Posts: 160
Default

Hello Rock,

Thanks for the great post and the language is so simple to understand too.
__________________
vzAddict || Mike
http://eUKHost.com
eUKHost on Twitter || Facebook Group || Facebook Fanpage
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 14-01-2009, 19:42
new member
 
Join Date: Jan 2009
Posts: 1
Default RAID 1 on existing OS installation

Your method for creating a RAID 1 array from an existing OS installation is very useful, but is there a way of creating the array without creating a new array first and copying to it? In other words can I create a RAID 1 mirror of my existing drive? I have an SATA 3Gbps hardware RAID controller built into my motherboard.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 27-01-2009, 07:20
eUK-Martin's Avatar
Windows System Administrator
 
Join Date: Nov 2005
Location: Earth
Posts: 628
Default

Quote:
Originally Posted by symphetic View Post
Your method for creating a RAID 1 array from an existing OS installation is very useful, but is there a way of creating the array without creating a new array first and copying to it? In other words can I create a RAID 1 mirror of my existing drive? I have an SATA 3Gbps hardware RAID controller built into my motherboard.
Can you provide us a bit more information about:

* OS you have on your machine.
* Chassis manufacturer & model number.

We assume that you are looking to have a hardware RAID and not Software... correct..?
__________________
Martin
Chief R & D Officer.

Windows 100% Uptime Hosting - Windows Dedicated Server - Web Hosting Tutorials
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



All times are GMT. The time now is 21:32.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
UK Web Hosting by eUKHosting 3.1.0
UK Web Hosting by eUKHosting 3.1.0
Copyright © 2001-2012, eUKhost LTD. All rights reserved.

 


UK VPS Hosting
VPS Hosting plans

Dedicated Server Hosting
Dedicated Server plans

VoIP Dedicated Servers
Asterisk, Trixbox Dedicated Servers

Business Web Hosting
100% uptime Hosting

UK Cpanel Hosting
cPanel Shared Hosting

Domain Hosting
Cheap Domains & Hosting Plans

UK Reseller Hosting
Reseller Web Hosting

Windows Hosting
Windows Shared Hosting

Windows VPS

Windows VPS Hosting

Semi Dedicated Servers
Semi-Dedicated Hosting

Dedicated Server Mirroring
Dedicated Server Mirroring

Webhosting Knowledgebase
Frequently asked Questions

Web Hosting Blog
eUKhost Blog

Web Hosting Support
Support Helpdesk

UK Data Center
eUKhost Datacenter

Web Hosting Forum
eUKhost Forum

Support Tutorials
Online Flash Tutorials

Offsite Back-up Plans
Remote Backup Service

ColdFusion Hosting
ColdFusion Web Hosting
 
 

Android and Apple App


knowledgebase articles
eUKhost.com Services

Pre-Sales Questions
Pre-sales FAQ's

Domain Names
Domain registration FAQ's

cPanel Hosting
cPanel Hosting FAQ's

Windows Web Hosting
Plesk Control Panel

Reseller Hosting
Reseller Hosting FAQ's

VPS Hosting
Virtual Private Server

Semi-Dedicated Servers
Semi-Dedicated FAQ's

Dedicated Servers
Dedicated Server Hosting

Joomla Hosting
Joomla Web Hosting

Mambo Hosting
Mambo Web Hosting

Magento Hosting
Magento Web Hosting

Wordpress Hosting
Wordpress Web Hosting

 

Web Hosting Affiliate Program
 

popular blog categories

UK Web Hosting
UK Hosting articles

Dedicated Server Hosting
Dedicated Server guidelines

VPS Hosting
VPS hosting articles

cPanel Hosting
cPanel Hosting articles

Linux Operating System
Linux Operating techniques

Windows Web Hosting
Windows plesk articles