在 AIX 6.1 上使用 JFS2 快照
2010-07-20 00:00:00 来源:WEB开发网接下来我将创建 /cg 文件系统的一个内部快照。该快照名为 cgsnap1:
# snapshot -o snapfrom=/cg -n cgsnap1
Snapshot for file system /cg created on cgsnap1
为了查询 /cg 文件系统的快照创建日期和时间,以及快照名称,我执行以下命令:
# snapshot -q /cg
Snapshots for /cg
Current Name Time
* cgsnap1
Wed Feb 10 19:55:18 CST 2010
在原始文件系统中创建了一个特殊目录(称为 .snapshot)。该目录包含到快照映像所在位置的链接,即使快照目录是只读的(如下所示):
# cd /cg/.snapshot/cgsnap1
# touch 1
touch: 0652-046 Cannot create 1.
# rm datafile1
rm: Remove datafile1? y
rm: 0653-609 Cannot remove datafile1.
The file system has read permission only.
.snapshot 目录是隐藏的,以避免意外或有意的数据损坏/删除。但是,如果我愿意,我可以查看快照目录中的数据。在此目录中,我找到了另一个名为 cgsnap1 的目录,这是我的快照名称。
# cd /cg/.snapshot
# pwd
/cg/.snapshot
# ls -ltr
total 0
drwxr-xr-x 3 root system 256 Feb 10 19:55 cgsnap1
我可以对此目录执行 cd 命令并查看快照映像中的文件。
# cd cgsnap1
# ls -ltr
total 204800
drwxr-xr-x 2 root system 256 Feb 10 19:50 lost+found
-rw-r--r-- 1 root system 104857600 Feb 10 19:53 datafile1
更多精彩
赞助商链接