WEB开发网
开发学院操作系统Linux/Unix 在 AIX 6.1 上使用 JFS2 快照 阅读

在 AIX 6.1 上使用 JFS2 快照

 2010-07-20 00:00:00 来源:WEB开发网   
核心提示: 由于文件系统是以只读形式挂载的,所以我不能创建新文件或修改现有文件,在 AIX 6.1 上使用 JFS2 快照(6),#cd/mnt/snapfs/data#touch1touch:0652-046Cannotcreate1.#rmlpar2rrd-dist-2.51.tar.zrm:Remov

由于文件系统是以只读形式挂载的,所以我不能创建新文件或修改现有文件。

# 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 

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:AIX 使用 JFS

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接