linux webserver在小型企业的备份计划?

我目前正在为我的业务使用的networking服务器编写备份计划。 我对这个领域非常陌生,对于应该如何工作有一些想法,但是不确定使用什么工具以及什么样的恢复过程是合适的。

我正在寻找一些相对简单的东西,并不一定是100%的偏执就足以给我一个可靠的备份。 速度不是本质的,不会有一个真正的回退。

备份将被放置在现场存储的单个硬盘上(目前还没有选项)。

备份将每周进行一次。

我受到时间和金钱的限制,这就是为什么我要瞄准一个足够好的解决scheme。

定期拍摄Web服务器系统驱动器的映像,并将其作为备份使用?

我应该testing备份是否每次执行都正确地恢复?

这有点宽泛,但是如果你在我的位置,考虑到我正在运行的服务,你会使用什么设置? 我应该添加额外的机器和拆分服务?

任何意见非常感谢!

请参阅下面的服务器细节

  • networking服务器

    • 平台

      • Linux Ubuntu服务器
  • 运行

    • 邮件服务器

    • SVN服务器

    • 链接到MediaWiki

    • WordPress的

    • Apache的Web服务器

  • 硬件

    • 单500gb SATA驱动器
  • build筑

    • 路由器(带防火墙)后面的单机可以访问互联网。

计划:
根据这里的答案,为了不至于太狡猾,我已经落实了下面的行动计划。

  • RAID 1 //是有意义的,共识是不明智的
  • 独立的备份框与rsnapshot连续备份
  • 以防万一外置硬盘每周图像
  • 非现场备份//还没有find供应商,稍后会担心

感谢大家的帮助!

http://rsnapshot.org/

可能会非常合适,并且包含在大多数Linux发行版中。 同时支持多代,因此,您可以保留2-3周的备份,而只需存储额外几周更改的数据量。

我认为你应该考虑将你的外部驱动器安装在内部托架上,configuration软件RAID-1,以及使用某些条带的“基于云”的备份服务。 您将获得异地存储空间,而且由于您没有用于恢复的设置SLA,因此您需要等待还原在Internet连接上移动的事实不是一件坏事。 您还可以比每周更频繁地进行备份,而且不必担心连接和移除外部驱动器。

你应该能够快速,便宜地获得基于云的设置仙女。 就像一个例子,Gooogle对rsync备份服务的search在第一页上返回了很多有前途的命中。