探索 AIX 6:AIX 6 中的 JFS2 文件系统快照(Snapshot)功能入门与使用技巧
2008-11-10 08:27:06 来源:WEB开发网内置快照(internal snapshot)
创建一个内置快照
内置快照与外置不同,不需要使用 lv 设备保存快照信息,所以命令的参数也略有不同。内置快照使用快照名来定义每一个快照。内置快照功能需要在创建文件系统分区的时候申明,否则默认不支持,并且也无法通过 chfs 直接打开该功能,需要删除并重新创建文件系统分区。创建内置快照的命令参数需要通过 -n 来制定一个快照名,无需创建快照 LV。
# mkdir /tmp/test/* 创建文件分区挂载点 */
# crfs -v jfs2 -m /tmp/test -a isnapshot=yes -a size=256M -g rootvg
File system created successfully./* 创建新的分区 . 并打开 snapshot 功能 */
261932 kilobytes total disk space.
New File System size is 524288
# mount /tmp/test/* 挂载新创建的分区 */
# echo "this's snapshot one" > /tmp/test/data /* 创建一个数据文件 , 用来校验快照功能 */
# snapshot -o snapfrom=/tmp/test -n snapshot00/* 创建一个快照 , 快照名为 snapshot00 */
Snapshot for file system /tmp/test created on snapshot00
查看内置快照状态
内置快照状态查询方式与外置快照相同,不同的是,内置快照不会显示可用的快照空间,这是因为内置快照使用的是文件系统分区内的资源空间。查看快照可用空间与查看分区相同使用 df 命令。当文件系统分区空间不足时,该分区的快照信息将自动全部删除,并在错误日志里添加一条记录。
# snapshot -q /tmp/test
Snapshots for /tmp/test
Current Name Time
* snapshot00 Fri Jan 4 20:29:18 2008
访问快照文件内容
更多精彩
赞助商链接