我想最后一次升级我的旧 ProLiant ML350 G5 服务器,它只需要再可靠几年!预算约为 1500 美元(我没有更多预算),我计划更换 CPU(+ 添加第二个 CPU)、RAID 控制器(E200i)的电池缓存、将 RAM 增加一倍,并更换所有硬盘。
我在 RAID5 中拥有 7 个 HDD(SAS 10krpm,72Gb)+1 个备用 HDD,并且我的系统已满(没有空托盘,磁盘已满)。
在我当前的 RAID5 阵列中,我有 2 个分区: - 1 个操作系统分区,20Gb - 1 个数据分区,350 Gb
我计划用以下磁盘替换这 8 个磁盘: - 2 x 300Gb SAS 15krpm,RAID 1(= 1 个分区用于操作系统) - 2 x 2Tb SATA 7.2krpm,RAID 1(= 1 个分区用于数据)
我最大的限制是我只有 01 天的时间来升级我的服务器。因此,我希望将所有文件(操作系统 + 数据分区)克隆到我的新阵列,即:- 操作系统分区应克隆到 RAID1“2x300Gb 阵列”- 数据分区应克隆到 RAID1“2x2Tb 阵列”
我的第二个问题是,我需要在插入新硬盘之前物理移除所有旧硬盘。
我正在运行 Windows Server 2003 R2,即使 MS 支持即将到期,我也无法购买新许可证,也无法花时间进行配置。显然,花 1500 美元,我也无法购买一台可以从现在开始配置的新服务器!
考虑过 ASR (NTBackup),但是我没有软盘驱动器(并且真的不想投资一个!)考虑过 clonezilla 克隆,并阅读了这个有趣的链接:Windows Server 2003 - 将 C: 分区移动到新的 SAS 磁盘,但我对使用 Clonezilla 与 RAID5 不是很有信心。
什么是快速且轻松(如果可能的话!)“复制/粘贴”我的操作系统(因此无需重新安装和重新配置所有内容)和数据/程序/服务等的最佳选择......?
感谢您的意见
答案1
非常喜欢这个问题 - 感谢您的提问!
现在我有一个巧妙的计划——利用这段时间进行虚拟化,让所有未来的工作变得超级简单。
该计划是获取一个临时/租用的服务器,在其上安装基本的(免费)ESXi,将服务器关闭几个小时,然后将当前服务器转换为ESXi盒上的VM,安装vmtools并在与真实用户隔离的情况下对其进行测试。
如果这次测试进展顺利,您可以安排再次做同样的事情,但这次是真的!
您要做的就是再次关闭服务器,再次将其转换为虚拟机,然后移除所有磁盘并将其放在一边作为备用选项。然后添加额外的 CPU/内存/缓存并在新磁盘上创建新阵列。在此新阵列上安装 ESXi,然后将虚拟机从临时 ESXi 框复制到新升级的框,启动它并安装 vmtools。
如果一切顺利,那么您应该会看到额外的 CPU、内存和磁盘带来的性能大幅提升 - 是的,您会因为虚拟化层而损失百分之几的性能,但现在您将拥有一个易于运输的服务器,可以移动、升级等,因为它将被封装在 VM 中。如果情况不好,只需重新插入旧磁盘,您就会回到原来的状态。
这听起来可行吗?我知道您没有足够的预算来获得 VMWare 的付费支持,但您的设置会非常简单,如果您有具体问题,我们可以协助您进行配置,而且您无论如何都可以“玩”这个临时服务器 - 不要忘记临时机器不必拥有大量的 CPU、内存或磁盘性能,只要足以容纳新的 VM 即可。
希望这可以帮助。
答案2
您能概述一下短期需要多少空间吗?
让我们看看物流。这是一个ProLiant ML350 G5 服务器。您有 7+1 个磁盘,因此它们是 2.5 英寸小型磁盘(服务器有 8 个托架)。没有任何 HP 磁盘正式支持该服务器的 2TB 大小。如果您想在使用 HP 驱动器托盘的机器中使用消费者或廉价的 SATA 笔记本电脑磁盘,那么这种组合将存在冷却/热问题……
如果你只是需要多一点空间来度过一年,那么最便宜的选择是:
- 更新 E200i 控制器的 BBWC 和缓存。
- 将备用磁盘转换为数据驱动器并扩展现有 RAID 组。这将为您提供 72GB 的额外空间。
- 购买一个二手的 72GB 磁盘(不再生产)并将其用作冷备用。
正确的解决方案是备份和恢复。你谈论的并不是大量的数据。
另一个选择是:
- 更新 E200i 控制器的 BBWC 和缓存。
- 购买 7 或 8 个适当大容量的新的/旧的/翻新的磁盘...例如 300GB、450GB 或 600GB。(不要为该服务器购买 15k SAS 磁盘。这不会对性能产生明显的影响)
- 将每个驱动器换成更大的磁盘,然后允许重建阵列。
- 生成的阵列将显著增大,并且您可以选择只向现有 RAID5 添加空间,或者转换将其扩展为 RAID 1+0。
- 所有这些都可以在网上完成,并且在您方便的时候完成,并且您的操作系统安装将保持完整,所以这是方法ID拿。