It is a common problem that often server suffers from the lack of space on system volume. Old servers or new ones from vendors come with preformatted small volume - 5-6GB in total and after installing updates or applications the free space on system volumes starts vanishing rapidly. What is the point out from here?
1)The most easiest way is to move some data bases from C: to adjacent data partition, lets say D: and this will free up to 2GB space.
2)Another way, the recommended one is using partitioning tool to reallocate space from D: to C: without threat to data on both partitions. Highly recommended tools here are:
Paragon Partition Manager 9.0 Server Edition, Paragon Hard Disk Manager 2009:
Acronis Disk Director: www.acronis.com
An old tool Partition Magic 8 and free tool from Paragon again Partition Manager 9 Express:
All these tools can perform the requested action. The difference is in interface and the way these tools perform operation.
Let's stop on first one: Paragon Partition Manager 9.0 Server Edition (in future could be version 10).
How it works? - First of all install the product if you have 500MB free space on system volume. Then restart the server for product driver installation. Start it and get the user interface with drives layout. Then:
a)Right click on partition that is adjacent to C: drive from right side and select Move\Resize
b)In opened operational window catch the left border of partition with mouse left click and drag it to right, free as much space as you need and apply changes. This operation could be handled either in Windows interface or could request restart when volume locked by open files (paging file or application accessing volume at the moment). So try to unlock the volume because resize and data movement runs quicker in Windows than in DOS mode.
c)Space is taken from second drive and now we have a block of free unallocated space between C: and second drive. Right click on C: and select Move\Resize. Catch the end of partition and drag it to right so to allocate space to system partition and apply changes. Will take several minutes to complete the task.
Now the system drive has enough space.
If you do not have space to install the tool in Windows then get advantage of Boot CD that comes with all the listed products. For example, Partition Manager 9.0 CD is based on Windows PE 2.0 version, has driver loading option which irreplaceable for different RAID and network configurations.
What should be done as precaution step before resize?
- First of all run CHKDSK x:/f on all volumes of your HDD (where x: is a drive letter of partition).
-Create backup. Partitioning operation is potentially dangerous, no difference what partitioning tool you use.
-If you are not sure with exact steps you need to apply contact support staff of the company whose software you are going to use.
With all these steps taken you must succeed in 99.9% cases of repartitioning tasks.
3)Third way to get rid off the warning messages about lacking free space on system volume is moving to bigger drive. One can move second volume to separate HDD and extended C: to entire drive using partitioning tools. But both system and data volumes can be moved to bigger drive or RAID using Autoresize option that will increase both volumes automatically during copy operation.
Tools known for this operation:
Drive Copy 9.0 Professional Edition: http://www.paragon-software.com/business/dc-professional/
And finally there is a way to image the system volume and restore it to new drive. Most usable for dynamic drive configurations as: span, stripe. Removing span and stripe means easing data and the only way to avoid this is to backup these configurations and restore as simple volumes to new drive.
Drive Backup 9.0, Ghost 10, True Image, all these products can do this task.