我在高中负责一个文件服务器,目前它只有一台安装了 Apache、PHP 和 MySQL 的 RAID 机器。问题是机器上的所有存储空间几乎都用完了,机箱里没有空间让我添加另一个驱动器。
我的问题是,我该如何添加更多存储空间?我是否需要另一台机器并以某种方式将当前服务器机器连接到该机器?如果是,我该如何做才能确保旧文件以及稍后添加的文件仍可访问?
哦,当前服务器是通过我们的门户网站访问的,格式为http://wwww.schoolname.edu
答案1
备份它,购买更大的磁盘,构建一个新的、更大的阵列,从备份中恢复,获利。
答案2
如果存储空间已全部用完,第一个问题就是“这些东西真的需要吗?”是时候(稍早一点)进行春季大扫除了!
如果在此之后,它仍然是满的(没有垃圾......很难想象):您会考虑增加存储空间而不是添加第二台服务器。
可以通过用更大的驱动器替换现有驱动器来增加存储空间(在将数据从旧驱动器移至新驱动器时,使用联网机器或外部硬盘作为临时存储)。或者简单地添加一些外部硬盘(可能是 NAS)。
有很多可能性。您还可以考虑更换服务器,具体取决于服务器的使用年限和预算。
这些只是一些粗略的想法。鉴于我们所知甚少(我们对您可用的预算一无所知),我认为我们无法做得更多。
答案3
这是用于实际学校网站的服务器吗?比如供公众查看学区信息,还是像仅供高中使用的项目服务器?
我看到了一些选择。如果机器比较旧,那么现在是时候评估是否要更换它,并重建更多存储和内存,并提供涵盖损坏部件的保修。或者您可以考虑购买一台运行 VMWare ESXi 或其他虚拟化技术的优质服务器,以便您可以在 VM 下运行 Web 服务器,这样可以更轻松地在需要时过渡到另一台服务器(或者通过获取两个或多个虚拟服务器之间故障转移的完整包来增加冗余)。此外,您还可以通过复制 VM 映像(如果需要)从“裸机”备份机器,或者确保安装了良好的备份代理。
其次,您可以检查其中是否有应该删除的垃圾。如果服务器不是那么旧,那么到底是什么占用了这么多空间?旧日志文件?人们上传了 100 MB 的 JPG 或电影文件吗?您是否有几年前的文件可以存档并从服务器上移走?您是否存储了几年前毕业的人的东西?
第三,进行完整备份,更换所有驱动器,然后恢复机器。在某种程度上,您应该已经为此建立了一个系统,作为灾难恢复/备份计划的一部分。确保您可以从裸机恢复,更换所有驱动器,然后全力以赴替换数据,并在旧硬件上再次运行。
第四,用新服务器替换旧服务器,只迁移您需要的内容,在从头开始重建 Web 服务器和模板后,揭开新服务器的面纱,删除旧的垃圾。这是开始新服务器的好方法。另外,如果您没有正确备份,这可以让您有机会修复它。RAID 不是备份。
祝你好运...
答案4
构建 NAS/SAN。
连接第二台服务器,将 NFS/iSCSI 放在 IT 上,并在 Web 服务器上安装/配置 NFS/iSCSI 客户端。