Chinaunix首页 | 论坛 | 博客
  • 博客访问: 754980
  • 博文数量: 130
  • 博客积分: 2951
  • 博客等级: 少校
  • 技术积分: 1875
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-04 18:32
文章分类

全部博文(130)

文章存档

2013年(1)

2012年(129)

分类: 服务器与存储

2012-09-28 15:21:21

V7000的copy service有个flashcopy,在这里,flashcopy分为了3个部分,snapshot, clone和backup。backup这次没用到。
工作中有个场景,在V7000划分的一个vdisk, 把它map到lpar,然后安装SystemDirector6.3.2. 安装这个破东西,有个问题是,需要先安装6.3.0,然后再安装6.3.2 。 而且目前6.3.2都是测试版本,所以随时要更新,而更新的时候更麻烦,要全部卸载,然后重新安装6.3.0,再安装6.3.2.。。这样每次都重复这个过程,几个小时的时间就浪费了。。于是我考虑用flashcopy来简化这个过程。
1. 先安装SD6.3.0,安装后,给这个盘,假定为vdisk1做一个snapshot, 这样就生成了vidks1_01, 与vdisk1 有一个mapping的关系,由于是snapshot, 所以只有在COW的时候才会有数据真正写到snapshot对应的repo的空间里
2. 安装SD6.3.2
安装结束

如果之后需要重新安装新版本,那么需要做如下:
1. 在vdisk1_01上做一个clone,目标选为vdisk1, 这样,相当于把COW时候保存的源盘的内容克隆回去,结束后,vdisk1就是上面第一步之后的状态,即刚装完6.3.0的状态,再直接安装6.3.2就好了

这样的话,省去了卸载和重新安装6.3.0的过程,并且磁盘的状态可以和之前保持一致。

已经实验成功。。

但是我不知道我这个方法是不是正规的方法,因为我觉得对于存储的snapshot的功能,应该有个rollback的功能与之对应才对。但是在V7000上我找不到这个方法,只能用上面的方法解决了。。
阅读(3485) | 评论(0) | 转发(0) |
0

上一篇:VIM

下一篇:gdb调试

给主人留下些什么吧!~~