1台Linux备份服务器 – 4台Linux服务器,3台Windows服务器 – 如何备份?

我有:

  • 1 Linux“备份”服务器(Ubuntu 9.10服务器)(大量的磁盘,新的服务器)
  • 2个Gentoo服务器
  • 2个CentOS服务器
  • 3台Windows 2003服务器

我想将所有服务器作为磁盘到磁盘备份备份到Ubuntu备份服务器。

怎么样?

请温和,因为我知道Windows而不是Linux。 我看过Bacula,BackupPC和Amanda。 对我来说,似乎都有些复杂。 我负责这样做便宜,所以我不能简单地加载在备份服务器上的Windows,并把它像BackupExec的东西。

我的要求:

  • 简单的在每个客户端上设置
  • 简单的在服务器上设置
  • 磁盘到磁盘备份
  • 便于监视/检查备份状态
  • 容易恢复文件
  • 给我发电子邮件的结果
  • 计划每周完整备份和夜间差异
  • 免费/开源

我们非常感谢您的帮助,如果您在答案中有详尽的答案,我会认为这种问题在将来可以帮助其他人。

谢谢!

再看看backuppc 。
Backuppc有一个非常直观的Web界面,适用于Linux和Windows主机,虽然它声称是PC,但它也可以很好地备份服务器!

如果你真的打算廉价购买,你可能会发现你不得不做出一些牺牲。

我可能会去与rsync。 对于Linux,可以使用cron作业进行设置 。 在Windows上,有一个很好的rsync前端叫做DeltaCopy

在这两种情况下,您都将获得增量备份,因此您不会太快地吸收该磁盘空间。

如何添加一个病毒化层(esx,xen,…),然后你可以简单地将它们备份为磁盘文件。

我使用的简单而有效的工具是rsnapshot 。 它很容易设置,而且看起来他们的网站上甚至有一个Windows HOWTO(尽pipe我从来没有用过Windows)。

您还可以使用NFS和/或CIFS共享您的快照目录,然后将其挂载到客户端以便恢复。 一定要分享它只读,这样客户端不能删除或更改实际的备份文件。