在 AIX 6.1 上使用 JFS2 快照
2010-07-20 00:00:00 来源:WEB开发网由于文件系统是以只读形式挂载的,所以我不能创建新文件或修改现有文件。
# cd /mnt/snapfs/data
# touch 1
touch: 0652-046 Cannot create 1.
# rm lpar2rrd-dist-2.51.tar.z
rm: Remove lpar2rrd-dist-2.51.tar.z? y
rm: 0653-609 Cannot remove lpar2rrd-dist-2.51.tar.z.
The file system has read permission only.
但是,我可以从文件系统复制数据。这可能是一种从快照恢复独立文件的简单方式,不需要还原整个文件系统映像。如果您希望将独立的文件还原到它们的原始状态,您可以挂载快照,然后手动复制文件。
# pwd
/mnt/snapfs/data
# cp -p lpar2rrd-dist-2.51.tar.z /tmp
# ls -ltr /tmp/lpar2rrd-dist-2.51.tar.z
-rwxr-xr-x 1 lpar2rrd www 90151 Feb 10 17:56 /tmp/lpar2rrd-dist-2.51.tar.z
现在,我可以执行 lpar2rrd 升级了,因为我知道如果我遇到问题,我可以从快照进行恢复。
如果不再需要快照,我只需在后面某个阶段删除它,使用以下 snapshot 命令:
# cd /
# umount /mnt/snapfs
# snapshot -d /dev/fslv08
如果我希望从快照恢复整个文件系统,我可以执行 rollback 命令。这会将 JFS2 文件系统回滚到一个时间点快照。在执行回滚之前,必须卸载原始文件系统。回滚之后,将删除快照(包括相关联的逻辑卷)。
在本例中,您可以看到,作为 lpar2rrd 升级的一部分,每个原始数据目录上的时间戳都已更改。此外,删除了 tar 压缩文件。
# ls –ltr /lpar2rrd/data
total 0
drwxr-xr-x 2 lpar2rrd www 256 Feb 10 19:02 SN8379A99_p595-3
drwxr-xr-x 2 lpar2rrd www 256 Feb 10 19:02 SN8379A99_p595-2
drwxr-xr-x 2 lpar2rrd www 256 Feb 10 19:02 SN8379A98_p595-1
drwxr-xr-x 2 lpar2rrd www 256 Feb 10 19:02 SN1001C99_p570-1
更多精彩
赞助商链接