我需要做一个主机来托管从旧硬件到新硬件的迁移。具体来说,从HP BL460G7到HP BL460G8。新旧服务器均具有2 x 600GB 2.5英寸驱动器,并配置为RAID1。我可以为每台服务器提供30分钟的停机时间。
有四台服务器要迁移,最小的服务器在逻辑卷中总共分配了120GB,最大的服务器上分配了510GB。三台服务器正在运行RHEL5,一台正在运行RHEL6。
我一直在思考如何在给定的时间范围内做到这一点,而又不破坏操作系统和关键数据。
我唯一的想法是:
- 从旧服务器中删除一个驱动器(服务器已打开)
- 从新服务器中删除两个驱动器(服务器已关闭)
- 从球童中取出G7驱动器并放在一旁
- 从球童中取出G8驱动器并安装到G7球童中
- 将G7球童中的G8驱动器安装到旧服务器中
- 等待RAID控制器重建RAID1阵列
- 完成关闭旧服务器后
- 删除G7球童中的G8驱动器
- 在G8球童中安装G8驱动器并插入G8(已安装单个驱动器)
- 启动G8服务器
- 等待操作系统启动
- 当操作系统启动时,插入剩余的驱动器
- 等待RAID阵列重建
这听起来理智吗?
编辑:RHEL5是RHEL5.10,RHEL6是RHEL6.6
我还应该指出,其中两个系统是热的四节点群集的一部分,该群集几乎不断复制应用程序“事件”(它是关键基础结构系统的一部分)。我们有备份,但仅在整个系统出现故障时才使用。
先前的测试表明,系统之间的最大“ dd”约为50MBps,这太慢了。
编辑:我要依靠kudzu来处理硬件更改。