我们的数据中心有大约 15 台 Windows 2003 和 2008 服务器,它们托管着数百个不同的网站和数据库。我们必须将它们从 5 楼移到 3 楼的新机架上。此举可能需要暂时关闭电源和/或网络。
我想在迁移期间保持服务器运行。有人能建议怎么做吗?请随时提供其他重要提示和技巧,以帮助实现尽可能多的自动化。
答案1
可以办到。有些人对德国的服务器也做了同样的事情。
你需要确保
a) 您的服务器有双电源。因此,您可以拔下其中一个电源,并连接一个UPS,然后再将其与主电源断开。
b) 您可以支持通过 3G 连接进行的流量,并以此设置路由。
- 然后,你拿起一个 UPS,确保它已充电,并将其放在手推车上。
- 将其连接到数据中心的 PSU(可能需要启动 UPS)
- 将服务器上的一个 PSU 连接到 UPS
- 让事物稳定下来。
- 连接3G,配置路由。拔掉网络。
- 检查它是否仍然处于运行状态。
- 把它从架子上取下来,放到手推车上。
- 移動它。
- 重新组装和重新上架与上述操作相反。
我不推荐这样做,但是可以做到。
答案2
安排停机时间并尽快移动它们,但不要因为匆忙而搞砸或损坏它们。
购买一些重型服务器,并将一些服务器迁移到虚拟服务器,以便在新数据中心托管。关闭旧系统。通过设置复制并让它们自动迁移来迁移数据库服务器,然后关闭主服务器并将其移至新数据中心并重新启动。
...非常非常长的电源线。还有网线。
我能想到的就这么多。停机并移动它们,在关闭之前将它们虚拟化/复制到第二个站点,使用旧的、非常冗长的鲁布·戈德堡方法在运行时移动它们,正如其他人指出的那样,这将导致大约 80% 的失误和严重损坏服务器。
或者您可以购买新硬件并通过恢复到新位置并关闭旧位置来测试您的备份策略。
答案3
说实话,不要!
让它们继续运行会比你想象的还要麻烦!
网络连接:
wifi:信号不够强,无法穿过数据中心的两层(记住 wifi 是视线范围内的),并且可能不允许进入一些数据中心的线路
:你很可能不允许把数据中心的门打开,而且你会从数据中心工作人员那里得到一些非常奇怪的眼神。电源:
电线:再次是门和奇怪的外观...
不间断电源/电池:为了真正保持正常运行时间,您可能需要切换到非常大的不间断电源,如果您没有冗余电源,那么如果不关闭电源就不会发生这种情况。风险:
磁盘驱动器:请勿移动旋转的磁盘驱动器。
当然,大多数专业磁盘在检测到冲击或移动时都会进入“停放”模式,但这仍然意味着数据不会被写入。如果这项技术失败或不及时,您将划伤实际磁盘并导致数据损坏!正常运行时间和移动:
如果您完成所有这些,仍能保持电力和网络。
现在您需要一种方法来同时移动 15 台服务器和网络设备,并将它们放在一起,因为您的服务器也依赖于彼此之间的连接才能工作(nas、数据库、负载平衡器等)。
现在,如果你仍然找到了一种方法来做到这一点,并且疯狂到愿意冒险。
请通知你的客户,你可能会在 24 小时内停机。
也许一切顺利……也许你会撞倒一台服务器并损坏里面的组件。
老实说,只需安排停机时间并以正确的方式进行即可。
冒着完全丢失数据和/或设备的风险比停机一天更糟糕。
总而言之,这是一个好问题,不要羞于提问,因为质疑什么是可能的是件好事。
答案4
另一个选择是用更少的服务器替换所有这些服务器,然后使用 P2V 工具虚拟化服务器,一次性完成迁移。基本上,在新楼层设置新服务器,然后从旧楼层进行实时 P2V 转换。当新服务器启动并停止旧服务器时,您会看到一些停机时间,但这是一举两得的好方法。