探索 AIX 6:AIX 6 中的 JFS2 文件系统快照(Snapshot)功能入门与使用技巧
2008-11-10 08:27:06 来源:WEB开发网1.JFS2 快照功能介绍
AIX 中 JFS2 文件系统分区(enhanced journaled file system),是自 AIX V5.2L 引入的增强的日志文件系统分区,相比上一代文件系统分区(JFS),其动态扩展性以及支持的最大文件大小和容量都有较大的提高,并且也增加了一些实用功能,比如:外部快照。在 AIX 6 中 JFS2 功能得到进一步加强,主要改进有三个方面:内部快照功能,关闭文件系统分区日志,文件系统分区加密。本文将就文件系统分区快照功能做一个简单介绍。
JFS2 文件系统分区快照类似于存储的快照功能,就是将某个时刻的文件系统分区状态和数据保存成一个映像,就像是使用‘相机’将某个时刻的硬盘上的数据状态捕捉下来。快照功能的主要作用是在于保持各系统文件时间点的一致性。假如我们需要备份一个系统,该系统中有多个文件间的数据具有相关性,并且这些文件经常被读写。如果采用普通的备份方式的话,由于备份需要较长时间以及文件备份先后顺序的关系,会破坏这多个文件间的数据一致性,导致无效的备份。而使用快照备份方式就可以避免这一问题。在存储中快照还会被用来做一些远程灾备的异步备份。
JFS2 文件系统分区的快照与存储不同地方在于,它是基于“文件系统块”级别的操作,也就是它只会监控文件系统级的 IO 操作。
Snapshot 功能示意图
JFS2 外置快照(external snapshot)
在 AIX V6.1 以前 JFS2 的快照功能需要使用一个额外的 LV 来保存快照镜像,所以也被称之为外置快照。在 AIX V5.2L 以上版本的 JFS2 文件系统都默认支持该功能。保存快照的 LV 可以使用现有的未被使用的 LV,也可以在创建快照时自动创建新的 LV。每个 JFS2 文件系统分区的外置快照数最大支持 15 个;每个快照都需要占用一个 LV。在用户需要查看某一快照内容时,其访问方式类似于文件系统分区,也就是将指定快照 LV 挂载在某一目录下进行访问。
更多精彩
赞助商链接