有一台服务器,需要弄清备份方法

我的公司有一台运行ArchLinux x64的较旧的Dell 2650服务器: http : //www.dell.com/downloads/global/products/pedge/en/2650_specs.pdf (2 x 2.4GHz Intel Xeon w / 3287内存根据“免费-m“)

我们用它来托pipe我们的内部公司网站,并从我们的订单中发布一些信息,我们希望尽可能地保持它的能力。

我们需要: – 从上午8点到下午4点,我们的数据input人员需要使用它和其他人来完成其他所需的function。 – 如果发生故障,我们需要一个快速的方法让机器再次运行。 – 如果发生故障,我们希望备份数据。

一些主要的问题包括: – 旧的服务器,它可能有内存问题 – 我们不知道什么时候一个硬盘驱动器可能会失败 – 我们的力量在这里一次

我们有一个电池备份,但这是非常长远的。 如果服务器停机,我们还有另外一个系统来存储订单信息,这些订单信息在订单信息停止时进入,在返回时重新发布,但我们在白天需要它。

所以我们想知道,我们应该得到什么select? 这些是我们想到的事情,有些是:

  • 设置RAID 1,但这将涉及到擦拭一切正确? 如果我们这样做,我们将如何传输数据而不会搞乱服务器?
  • 我们可以购买一台额外的服务器或2美元的eBay,同样的型号,是实用的,还是应该得到别的东西?
  • 我们应该购买一台PC还是另外一台更好的服务器,并且主机closures,因为如果更容易交换部件?
  • 我们是否应该多留些额外的零件,以防内爆?
  • 我们应该购买/使用备份软件吗? 我们听到drobo的很酷,但吸吮。

也许有一个软件解决这个问题,备份到另一台机器或让我们快速再次运行。 另外,如果我们要购买硬件,什么是体面的? 有没有人知道ArchLinux / Linux的一个? 我们都知道很多关于计算机的东西,但是我们不确定采取什么措施,特别是在这种types的服务器上。

谢谢

是的 – build立一个软件raid1。 不,你可以做到这一点,而不会丢失数据

为HA购买第二盒,购买第三盒备件。

2650是一个非常强大的服务器。

如果您有服务标签,则可以在Dell-web-page上查找原始configuration。

为什么arch-linux? 使用OMSA支持的东西要好得多 – 这样一个软件就可以监视你的硬件并触发失败的行为(如重启)。

你正在寻找的似乎是高可用性,而不是备份。 如果你能买得起另一台服务器,这是你最好的select。

如果您沿着这条路走下去,那么朝着正确的方向迈进一步: http : //www.linux-ha.org/wiki/Main_Page

就实际备份而言,您应该能够将/ etc / apache,htdocs,数据库等复制到磁带(或您的首选安全存储方法)。

这取决于你的预算。 如果你能买得起一台新的服务器,我会购买一个新的RAID控制器,并允许你随时安装新的硬盘驱动器,而且我会用旧的硬盘作为备份服务器。 你可以去戴尔服务器之一 。

AFAIK,安装一个硬盘与RAID控制器可能需要您删除所有当前的数据,并再次安装一切。 无论你做什么,我肯定会推荐一些RAID的原因硬盘是不可靠的。

一个简单的备份解决scheme是设置另一个盒子,定期连接到您的服务器,并获取所有数据的快照。 您可以轻松地在线查找备份脚本并对其进行自定义以供您使用。 您只需要一个脚本来压缩tar.gz文件中的所有文件,并使用scp或rsync命令将其与cron作业一起传输,以便每天都这样做。 这样,您可以随时准备好自己的备份服务器,只要切换它们以防万一您的主服务器出现问题。