BRU-Pro 2.0:产品评测

作者:Cosimo P. Leipold

在对待小玩意和软件时,我仍然像个孩子一样充满热情。每当我得到新的东西,我都迫不及待地想要启动它。但当我收到 BRU-Pro 2.0 时,情况并非如此。我原本以为需要安装它,花一段时间用一些神秘的选项重新编译我的内核,花一些时间弄清楚为什么它找不到我的磁带驱动器,然后再花更多时间调试其他问题。至少,对于其他的备份解决方案来说,情况一直都是这样。为什么这个会不一样呢?我抓起一瓶 Advil,准备迎接一个漫长而乏味的下午。

十分钟后,我正在备份,并将 Advil 扔回抽屉里。玩笑归玩笑,BRU-Pro 的安装是我见过的任何备份产品中最简单的安装。毫不夸张地说,我挂载了 CD-ROM,运行了 ./install.sh,对“安装”说了“是”,然后在几个更简单的提示之后,我就完成了。手册(应该指出的是,我收到的是在印刷之前的粗略草稿手册)涵盖了您在安装过程中可能遇到的每个问题,从 noexec 标志到缺少软件包依赖项。安装程序不仅完美地安装了所有内容,甚至还(非常透明地)将我的驱动器配置到系统中,并将第一个客户端安装到服务器上。我对安装过程的唯一抱怨是,有时它可能比必要的更冗长,但为了世界上最简单的安装,这似乎是一个非常小的代价。

管理界面直观且易于使用。一个简单的登录屏幕提示您输入密码,然后将您发送到一个简洁易懂的 UI。只有六个简单的选项卡——备份、恢复、验证、配置、刷新和退出,不需要很长时间就能学会这个界面。

我的首要任务是备份一些东西。我从我的系统中选择了一些文件,然后点击了“备份”。磁带驱动器开始运转,BRU 将我的主目录备份到磁带,同时在一个窗口中显示一个简单的进度条。恢复也同样简单,并为我提供了多种选项,例如恢复到不同的机器或目录、在覆盖时提示以及提供在完成后发送确认电子邮件。BRU-Pro 的界面可能看起来非常简单,以至于缺乏真正的备份能力;但事实并非如此。

使用 BRU-Pro 2.0,您可以将客户端推送到不同的组中。例如,您可以为 Windows 客户端或 UNIX 客户端创建一个组。在设置备份计划时,您可以选择备份每台机器的每个磁盘,或者您可以“向下钻取”到每个组并进行特定选择,直到特定机器上的特定文件。您也不受限于每个组一个计划。您可以跨组混合和匹配计划,并在每个组中设置多个计划。例如,假设您在一个名为“邮件”的组中有几台邮件服务器。您可以安排 BRU 每小时备份 /var/mail,但每晚备份 /。您甚至可以将计划“批处理”在一起,以便一个作业的完成触发另一个计划。

与大多数备份系统一样,您可以选择不同的备份级别。在 BRU 的情况下,您可以从完全备份、级别 1 和级别 2 备份中进行选择。级别 1 备份自上次完全备份以来已更改的所有文件。级别 2 备份自上次级别 1 备份以来已更改的所有文件。它也会自动提升备份,因此如果您尝试执行级别 1 或级别 2 备份,备份将提升为完全备份。在简单易用的配置屏幕中,您可以配置各种选项,例如组、计划、设备和许可证。那么,这一切要花多少钱呢?

BRU-Pro 2.0 服务器,带有三个客户端许可证(基本软件包),适用于 Linux x86、IA64 或 PPC,价格为 999 美元。备份机器本身不消耗这三个许可证中的任何一个。之后,额外的许可证按批量定价。单个额外许可证为 99 美元,在 10-24 个和 25-50 个标记处有 10 美元的价格优惠。与其他解决方案不同,BRU-Pro 在其基本价格中提供所有磁带设备的本机 SCSI 支持,因此无需额外费用来支持特定的磁带设备,如自动加载器或库。技术支持对于初始产品为 499 美元,并提供对电话、电子邮件和传真服务的无限制访问。它也不将支持限制在组织内的任何个人,这是一件好事。对额外客户端的支持按批量定价,起价低于 25 美元。这样的价格很难让人拒绝。

BRU 最大的卖点,除了价格之外,还在于它如何进行备份的底层原理。BRU 的创建者所秉持的理念是,您的备份质量仅取决于其上的数据质量。人们很容易认为,既然您备份了某些内容,您的数据就是安全的;不幸的是,情况并非总是如此。因此,创建者设计 BRU 来为每个缓冲区块、本地或远程的每个数据位提供可追溯性。BRU 在缓冲区级别应用 32 位 CRC,并在将其写入磁带之前将其写入标头。结果是,每一小块数据都是可验证的。32 位 CRC 意味着 BRU 使用的磁带比其他备份解决方案多 8-12%,但您会获得一个非常强大的备份解决方案。这听起来可能不那么花哨或特别,但这是一个很酷的功能。

最重要的是,如果 BRU 在恢复期间遇到错误的数据块,它会尝试重新读取几次。如果仍然无法读取错误数据,它将继续处理下一段数据,而不是崩溃退出。这意味着包含一些错误数据的大型文本文件不会完全丢失——BRU 至少会恢复它能恢复的内容。微不足道的功能?也许,但我觉得在某些情况下它会非常方便。

BRU-Pro 还可以将多个同步数据流写入多个磁带驱动器。因此,来自任何一个客户端的数据都连续写入磁带,而不是“交织”在多个磁带上或多路复用在单个磁带上。同样,这样的功能听起来很明显,但并非所有备份解决方案都这样做。BRU 还将其目录写入磁带和磁盘,以增加安心感。如果您考虑 BRU 中内置的所有这些小功能,您就会明白它是一款精心打造的产品。

那么,硬币的另一面呢?BRU-Pro 2.0 不支持 Novell Netware 客户端(尽管您可以挂载 Netware 客户端并以这种方式备份它),因此如果您需要该功能,请注意。我在 Windows 2000 和 XP 客户端上也遇到了一些问题。有时客户端会崩溃,有时备份速度会莫名其妙地降至爬行。BRU 知道 2000/XP Windows 客户端在这里和那里有一些问题,他们正在努力修复它们。我也遇到过一两次图形错误,但它们从未导致我的备份失败,只是在我的屏幕上出现了一个小故障。我怀疑问题出在我的古怪窗口管理器上,而不是 BRU 上。我也希望报告能够提供更多信息。此外,一些更隐秘的选项(例如能够备份 Netware 挂载)隐藏在配置文件中。如果能够在图形格式中更改它们就好了。

我认为,对于任何新产品,一个好的经验法则是稍等一段时间再采用它。这让开发人员有时间发现新的错误或问题并发送补丁。考虑到我收到的副本实际上是第一个盒装版本,并且性能如此出色,我确信当这篇文章发布时,或者不久之后,BRU-Pro 将成为一款出色的产品。事实上,它已经是了。

优点

  • 与其他解决方案相比,价格非常合理。

  • 数据可靠性方面采用非常强大且细致的方法。

  • 易于安装。

  • 易于使用。

  • 适用于中小型网络的优秀产品。

缺点

  • 不支持 Netware(存在解决方法)。

  • Windows 2000 和 XP 客户端有些不稳定或不可预测。

  • 偶尔出现图形错误,但无关紧要。

  • 缺少其他产品(如 Veritas)具有的一些企业级功能。

Cosimo Leipold 在 DiamondCluster International 工作,这是一家总部位于芝加哥的咨询公司。欢迎评论和想法。

加载 Disqus 评论