哪些备份软件产品适合“企业”使用?[关闭]


9

来自FOSS领域的备份解决方案很少,适合大型环境使用。

现有大量的商业备份软件,我对它们在现场使用时如何衡量感兴趣。大多数产品在纸上看起来都不错,但是一旦首次推出并使用它们,它们往往会表现出丑陋的一面。常见的故障源是您在产品评估中忘记的重要内容,营销人员比实际情况更生动地呈现的功能,或者是损害功能,数据完整性或整个产品的错误/问题。

我想知道您知道和使用的备份软件在以下类别中的价格如何:

  • 服务器和客户端支持哪些平台?
  • 客户端,服务器和存储之间的通信是否加密?
  • 架构是否允许扩展性?您能否轻松地成长为100、500和1000个客户?(拆分“控制器”和“存储”守护程序,没有已知扩展性问题的区域)
  • 支持哪些存储设备?
  • 配置修订安全吗?(您是否容易注意到意外/恶意配置更改)
  • 该软件是否具有用于监视的接口?(例如,备份作业失败)
  • 性能数据收集怎么样?(例如,已使用的卷,平均作业大小,直到备份空间用完为止的天数等)
  • 产品是否具有某种重复数据删除功能?(不要将相同的文件存储两次)
  • 增量备份作业是否可以正确处理已删除的文件?(例如,从增量备份还原时,请不要还原在两次备份运行之间删除的文件)
  • 是否有任何有助于裸机恢复的工具/功能?(想想Live-CD,块设备和文件系统的自动设置,引导加载程序的还原等)
  • 工作安排如何工作?是否有任何功能可以帮助平衡给定时间内的备份作业?
  • 是否有需要首先将数据库和其他守护程序置于一致状态的插件/帮助程序?是否有适当的备份前/备份后脚本执行框架?
  • 是否支持工作迁移?(例如,将备份作业从磁盘移动到磁带或从磁带移动到外部/异地存档)

请提及在日常使用中会影响您的任何扭结,问题,问题等,以及与众不同/独特的功能。


我知道这是一个冗长的问题,但是我认为这将帮助整个社区尽可能地充实自己,以便做出明智的决定而无需过多的试验和错误;)。随意评论我在列表中忘记的事情。


我也很好奇 有很多非常好的产品可以备份家用计算机。例如,我真的很喜欢Microsoft Home Server备份解决方案。它允许使用启动CD从基础铁还原计算机,例如映像备份,但是您仍然可以像基于文件的备份一样访问文件...并且它合并了重复的文件,因此它们不占用两倍的空间。我还没有在服务器空间(包括工作站)上找到类似的东西
Erik Funkenbusch

作为社区Wiki,这绝对可以使所有人受益。
尼德姆

Answers:


6

Bacula是一个开源备份解决方案。它的体系结构是在主要商业解决方案的基础上设计的。

平台类

Bacula支持Windows以及任何符合POSIX的Unix系统。

加密通讯

守护程序之间的身份验证始终是安全的,要对守护程序之间的通信进行加密,必须完成PKI(客户端证书)的全面部署。

架构和可伸缩性

Bacula由文件守护程序(客户端),一个或多个控制器(作业调度程序)和一个或多个存储守护程序组成。每个主管可以使用多个目录(SQL数据库)来存储有关作业的信息。

请参阅Bacula文档以更深入地了解Bacula体系结构。

存储设备

Bacula将所有文件内容存储在卷中,这些卷可以存储在本地文件系统,磁带驱动器甚至DVD介质上。存在对磁带自动转换器的支持。

配置安全

所有配置都以纯文本文件的形式存在,可以由SCM轻松地对其进行版本控制。该软件的其他状态完全在SQL数据库中,可以通过数据库侧的适当工具进行审核。

统计接口

尽管可以从SQL数据库中提取此信息而不会带来太多麻烦,但是不存在用于监视或性能数据的本机接口。Bacula 3.0在此方面进行了一些改进,我尚未详细探讨。

