备份和数据恢复精要,第 4 部分

作者:Marcel Gagné

请跟我重复。备份可以很有趣。备份可以很有趣。而且看起来也很棒!好吧,这周我的开场白有点奇怪,但这句傻话正好引出了我一直遇到的一个事件,最近几天我在拜访一位客户时又遇到了。有人正专注地看着我在他们的网络上设置我的笔记本电脑。我的笔记本电脑顶部贴着一张漂亮的“Powered by Linux”贴纸,所以看到 Linux 对他们来说并不意外。让他们惊讶的是我的 KDE 桌面。(我目前正在运行 2.0 预发布版本。有些小问题,但看起来不错,伙计们。)

尽管最近关于 Linux 的新闻很多,但运行 Linux 可能意味着命令行工具以外的其他东西这个想法真的 令人惊讶。接受这个事实之后,随之而来的是一个关于工具的问题:Linux 是否有“正常”工具可用?(翻译过来就是:“我可以运行漂亮的图形工具,比如文字处理器或网络浏览器吗?”)我给他看了 Netscape 并玩了一局 Kpoker 游戏。这很酷,但是管理系统仍然必须在黑暗时代(意味着非图形化),对吗?

由于我们正在当前的系列文章中讨论 备份,我将介绍一些可用于进行备份的图形工具。我将介绍 免费 的、有时免费 的以及 不太免费 但仍然相当合理的工具。所有这些都是命令行、硬核、一线管理员工具的图形替代方案。

一个有趣的(且免费的)直接选择是 Kdat,它是 K 桌面环境众多图形工具的一部分。可以通过单击“Utilities”菜单下的“Tape Backup Tool”来启动 Kdat。那是您面板上的小工具箱;您也可以通过单击左下角的大 K 来到达那里。如果您愿意,您也可以从 xterm 启动它,只需键入 kdat(这就是我所做的方式)。

当 kdat 窗口出现时,您可能需要单击 Edit 并选择 Preferences 以选择您正在使用的磁带类型。我有一个设备为 /dev/st0 的 4GB DAT,并且必须输入该信息。默认值为 /dev/tape。我做的另一件事是单击 Eject tape on unmount,只是因为我认为当我完成操作后系统弹出磁带很有趣。嘿,我很容易被逗乐。

接下来您要做的就是挂载磁带(在 File 菜单下)。Kdat 会告诉您它正在读取磁带的“magic string”,这是它识别这是否是先前准备好的“kdat”磁带的方式。如果它无法将磁带识别为自己的磁带,它会要求您格式化磁带。单击 OK 继续。您将收到最后一个警告,如果您格式化磁带,所有数据都将丢失。单击 Yes(当然,假设您想使用此磁带进行备份)。下一个提示会询问您标签。默认格式为“Tape created on today's_date”。我将我的更改为 Thursday backup,确认了 4GB 的磁带大小(您仍然可以在此时覆盖默认值),然后单击 OK。几秒钟后,您应该会看到磁带图标(在左上方)发生变化,并且您的标签在其右侧。

要开始备份,您必须首先决定 要备份什么。磁带图标正下方是一个带有 / (斜杠) 的文件夹。在其左侧是一个复选框。如果您选中此框,您将选择根目录下的所有内容。您也可以单击加号,这将打开您的目录树。这允许您选择单个文件和目录。在我的示例中,我单击了加号,移动到 home 文件夹并单击了其复选框。备份图标突出显示(就在 Edit 下方),然后您可以单击该图标以开始备份。又一次“您确定吗?”类型的确认,您就可以开始快速友好的备份了。

如果您还没有 KDE,请访问他们的网站 http://www.kde.org/

虽然 kdat 对于非关键、临时的备份来说可能是不错的选择,但企业计算或大型 IS 部门通常需要一些更具冲击力和可靠性的东西。kdat 仍然基于 tar,虽然通常非常可靠,但从介质错误中恢复得不好。事实上,它几乎会完全崩溃。我并不是要过分吓唬人;在大多数情况下,您不会遇到任何问题。拥有大量轮换磁带几乎可以确保您可以在某个地方找到一张好磁带。

我的第一个建议是来自 Enhanced Software Technologies 的 BRU。在商业备份解决方案领域,BRU(代表 Backup and Restore Utility)可以说是 Linux 用户一直以来的最爱。您可以通过访问 http://www.bru.com/ 获取您的副本。

