数据备份对于Linux系统是非常重要的,Linux下的备份软件有系统自带的、有基于开发源代码的,也有商业软件。下面就介绍几种适合在Linux桌面环境经常使用的备份软件。
KDat
KDat是一个功能强大的Linux备份工具。由于使用了GTK图形库,所以拥有非常友好和漂亮的用户界面。它使用很简单,支技多片压缩的方式,可以用来压缩、解压缩。Kdat包含备份、恢复、比较等功能,可以非常方便地管理使用。
KDat实际上是tar命令的图形界面,它是KDE自带的备份软件。KDE 2.0以上的版本都有这个软件。使用KDat,在KDE环境下启动一个终端,输入下面命令即可启动,见图1所示。
[root@localhost root]#kdat
使用KDat前必须事先安装磁带机,见图2所示。安装磁带机有三种方法:
1.从“文件”选单选择“Mount Tape”。
2.单击工具条上的磁带驱动器图标。
3.右键单击磁带驱动器树的节点, 选择“Mount Tape”项。
图1 KDat软件工作界面
图2 安装配置磁带机
Taper
Taper是一个基于开放系统的备份软件,是具有良好用户界面的数据备份和恢复软件,它可以从一台磁带机上备份/恢复软件。Taper支持磁带、软盘、ZIP、硬盘等多种备份硬件,支持自动更新备份和恢复。许多Linux发行版本都包括Taper,也可在它的主页http://www.e-survey.net.au/taper/ 下载,Taper的最新版本是7.01。下载链接为http://www.netsw.org/system/tools/backup/taper/taper-6.9b.tar.gz。
图3 KDE桌面环境下的Taper界面
Taper的安装如下:
$gunzip taper-6.9b.tar.gz;$tar vxf taper-6.9b.tar$cd taper-6.9b$./configure;make;make install
Taper可以运行在命令行和KDE或GNOME桌面环境下。
在KDE环境下启动一个终端,输入下面命令即可启动,见图3所示。
$Taper -T r
和KDat相比,Taper最大的优点是支持多种备份介质:磁带、软盘、ZIP驱动器、硬盘等。毕竟磁带机的价格还是比较昂贵的。
KOnCD
KOnCD是一个Linux桌面环境下的刻录软件,它集中了CD拷贝、数据光盘制作、音乐光盘制作及其它工具,是一个集成度比较高的工具软件,最新版本为1.0rc2。KOnCD的主页是http://www.koncd.org,下载链接为URL http://linuxberg.cesnet.cz/files/koncd-1.0rc2.tar.gz。
KOnCD可以把日常工作中的数据(比如收发的电子邮件、Office办公文件)复制到光盘上。KOnCD支持CD-R和CD-RW。工作主界面见图4所示。
图4 KOnCD软件主界面
和磁带机、硬盘相比,可擦写光盘(CD-RW)是一种性能价格比较高的备份介质。目前,CD-RW的容量是700MB,一般CD-RW的价格在8~10元,并且使用寿命在200次左右。对于Linux桌面环境下的数据,如果两天备份一次的话,一张CD-RW大约可以使用一年。使用CD-RW备份,可以大大降低数据备份的成本。
如果想了解Linux桌面环境下的其它刻录软件,可以查看以下网址http://www.linux.org/apps/all/Multimedia/CD_Writing.html。
Arkeia
Arkeia是一个商业备份软件,是基于客户/服务模式的备份解决方案。 Arkeia可以只使用单一的服务器备份网络中的所有终端数据。Arkeia使用了独特的多流程技术,备份速度可以达到KDat的3倍。Arkeia曾经多次获得LinuxWorld的编辑大奖。
如果需要在网络中增加备份解决方案,Arkeia应该是不错的选择。 如果客户端选择用图形界面,还需要Java虚拟机支持(或者JDK)。可以下载Arkeia在Linux下的免费版本。免费版本和商业版本的区别在于使用范围,免费版本只能使用一个服务器、一个磁带机和两个客户端(Linux和Windows都可以)。Arkeia的网址是http://www.arkeia.com,这里可以根据Linux发行版本和CPU类型下载对应的RPM包。Arkeia目前最新版本是5.2.3。下载链接为ftp://ftp.arkeia.fr/pub/arkeia5.2/linux/ia32/mandrake9.1/arkeia-5.2.3-1.i586.rpm (基于Mandrake 9.1 Linux)。
运行Arkeia的图形界面需要安装Java虚拟机——jre(Java Runtime Environment):
$Rpm -ivh jre-1.3-24MR.i386
安装Arkeia:
$Rpm -ivh arkeia-5.2.3-1.i586.rpm
运行Arkeia的图形界面,见图5所示。
图5 Arkeia 5.2.3运行主界面
$/opt/ arkeia/bin/xarkeia
Arkeia作为商业软件,和KDat、Taper相比最大的优点是备份速度快(如果磁盘或磁带支持的话,Arkeia能以超过20MB/s的速度备份)、应用平台广泛。
Arkeia可以支持异构平台Linux、Windows NT/2000/2003/XP、Mac OS X、Solaris 8、IRIX、AIX、HP-UX、Tru64 Unix (Compaq/HP/Digital)、OPENBSD、FreeBSD、NetBSD,其中经过Arkeia认证的Linux发行版本有Red Hat Linux 6.0~9.0、REL 3/Fedora Linux、Mandrake 7.0~9.2、Slackware 8.0、Debian 2.2~3.0、SuSE Linux 7.1~8.x。Arkeia支持的数据库包括Mtsql、DB2、Oracle、Sybase等。
不论使用什么样的操作系统,数据备份都是很重要的。上面介绍了几种不同类型的Linux桌面下的备份软件,以帮助Linux用户高效实现数据备份。