IBM copy service--flashcopy 实验

IBM copy service--flashcopy 实验

2012-09-27 11:34:41

标签:recovery IBM DS copy service flashcopy rollback

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://taotao1240.blog.51cto.com/731446/1007957

flashcopy做起来非常简单,只需点击几下就搞定。要按照下面这个步骤来操作。

To create a FlashCopy drive:


1. Stop/suspend host application I/Os.


2. Launch the Create FlashCopy Logical Drive wizard.


3. Create the FlashCopy Logical Drive using the wizard.


4. Restart the application.




1、右击Lun,选择“create flashcopy logical drive”


Image(6)

2、


Image(7)


3、


Image(8)

4、这里只是为了演示就选择“simple”,当然advanced 配置起来也很简单


Image(9)


5、The FlashCopy repository logical drive is created to store FlashCopy metadata (data about the FlashCopy) and any copy-on-write data needed during the life of the FlashCopy logical drive. By default the FlashCopy repository logical drive’s capacity is set to 20% of the base logical drive's capacity. In general, this capacity is sufficient.


默认情况下,flashcopy repository lun 是base lun的20%


Image(10)


6、到这一步flashcopy就创建完了 

Image(11)

7、如图中的Day1-1就是flashcopy lun,Day1-R1就是flashcopy repository lun 

Image(12)


Tips:


1、flashcopy repository lun不得小于8MB


2、如果IO很大,flashcopy 可以设置的大点


当然flashcopy的目的其中之一就是可以用来做数据恢复,下面就讲述使用flashcopy 来恢复数据的两种方式: 



rollback 步骤

很悲催,之前做实验的时候截图都记下来了,但是在写这个blog时从原先记录文档中剪切的,但是到了这里就没了,悲剧的是原图又被我删掉了。。。没办法,只能记录些大体的步骤了。

《方法一》--通过repository lun的rollback功能恢复

1、源lun通过iscsi挂载给主机,标示为“E”盘,然后对源lun做flashcopy

2、删除几个文件

3、卸载卷E

4、对flashcopy lun 执行rollback

文件成功恢复

Tips: 在执行rollback之前,一定要卸载掉挂载的卷,否则在执行rollback后会执行各种奇怪的问题!在测试中我就遇到了这个问题。

《方法二》--直接使用repository 来恢复

还有一种方式是通过repository lun来恢复,即在误删除文件后,将repository lun挂载到主机,此时主机可继续读写lun,数据写到repository 中。文件也能成功恢复。

Tips:在Storage Manager中将lun_1-1这个repository lun映射到主机,移除lun_1和主机间的映射。


你可能感兴趣的:(service,create,recovery)