I must admit this one concerned me abit because i KNEW i would have to rely on a backup to get the data back on these disks. What was more was this array had Exchange Databases on there zzZZzz.
So a client requires us to install larger disks into an array, now the current setup is a RAID 5 array with 5 146Gb disks, we need to replace those 146 Gb Disks with 300Gb disks.
The thing is, is we have to remove the current disks and array and create a new one, practically deleting the disk from the system. The GOOD thing is with HP these days is that a copy of the RAID Array information is kept on the disks so you can remove it from the Controller and if in the event that something goes sideways you can reinstall the disks
IN THE SAME ORDER THEY CAME OUT and get that array backup and running. So when removing diskd from and array keep them in the order that they came out of the cage if you dont you will lose the array configuration.
So i started my job by doing my OWN backup using
Shadow Protect i also knew that the client was doing a backup of the system using ARC SERVE to tape. This server had 2 Arrays one mirrored set for the OS and a RAID 5 for the data (the RAID 5 is the one we are updating). I backup up the ENTIRE SERVER so if in the event somethign REALLY when sideways i knew that ShadowProtect would be able to recover from it within minutes (depending on the size of the backups).
So after i had performed a backup and the client had comfirmed that their backup was successful i turned of the server and removed the 5 disks that were part of the RAID 5 array. I installed the new disks into the server and turned it on.
I got a message syaing the the OLD array was degraded and there were members missing, it asked if i would Press F1 to continue booting or F2 to accept the lost data now here i pressed F1 because i knew that the BIOS was going to ask me to enter setup by pressing F8 so PRESS F8.
In the Array BIOS setup screen i selected CREATE ARRAY except there were no disks available, this was an oversight as the OLD array that we had removed was still in the controller, we will need to delete this array, select DELETE ARRAY and delete the array that you removed. Once this is done you will select CREATE ARRAY and be able to select the NEW disks to create the NEW array.
I created a RAID 5 array using all the disks.
After this was created i exited the setup and let the OS boot. Everything was going good so far, after it booted into the OS i logged in and created the Volume in Computer Management (Server 2003) i gave the Volume the SAME label and drive letter as the old one.
Next was to restore the data so to the clients tape backup we restored the data back to the drive, now depending on how much data ther is this may take some time.
After about 3 hours the data was restored, the first thing i noticed was that the shares hadn't been recreated
DONT RECREATE THEM reboot the server as the shares are still in the OS they just havent been applied because you booted the server without any data on the drive that you replaced. Rebooting the server will put the shares back. Next thing i noticed was the client didnt backup the Exchange Databases as FILES which can be a
GOOD and
BAD thing. Good because we had to do an ONLINE resotre using the ARCSERVE exchange agent BAD bacuse if that AGENT ahdnt worked in other circumstances they would have lost their exchange data (perhaps, but i had 2 other methods of recovering echange
BACKUPS PEOPLE BACKUPS!!!!!!!) So after finding last nights tape and begining a restore from ARCSERVE the backup was failing Eeeeeeeek. But yet again it was an OVERSIGHT on my part as i had turned the Information Store Service off, for and ONLINE backup you need to have the Information store service running. Dont worry this service will run even if there is NO database file on the server WOOHOO!!!.
ARCSERVE had some funny agent options that you will have to bypass firstly it will try and restore it to a recovery store area, UNITCK THIS as we need to recover the prodction database also there are options in the agent to mark the databases to be able to be restored and dismount and remount the sotre after backup TICK THESE.
After the backup had run it replayed all the logs and all email was restored.
There are other methods to replacing disks but i think this is the ONLY SAFE WAY!, i cant stress the BACKUPS are the MOST important thing when working with servers and data, make it priority to backup everyday and backup EVERYTHING!!! when backing up exchange backup both the Files aswell as the Information Store using the appropriate agent.
GOOD LUCK replacing your disks with large ones.
P.s Initial Planning of disk storage over 5 years is the best method of maintenace you could ever do, plan it before you install it.
-Fr33ze