您所在的位置:操作系统 > Linux > Linux常用备份恢复工具(下)(3)

Linux常用备份恢复工具(下)(3)

2006-11-17 11:32 曹江华 冯霄 51CTO.com 我要评论(0) 字号:T | T
一键收藏,随时查看,分享好友!

在 Linux 中可以通过各种各样的方法来执行备份。所涉及的技术从非常简单的脚本驱动的方法,到精心设计的商业化软件。备份可以保存到远程网络设备、磁带驱动器和其他可移动媒体上。本文只对二十个工具的用途、原理和使用作指导性的介绍

AD:

16 dvdrecord

软件名称:dvdrecord

最新版本:0.1.2

适用平台: Linux、BSD

软件授权:开放源代码

下载地址: ftp://fr2.rpmfind.net/linux/redhat/9/en/os/i386/RedHat/RPMS/dvdrecord-0.1.2-10.i386.rpm

Dvdrecord是命令行下的DVD刻录软件。命令行下的DVD刻录可用于很多种情形,比如当我们通过远程访问主机时,机器上的图形界面无法启动时,或者机器由于某些原因无法启动GUI时。此外,在完成一些备份等自动重复的功能时,也需要使用命令行工具。dvdrecord是命令行下的DVD刻录软件,最大优点是使用简单快速。dvdrecord是在先锋DVR-A30平台上开发的刻录工具。如果要把caodvd.img以刻录到DVD光盘。使用命令:

#dvdrecord -v speed=2 dev=0,1,0 -date /home/cao/caodvd.img

17 DVD+RW-Tools

软件名称:DVD+RW-Tools

最新版本:5.21

适用平台: Linux、BSD

软件授权:开放源代码

下载地址: http://fy.chalmers.se/~appro/linux/DVD+RW/

