What is the best way to resize partitions on a server with a Dynamic Disk? I have 4 volumes in what appears to be 2 partitions. I have ghosted each of these volumes to separate image files. I will need to have the drive letters remain the same when the server OS boots back up. I know I need to use diskpart but I do not know how to make this work. Thanks.

Here is an article about resize dynamic disk.
You need to first convert dynamic disk to basic, then use some partition software to resize partition, after completing, you can again convert basic to dynamic disk.

I hear that many tools can resize partition, such as partition magic, GParted, disk director, easeus partition master….. As I know, partition magic doesn't support Windows Server 2003. Other tool can convert the dynamic disk to the basic disk directly, although it takes less time, but there is high risk of data loss. I would like to use easeus partition master to copy the dynamic disk to the basic disk and then resize on the basic disk, no data loss, it is very safe.

Partition Magic doesn't support Windows Server 2003. How to resize the dynamic disk? I really like easeus partition master, although it is complex, but it is safe to resize the dynamic disk, no data loss.