How Can I Resize the Partition?

I am new to this group and wants to seek some help on very small issue. For me, its very big .....

I am having IBM X 3650 Windows 2008 R2 64 bit server and its having 2x500 gb hdd's as Raid1.

I am getting short of space onto this server.... i put up the two more hdd's of same dimension and made a array of this in same and the a new drive letter appears in as D: drive of 465 gb.

I am having two drives ... C & D. but question arises how can i resize the disk.

I was earlier trying to fix this matter with Magic partition 8 and its not allowing me to do on server.

Can anyone let me know, how can i resize the partitions (For Example -> My C drive is of 465 gb and D drive also have space of 465 gb) I just want C: drive as 865 gb and 65 gb in drive d: or Complete disk space of 930 gb as C drive)

You created 2 different arrays of RAID1 2x500, so you have 2 separate physical partitions and it is not possible to resize them to allocate more space to C. The proper way to partition a server is to have a relatively small C: drive of 100GB just for the OS, then all programs and data should go on other drives you create. Do you need 865GB of space for something in particular? You would be better replacing D: with 2x1TB and moving your application/data to there. If you are feeling really lucky you could do software RAID and convert your Disk0 from Basic to Dynamic and then try to use the new Disk1 as an extension for C:, so then you would have RAID1 465GB + RAID1 465GB, for a total of 930GB useable space. If your server is capable of RAID5 you could add the 2 new drives to the existing array for C: and convert it to 3x500GB+spare, but resizing the boot partition of a server could make it stop working all together if it goes wrong.

Not sure if this is possible but... Could you not span the two physical drive arrays under Windows 2008 using dynamic disks? One caviat to that would be the loss of 1 drive would render the one side of the mirror broken. Just a thought.

I am used to HP servers and I think you may have to backup your current c: drive using a bare metal backup to an external drive as well as back up your data. After this I would recreate the RAID array at the BIOS level so you have a Raid 1 for drive c: and another Raid 1 for drive d. The best way would be to have 500Gb for c: and 500Gb for d:. This way both logical drives are protected against failure. Bear in mind that when you re-create you RAID array you will lose all the data on the drive which means the server being offline for some time whilst you make the changes.

Once the arrays are re-configured you should be able to restore from your bare metal backup and restore your data.

Alternatively you could use the Windows Small Business Server approach and create one Raid 5 array using all the disks and then create logical drives to the sizes you want. This way if one disk fails you can hot swap it out with no down time on the server and no one would know a disk had died. ( I am assuming all data is written across all four drives in the array). Please correct me someone if this is not the case.

You need to Shrink D Drive first and then extend the C, you may not have C as 865GB but still you will expand C up to certain size depending on the size of D that was shrunk.
My Computer >> Manage >> Storage >>Disk Management>>> D:>>>> Shrink Volum and after this C; >>>> extend Volum

In order to make your drive C larger, you would need to have a RAID setup to stripe the two disks. Doing so would destroy the data on both partitions.

I'm trying to understand why you would need so much space on the primary partition. Most people would advise using a small primary or C partition, install your applications on your D drive, migrate your SYSVOL to the D drive, and serve files from the D drive.

Did you install the four disk in the same array controller or are you using a different array controller for the four disk?
'Cause if you are using different array controller for the four disk you can't have a big disk.
If you want to have all the disk in the same Raid1 or 5, you have to use just one array controller for the four disk.

First off, you can't do it without wiping everything out. So, your first task is to back up your data.

Next, you need to create a new RAID array with all 4 drives. Either RAID 5 or RAID 10 would do the trick. Raid 10 would give you what you want with the added benefit that you could lose up to 2 drive and keep the drive running. RIAD 5 could give you more, but with less redundancy and a slower speed.

I would back up the data, build a RAID 10 array . Then partition it as you want and try to restore the data.

I've avoided software RAID ever since we had a problem and lost everything on the "RAID" drive. The OP already has hardware RAID. No way I would ever suggest or recommend adding a software RAID. Period.

BAD, BAD, BAD idea!!! Spanning drives on a production server is not a good idea. Hard drives *WILL* fail. In this scenario whole lot of data (and possible all the data) will be lost if a single drive fails?.

The prior email indicating bad practice span drives " BAD, BAD, BAD idea!!! Spanning drives on a production server is not a good idea. Hard drives *WILL* fail. In this scenario whole lot of data (and possible all the data) will be lost if a single drive fails?. " is correct, but if you are stuck and in fire-fighting mode see the link below for instruction on expanding a Basic volume in server 2008. This is only for you non boot drives. Very important: Backup your system before you expand your disk. This should be a temporary solution until you can build a new server because as the stated in the prior email if you lose one of the drives from either array you will lose the volume. You could try expanding your D drive and then moving some of the files (that can be moved) from C to D.

Extend a Basic Volume
8 out of 17 rated this helpful - Rate this topic
Applies To: Windows 7, Windows Server 2008 R2
You can add more space to existing primary partitions and logical drives by extending them into adjacent unallocated space on the same disk. To extend a basic volume, it must be raw or formatted with the NTFS file system. You can extend a logical drive within contiguous free space in the extended partition that contains it. If you extend a logical drive beyond the free space available in the extended partition, the extended partition grows to contain the logical drive.
For logical drives, boot, or system volumes, you can extend the volume only into contiguous space and only if the disk can be upgraded to a dynamic disk. For other volumes, you can extend the volume into noncontiguous space, but you will be prompted to convert the disk to dynamic.
Extending a basic volume
Using the Windows interface
Using a command line
To extend a basic volume using the Windows interface
1. In Disk Manager, right-click the basic volume you want to extend.
2. Click Extend Volume?.
3. Follow the instructions on your screen.
To extend a basic volume using a command line
1. Open a command prompt and type diskpart.
2. At the DISKPART prompt, type list volume. Make note of the basic volume you want to extend.
3. At the DISKPART prompt, type select volume <volumenumber>. This selects the basic volume volumenumber that you want to extend into contiguous, empty space on the same disk.
4. At the DISKPART prompt, type extend [size=<size>]. This extends the selected volume by size megabytes (MB).

Value Description
list volume Displays a list of basic and dynamic volumes on all disks.
select volume Selects the specified volume, where volumenumber is the volume number, and gives it focus. If no volume is specified, the select command lists the current volume with focus. You can specify the volume by number, drive letter, or mount point path. On a basic disk, selecting a volume also gives the corresponding partition focus.
extend Extends the volume with focus into next contiguous unallocated space. For basic volumes, the unallocated space must be on the same disk as, and must follow (be of higher sector offset than) the partition with focus. A dynamic simple or spanned volume can be extended to any empty space on any dynamic disk. Using this command, you can extend an existing volume into newly created space.
If the partition was previously formatted with the NTFS file system, the file system is automatically extended to occupy the larger partition. No data loss occurs. If the partition was previously formatted with any file system format other than NTFS, the command fails with no change to the partition.
size= size The amount of space, in megabytes (MB), to add to the current partition. If you do not specify a size, the disk is extended to take up all of the next contiguous unallocated space.

Additional considerations
To extend a basic volume, it must either raw (not formatted with a file system), or it must be formatted with the NTFS file system.
If the disk does not contain boot or system partitions, you can extend the volume into other non-boot or non-system disks, but the disk will be converted to a dynamic disk (if it can be upgraded).

Dacree is right there... Practically if we see, We need to have small space
for os and rest we can utilise at per our need. He is asking for having os
on one drive and Data on D drive. If Os fails or hdd fails.data is
secure on D drive.