重复数据删除

Bacula不支持任何形式的重复数据删除。

增量备份作业中已删除的文件处理

从Bacula 3.0开始,有一种模式可以正确处理已删除/重命名的文件。

灾难恢复

Bacula正在开发一个Live系统,该系统可帮助裸机恢复。有关更多信息,请参见发行说明

作业调度

在巴库拉,工作安排非常严格。您可以为每个备份作业定义时间间隔和开始时间,但是不会基于(不断变化)需要备份的数据量自动调整/分配作业。

插件和助手

Bacula 3.0附带了一个新的插件系统以及对Exchange 2003和2007的本机支持。此外,还有一个广泛的框架可以在备份作业之前/之后在客户端运行自定义脚本。

职位迁移

作业可以轻松地在不同的池之间迁移。


1
Bacula +1。我们使用它来备份来自两个站点的数据,这些站点具有2个磁带驱动器,一个自动转换器和2个介质类型。它具有学习曲线,但是灵活而坚实的体系结构特别适合集成多个位置,媒体类型和设备。我还没有升级到Bacula 3.0,但是它保证了一些漂亮的功能,例如合成完整备份,更灵活的作业计划以及更好的ACL支持。
lukecyca

1

经过十多年的发展和数千美元的投入,我放弃了磁带和商业解决方案。现在,我们备份到磁盘,我希望找到一种备份解决方案:

  • 免费/开放的存档格式(例如tar,zip等)

  • 可编写脚本的-可以包含本机命令或实用程序,但是这些命令或实用程序必须可以从通用备份脚本(例如,exmerge,osql,mysqldump,gnupg等)调用。

  • 平台无关

  • 生成日志文件或状态,这些文件或状态可以作为整个工作的一部分通过电子邮件发送/定向

尽管这些方法无法满足上述许多“企业”标准,但以我的经验,保持简单,标准化的方法更有可能导致您的数据可恢复且安全。请记住,没有一个理想的解决方案来备份所有系统,为每个系统开发有效的备份策略所涉及的不仅仅是购买商业程序的代理。


1

我使用rdiff-backup。基本上就像rsync,但是您可以轻松访问文件/目录的旧版本并管理保留多少旧版本。它仅在备份到磁盘时才有用,但如今无论如何磁盘都比磁带便宜。

您需要在服务器和客户端上都安装它,并且它必须在OS X,Linux和Windows上运行。我没有在Windows上使用过它,但是根据该项目的邮件列表,它在那里的运行几乎相同。


0

这绝对不是一个完整的答案,因为我根本没有一个完整的答案,但是我可以对两种产品发表评论...

  • 连奏
  • Symantec NetBackup-(又称为NotBackup,又称为NetStuffup)

首先,如果负责服务器的团队也是负责备份的团队,则NetBackup不会造成灾难,但是对于企业规模的公司来说,情况通常并非如此。也就是说,有一个单独的备份团队。

这里的问题是NetBackup已经为您假设了这一点-突然,备份团队要求您进行各种访问(特定于root访问)。

NetBackup的另一个缺陷是-您想从头开始恢复服务器,从备份中恢复-实际上却不能。您需要安装操作系统,安装netbackup客户端,然后还原文件。

Legato没有任何这些问题。

哦-从NetBackup获得的报告也比从Legato获得的报告逊色。NetBackup报告(到目前为止,我已经看到它是由备份团队管理的)非常无用,以至于我们要求他们告诉我们是否行得通,而我们依赖于它们(即我们不这样做)自己监控备用电子邮件)。

同样,这是由于他们不能生成好的报告,因为我们没有授予他们对服务器的根访问权限。


0

有时我们使用HP DataProtector。但我更喜欢使用tar。HP DP也有一个不错的命令行,但是tar更加灵活。


0

我认为所有主要的商业备份软件都有其怪癖。我实际上开始喜欢HP的dataprotector。我过去曾经使用过连奏和netback,直到我目前的演出才听说过数据保护器。使用一年后,我印象深刻。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.