网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 
中国网管联盟
Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道
 当前位置: > bitsCN.com > linux > 新手入门 > 软件使用 > 使用partimage 备份Linux 多格式分区  

使用partimage 备份Linux 多格式分区

2006-10-30  作者:网管整理  来源:IT168  点评 投稿 收藏

    前文笔者介绍了:Linux下用mirrordir做硬盘分区镜像 。mirrordir工具速度很快但是我们发现:备份会占用大量的空间,可能会花很多钱。为了减少所需空间,节省开支,所以要对备份进行压缩。常见的方式有许多。有的程序内置压缩支持;比如GNUtar的-gzip(-z)选项,它在把备份写入备份媒体之前,通过gzip压缩程序,把整个备份压缩在一起。

    这里介绍一个支持压缩的备份工具软件:Partimage(软件官方网址:http://partimage.sourceforge.net/ )。Partimage(软件作者Francois Dupoux 和Franck Ladurelle)可以说是Linux下的Ghost,它可以将你的系统像照相一样备份至磁带,CD-R,CD-RW,NFS或硬盘分区。虽然ghost软件也能支持linux分区,但是许多版本对支持ext3有兼容性问题(如表-1)。

    表-1主要Ghost版本和Linux兼容性

中国网管联盟bitsCN.com


    Linux目前比较流行的有硬盘备份工具包括: partimage, g4l等几款软件,我最终选用了最流行的partimage软件(http://www.partimage.org/)使用。这是一个命令行程序,也可以在图形界面下使用。

    1. 准备工作 网管下载dl.bitscn.com

    partimage软件用C++写成的,并且使用了libz等函数。需要服务器中已经含有下列的软件:libz (gzip 压缩支持), libbz2( bzip2 压缩支持),liblzo (lzo 压缩支持),libnewt GUI (图像使用者界面),libslang,libssl( OpenSSL网络上资料加密),libcrypt( 支援密碼)。可以用RPM命令来确认它们:

    #rpm -qa | grep gcc;rpm -qa | grep zlib
    # rpm -qa | grep libbz2;rpm -qa | grep newt
    # rpm -qa | grep liblzo;rpm -qa | grep libcrypt

    2. 软件下载安装 网管bitscn_com

    Partiamge使用多种类型的安装包:rpm、tar源代码。这里笔者使用Redhat Linux 9.0操纵系统,请读者工具您党的操纵系统选择相应软件包。 网管网www_bitscn_com

    #wget http://dag.wieers.com/packages/partimage/partimage-0.6.4-1.0.rh9.rf.i386.rpm
    #rpm -ivh partimage-0.6.4-1.0.rh9.rf.i386.rpm 网管网www_bitscn_com

 

网管下载dl.bitscn.com

    3. partiamge支持的分区类型 网管网www_bitscn_com

    下面介绍一下partiamge支持的主要分区类型:

中国网管联盟bitsCN.com

    FAT16 、FAT32 、NTFS 这三个Windows操作系统类型读者比较熟悉这里就不赘述了。 网管u家u.bitsCN.com

    ext2 网管联盟bitsCN@com

    ext2是为解决ext文件系统的缺陷而设计的可扩展的高性能的文件系统。又被称为二级扩展文件系统,它是在1993年发布的,设计者是Rey Card。ext2是Linux文件系统类型中使用最多的格式。并且在速度和CPU利用率上较突出,是 GNU/Linux 系统中标准的文件系统,其特点为存取文件的性能极好,对于中小型的文件更显示出优势,这主要得利于其簇快取层的优良设计。Ext2 可以支持256字节的长文件名,其单一文件大小与文件系统本身的容量上限与文件系统本身的簇大小有关,在一般常见的Intel x86兼容处理器的系统中,簇最大为 4KB, 则单一文件大小上限为 2048GB, 而文件系统的容量上限为 6384GB。尽管Linux可以支持种类繁多的文件系统,但是2000年以前几乎所有的Linux发行版都用ext2作为默认的文件系统。  网管u家u.bitscn@com

    ext3

中国网管联盟bitsCN.com

    ext3是由开放资源社区开发的日志文件系统,早期主要开发人员是Stephen Tweedie 。ext3被设计成是ext2的升级版本,尽可能地方便用户从ext2向ext3迁移。ext3在ext2的基础上加入了记录元数据的日志功能,努力保持向前和向后的兼容性。这个文件系统被称为ext2的下一个版本。也就是在保有目前 ext2 的格式之下再加上日志功能。和ext2相比,ext3提供了更佳的安全性,这就是数据日志和元数据日志之间的不同。ext3是一种日志式文件系统。除了与 ext2 兼容之外,ext3 还通过共享 ext2 的元数据格式继承了 ext2 的其它优点。譬如,ext3 用户可以使用一个稳固的 fsck 工具。由于ext3 基于 ext2 的代码,所以它的磁盘格式和 ext2 的相同;这意味着,一个干净卸装的 ext3 文件系统可以作为 ext2 文件系统毫无问题地重新挂装。 中国网管联盟bitsCN.com

    ReiserFS 中国网管论坛bbs.bitsCN.com

    ReiserFS的第一次公开亮相是在1997年7月23日,Hans Reiser把他的基于平衡树结构的ReiserFS文件系统在网上公布。ReiserFS 3.6.x(作为 Linux 2.4 一部分的版本)是由 Hans Reiser 和他的在Namesys 的开发组共同开发设计的。ReiserFS被看作是一个更加激进和现代的文件系统。传统的UNIX文件系统是按磁盘块来进行空间分配的,对于目录和文件等的查找使用了简单的线性查找。这些设计在当时是合适的,但随着磁盘容量的增大和应用需求的增加,传统文件系统在存储效率,速度和功能上已显落后。ReiserFS突出的地方还在于其设计上着眼于实现一些未来的插件程序,这些插件程序可以提供访问控制列表、超级链接,以及一些其它非常不错的功能。 网管网www.bitscn.com

    HPFS 网管网www_bitscn_com

    HPFS(高性能文件系统)是IBM OS/2操作系统的一种文件系统。高性能文件系统用来在多个硬盘(最大支持2T)间处理大文件(最大支持2G),同时支持长文件名(多达256个比特)。HPFS旨在超越MS-DOS的种种限制,包括仅仅允许8个字符长度文件名的限制。HPFS应用一个中央定位的根目录以及B树来增加文件访问速度。HPFS可以与MS-DOS、FAT(分区表)同时运行或者各自独立运行。HPFS的优点: 利用支持邻域存储的扩展属性避免了MS-DOS的EA DATA SF 档案问题 ,不产生文件碎片 ,文件簇大小比DOS要小 ,支持大容量驱动器(高达512GB),支持快速磁盘操作。缺点包括:占用内存较大,在MS-DOS下无法看到HPFS驱动器,因此不能用软盘启动来DOS系统对HPFS驱动器进行操作,3)需要第三方软件(比如PQ分区魔术师)才可以在DOS下访问HPFS驱动器。

网管联盟bitsCN@com


TAGs   格式   分区   备份   系统   支持   ext2   Linux      
 上一篇:Linux 的版本控制   下一篇:了解开源vim 7.0新功能
使用partimage 备份Linux 多格式分区 评论:
loading.. 评论加载中…
评论:请自觉遵守互联网相关政策法规,评论不得超过250字。

验证码: 注册用户
本类热门排行:
最新推荐文章:
网管论坛交流: