A Windows Server 2008 R2 machine was mistakenly partitioned. The system partition is now larger than it should be. Because Disk Management doesn't let me shrink the partition to the desired size, I believe the alternative is to repartition the drive and restore the data from backup.
Is it possible to restore system partition data created from Windows Server Backup to a smaller partition? I'd appreciate any guidance or suggestions so that I don't screw things up.
Update#1: The server is Dell PowerEdge T110 with PERC S100 RAID 1 configuration.
Update#2: PERC S100 is considered 'fake RAID' and can only run under Windows. Therefore, the GParted approach will not work in this case.
Best Answer
First of all, remember that Windows 2008 has an "especial" folder, called Winsxs, that can grow very big (usually 6-10 GB). I recomend a SO partition not less than 40 GB.
I'm supposing that the server is a real server hardware with two or more disks on raid 1 for the SO partition (standard build), if not, it will be more tricky to do the job.
Updated after reading your info
Last Idea
Check a BartPE or Windows PE Start CD with a partition software installed on it BartPE you can check the info. I remember have used it with a ghost installed to:
Maybe this option fits your needs.
Please mantain us updated. We all have cheap dell servers elsewhere :)
End update
What I have done in the past:
If anything goes wrong, shutdown, remove the online disk, put the disk backup, start the SO, check and put the disk to rebuild.
I like this system because you have an easy backup to restore without external software or media and in no-time.
Observation In case that you haven't raid, Gparted can do the same work, but you will need to make a Backup from the system in an extenal media. It can work on Virtual Machines too... A must have in my opinion.
Hope this helps.