JFS
JFS是一种提供日志的字节级文件系统,该文件系统主要是为满足服务器(从单处理器系统到高级多处理器和群集系统)的高吞吐量和可靠性需求而设计、开发的。JFS文件系统是为面向事务的高性能系统而开发的。在IBM的AIX系统上,JFS已经经过较长时间的测试,结果表明它是可靠、快速和容易使用的。使用数据库日志处理技术,JFS 能在几秒或几分钟之内把文件系统恢复到一致状态。而在非日志文件系统中,文件恢复可能花费几小时或几天。
XFS
XFS是一种非常优秀的日志文件系统,XFS 最初是由 Silicon Graphics,Inc. 于 90 年代初开发的。XFS有能力动态地为文件分配索引空间,使系统形成高效支持大数量文件的能力。在它的支持下,用户可使用远远大于现在最大的文件系统。SGI的XFS可为Linux和开放资源社区带来的新特性有:可升级性:XFS被设计成可升级,以面对大多数的存储容量和I/O存储需求,可处理大型文件和包含巨大数量文件的大型目录,满足二十一世纪快速增长的磁盘需求。XFS有能力动态地为文件分配索引空间,使系统形成高效支持大数量文件的能力。在它的支持下,用户可使用1exabyte (1g×1gb)大的文件,远远大于现在最大的文件系统。优秀的I/O 性能:典型的现代服务器使用大型的条带式磁盘阵列,以提供达数gb/秒的总带宽。XFS可以很好地满足I/O请求的大小和并发I/O请求的数量。XFS在NFS服务器上使用也没问题.支持软件磁盘阵列(RAID)和逻辑卷管理器(LVM:logical volume group)。
UFS
UFS文件系统是FreeBSD上的标准文件系统,它实现了所有的标准文件属性,如文件属主和组、存取权限等属性。Sun也使用UFS文件系统。
总结:XFS的缺点:由于XFS比较复杂,实施起来有一些难度(包括人员培训等),所以目前XFS主要应用于Linux企业应用的高端。
每一个不同版本的Linux所支持的文件系统类型种类都有所不同,如何知道自己的Linux发行版本的类型哪?可以这样操作:(以笔者使用的redhat Linux 9.0为例,)以超级用户权限登陆Linux,进入/usr/src/kernel/fs目录执行命令
从上面可以看到笔者使用的Redhat Linux 9.0支持的文件系统非常多。Linux系统核心支持十多种文件系统类型:JFS、 ReiserFS、ext、ext2、ext3、iso9660、XFS、 minx、msdos、umsdos、Vfat、NTFS、Hpfs、Nfs、smb等。上面主要介绍最主要文件系统。
4.使用Partiamge备份分区
Partiamge只能备份没有加载的分区,所有使用软件之前可以使用fdisk查看分区情况,见图-1。
下面我们准备备份图-1中显示的/dev/hda9分区。使用命令:partimage来启动软件,见图-2。
在“Partition to save/restore” 栏目选择hda9,
在“ Image file to create/use” 栏目输入备份文件名称cao
在“Action to be done:”选择栏目“Save partition into a new image file”
其他部分空缺,按F5继续,进入配置选项界面如图-3。