DVD+RW-Tools 一个包含有用于刻录DVD和映像的软件工具包,包括:Growisofs和dvd+rw-format。试图使用 DVD+RW-Tools 之前您应该参考 dvd+rw-tools 硬件兼容性列表(http://fy.chalmers.se/~appro/linux/DVD+RW/hcn.html )是否有与您的 DVD 刻录机有关的信息。growisofs(1) 命令是 mkisofs 的前端,它会调用 mkisofs(8) 来创建文件系统布局,完成到 DVD 上的刻录。 这意味着您不需要在刻录之前创建数据映像。

growisofs是DVD+RW-Tools一个工具,Growlsofs访问其刻录设备使用的是一种不同的方式。它使用/dev下面的Unix路径来连接刻录机。不同的系统和发行版中用于刻录机的路径不尽相同,所以最好的方法是查看发行版中的帮助。在一些系统中,一个名为/dev/dvd的软链接会被设置成指向可用的DVD刻录机,在本文中,使用/dev/dvd来指定刻录机,如果系统中路径设置不同,那么请使用合适的路径将其取代。

将文件存储至DVD刻录盘,其基本的命令格式如下:

#growisofs -dvd-compat -Z /dev/dvd -J -R /path/to/home/cao

此命令将/path/to/home/cao目录下的文件制作一个映像并且刻录到的DVD光盘。如果希望将视频DVD以普通文件的形式存储在电脑上,可以使用-dvd-video选项。

#growisofs -dvd-compat -Z /dev/dvd  -dvd-video /path/to/home/cao

这样growisofs所刻录的DVD光盘将用于普通的DVD播放机。

刻录一个DVD映像

如果已经生产了一个DVD映像文件使用命令可以将其保存的DVD刻录盘上:

#growisofs -dvd-compat -Z /dev/dvd=caodvd.img

此命令将caodvd.img 文件刻录的DVD盘上。

格式化可读写DVD光盘

可以使用DVD+RW-Tools工具包中提供的dvd十rw—format命令。它有两种格式化DVD光盘的方式:快速模式、完全模式。快速模式:

#dvd+rw-format -blank /dev/dvd

完全模式:

#dvd+rw-format -blank=full /dev/dvd

18 GCDMASTER

软件名称:GCDMASTER

最新版本:1.2.1

适用平台: Linux

软件授权:开放源代码

下载地址: http://fedoraproject.org/extras/4/i386/gcdmaster-1.2.1-4.fc4.i386.rpm 

CDRDAO是一套可以复制、建立及烧录TOC、CUE、BIN文件,以RAW模式读/写的烧录程序。它也可运用DAO(disk-at-once) 模式于MS-DOS下烧录,它的特色有:可完全掌控间隔轨迹长度、接受WAVE档的直接烧录、CD-TEXT(光盘文字)读写功能、CDDB自动建立成CD-TEXT资料等。GCDMASTER全称Gnome CD Master, 是CDRDAO图形前端。图-18 是GCDMASTER工作界面。

图-18 GCDMASTER工作界面

19 tar

软件名称:tar

适用平台: Linux

tar是Linux自己的备份恢复软件。有许多工具可用来制作备份。除大量的第三方应用程序之外, linux也使用一些标准的工具来执行这一任务,例如Red Hat Linux中的RPM就是一个操作简单、功能强大的备份工具。传统的备份工具有tar、和dump等。Linux中以.tar结尾的文件都是用tar创建的。它的使用超出了单纯的备份,可用来把许多不同文件放到一起组成一个易于分开的文件。tar是从Tape ARchiver备份工具起步的。   tar是一个基于文件的命令,它本质上是连续地、首尾相连地堆放文件。使用tar可以打包整个目录树,这使得它特别适合用于备份。 归档文件可以全部还原,或从中展开单独的文件和目录。备份可以保存到基于文件的设备或磁带设备上。文件可以在还原时重定向,以便将它们重新放到一个与最初保存它们的目录(或系统)不同的目录(或系统)。tar是与文件系统无关的,它可以使用在ext2、ext3、jfs、Reiser和其他文件系统上。

20 dump

软件名称:dump

适用平台: Linux

dump同样是Linux自己的备份恢复软件。dump为备份工具程序,可将目录或整个文件系统备份至指定的设备,或备份成一个大文件。dump 可以执行类似 tar 的功能。然而,dump 倾向于考虑文件系统而不是个别的文件。下面是引自 dump 手册文件中的内容:“dump 检查 ext2 文件系统上的文件,并确定哪些文件需要备份。这些文件将出于安全保护而被复制到给定的磁盘、磁带或其他存储媒体上……大于输出媒体容量的转储将被划分到多个卷。在大多数媒体上,容量是通过一直写入直至返回一个 end-of-media 标记来确定的。”

dump 与 tar比较:

dump 和 tar 都有一批拥护者。两者都各有优点和缺点。如果您运行的是除 ext2 或 ext3 之外的任何文件系统,那么 dump 就对您不可用。然而如果不是这种情况,那么只需最少的脚本就能运行 dump,并且 dump 还具有可用于帮助还原的交互式模式。

表1给出了上述二者之间的比较。

表1  tar和dump之间的比较

总结:数据备份对于Linux系统是非常重要的,Linux备份软件有许多种:系统自身安装的、基于开发源代码的、商业软件。以上介绍了几种不同类型的Linux环境下的备份软件。可以帮助Linux用户高效实现数据备份。对文件进行备份是一件十分有意义的事情,它就像一张保险单;在遇到困难时,它会慷慨、及时地提供帮助。为了获取文件,必须对它们进行恢复。与系统上执行的任何其他管理任务一样,备份也需要有良好的计划、正确的实施、详尽的文档以及反复的测试,对备份的偶然抽查可能会为用户节省大量的时间,即使不是几天,也会是几个小时。

【相关文章】

【责任编辑:绝对无奈 TEL:(010)68476606-8003】

内容导航

分享到:

网友评论TOP5

查看所有评论(

提交评论

热点职位

更多>>

热点专题

更多>>

读书

网管第一课——网络组建与管理
本书针对初级网管朋友所需掌握的网络组建和网络管理技能,以示例方式编写而成,其主要特点就是实用性和可操作性非常强。 全书共

51CTO旗下网站

领先的IT技术网站 51CTO 中国首个CIO网站 CIOage 中国首家数字医疗网站 HC3i 51CTO学院