一台 Windows Server 2008 R2 机器被错误地分区。系统分区现在比应有的要大。由于磁盘管理不允许我将分区缩小到所需大小,我认为替代方法是重新分区驱动器并从备份中恢复数据。
是否可以将 Windows Server Backup 创建的系统分区数据还原到较小的分区?我很感激任何指导或建议,这样我就不会把事情搞砸。
更新#1:该服务器是具有 PERC S100 RAID 1 配置的 Dell PowerEdge T110。
更新#2:PERC S100 被视为“假 RAID”,并且只能在Windows下运行。因此,在这种情况下 GParted 方法将不起作用。
答案1
首先,请记住,Windows 2008 有一个“特殊”文件夹,称为温斯克斯,可能会变得非常大(通常为 6-10 GB)。我建议 SO 分区不小于 40 GB。
我假设该服务器是真正的服务器硬件,在 raid 1 上有两个或更多磁盘用于 SO 分区(标准构建),如果不是,那么完成这项工作将更加棘手。
读完您的信息后更新
最后的想法
检查安装了分区软件的 BartPE 或 Windows PE 启动 CD巴特普你可以查看信息。我记得曾经用过 ghost 安装来:
- 碎片整理后克隆磁盘并检查所有选项
- 调整虚拟磁盘大小
- 将图像恢复到较小的分区(但足够容纳图像和一些可用空间)
也许这个选项适合您的需要。
请及时更新。我们在其他地方都有便宜的戴尔服务器 :)
结束更新
我过去做过的事情:
- 使用碎片整理程序对 So 分区进行碎片整理(Windows 的就足够了)
- 从 raid 中移除一个磁盘,最坏的情况下,该磁盘中有一个正常工作的 SO
- 使用分区,一个 Live ISO,从 CD 运行它,如果需要则加载 Raid 驱动程序,并根据需要减少 SO 分区。
- 启动 SO,检查,如果一切正常,则再次放入磁盘进行重建。
如果出现任何问题,请关机,移除在线磁盘,放入磁盘备份,启动 SO,检查并重建磁盘。
我喜欢这个系统,因为你可以轻松恢复备份,无需外部软件或媒体,而且时间短。
观察如果您没有 raid,Gparted 可以做同样的工作,但您需要在外部媒体上从系统进行备份。它也可以在虚拟机上工作……在我看来,这是必备的。
希望这可以帮助。