BRU 的安装非常简单。在回答了几个关于您的磁带驱动器的问题后,您几乎可以开始使用了。您可以使用命令 xbru 启动 BRU。您将看到一个非常简单、整洁的界面,满足您的备份需求。大型、干净的按钮允许一键访问完整备份、级别 1 备份和级别 2 备份。系统会要求您输入磁带标签,然后您就可以开始了。BRU 的关键似乎是简单性。即使是计划选项(每日、每周、每月的任何一天)也很容易设置和使用。恢复文件或文件组也不困难。

虽然它的图形界面简单且易于使用,但 BRU 也可以从命令行运行。关于这一点,您可以访问网站并获取为无人值守或自定义备份需求贡献的脚本。您可以在网站的“Tech Tips”部分找到这些脚本。

BRU 唯一的缺点是:对于真正的大型网络,多流备份和自动化磁带库是当务之急,您可能需要其他东西。如果您可以等待几天,来自“BRU guys”的新产品 BRU-PRO 将很快发布。BRU-PRO 旨在解决这些大规模需求,虽然我还没有见过该产品,但他们当前产品的质量表明至少应该在未来几周内产品上架时关注一下 BRU-PRO。

这是一个商业产品,但 BRU 也提供非商业版本,该版本可以很好地备份您的系统,并在不花钱的情况下让您安心。有一个限制,如果您只有一个系统并且不经营业务,这个限制很小:您不能使用 BRU 来备份网络驱动器。

就外观而言,我必须将来自 Knox Software 的 Arkeia 评为“酷炫”奖。与 BRU 一样,您可以从命令行运行 Arkeia,但 GUI 非常有趣,即使您 可以 使用命令行并加快速度,您为什么要这样做呢?一个花哨的速度计记录您每分钟的备份速度(以兆字节为单位),而里程表跟踪已备份的总数据。我还没有决定它是否很傻,但它确实很有趣。

抛开玩笑不谈,Arkeia 是一个功能强大的工具,其客户端可在多个平台上运行。例如,您可以将网络备份到 Linux 系统的 DLT,其中包括 IBM RS/6000、HPUX 机器、几台 NT 服务器和一些 Win 9x 机器。Arkeia 处理完整备份、增量备份和按需备份。您甚至可以同时备份多个系统(和架构),同时维护权限、符号链接等。

池管理、磁带管理等的整个概念需要一些时间来适应。因此,它不像运行 BRU 那样直观,在 BRU 中,您只需按下 Full backup 按钮即可开始使用。您不能只是加载 Arkeia 并开始使用它。在您可以运行第一个磁带之前,您必须进行大量的设置,这经过反思是合理的。您看,Arkeia 强制执行 良好的备份实践和严格的磁带轮换。您不能只从列表中选择特定的磁带。当然,如果您足够固执,总有办法覆盖任何内容,但这有点违背了目的。磁带必须遵循轮换。

Arkeia 是一个商业软件包;然而,像我们在 BRU 的朋友一样,Arkeia 也提供免费软件版本。区别在于规模。免费版本在非商业、个人环境中仅支持一台服务器、一台磁带驱动器和两台客户端(Linux 或 Windows 9x)。访问 http://www.arkeia.com/ 并查看一下。

像 Arkeia 和 BRU 这样的产品为 Linux 的成熟度提供了很大的可信度。它们还提供了图形工具,(不管你喜不喜欢)这些工具通常被视为衡量某事物是否“现代”的决定性因素。“现代”通常被等同于“好”。除了为那些仍然质疑 Linux 价值的人提供令人满意的替代方案外,这些产品还为企业提供高质量的备份和数据恢复选项——我的朋友们,企业是 Linux 必须蓬勃发展才能征服桌面的地方。

我希望您喜欢这次对备份和数据恢复世界的探索。下周,我们将尝试一个全新的系列。为了让您现在就做好准备,我邀请您记住不朽的史蒂夫·马丁的话:“让我们变小!”在我们下次在 Corner 相遇之前,请记住,当您失落时,只有良好的备份才能让您重新站起来。

电子邮件:ljeditors@ssc.com

加载 Disqus 评论