零起步了解IBM快照及卷拷贝软件.doc

上传人:人*** 文档编号:551766431 上传时间:2024-03-19 格式:DOC 页数:4 大小:63KB
返回 下载 相关 举报
零起步了解IBM快照及卷拷贝软件.doc_第1页
第1页 / 共4页
零起步了解IBM快照及卷拷贝软件.doc_第2页
第2页 / 共4页
零起步了解IBM快照及卷拷贝软件.doc_第3页
第3页 / 共4页
零起步了解IBM快照及卷拷贝软件.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《零起步了解IBM快照及卷拷贝软件.doc》由会员分享,可在线阅读,更多相关《零起步了解IBM快照及卷拷贝软件.doc(4页珍藏版)》请在金锄头文库上搜索。

1、零起步了解IBM快照及卷拷贝软件【2006-09-19 17:48】【霹雳】【IT168】前期,我们在介绍IBM DS4000配置及管理应用时就提到过FlashCopy这个复制技术,FlashCopy指的是数据快照功能,指的是完成数据对象在某一时间点的静态映像,可以解决大规模数据复制造成的长停机时间问题。对于用户备份和部署容灾恢复,有极其重要的意义。因为这个技术是需要客户在购买存储设备时另外购买序列号才能实现的功能,在DS4000系列的配置过程中,并没有详细介绍,现在我们将一起深入了解IBM FlashCopy技术。IBM FlashCopyIBM FlashCopy专为提供逻辑驱动器的时间点

2、拷贝而设计。通过使用一个基于指针的资料库系统,FlashCopy最多可以管理逻辑驱动器的4份拷贝。当一个逻辑驱动器(称为基本逻辑驱动器)收到FlashCopy命令时,存储系统将创建一个新的逻辑驱动器,其内容为发出FlashCopy命令时基本逻辑驱动器上的所有数据。当继续向基本逻辑驱动器进行I/O操作时,所有针对基本逻辑驱动器的写操作都会导致将原有数据转移到基本资料库,从而保持数据的时间点拷贝。任何对FlashCopy逻辑驱动器的数据引用都将会访问基本卷,获取自上次FlashCopy命令发出以来没有改变的数据;如果基本逻辑驱动器上的数据发生了改变,将会访问资料库,获取较为陈旧的未改变的数据(见图

3、FlashCopy创建)。下面就FlashCopy的访问举个例子。中午12点创建的FlashCopy逻辑驱动器B将拥有逻辑驱动器A的一份时间点拷贝。当包含“X”的数据块的内容被更新为“Y”时,系统会将较老的内容(“X”)转移到资料库中。这样,访问逻辑驱动器A将会返回“Y”,而访问逻辑驱动器B将会返回“X”。FlashCopy的高效存储管理FlashCopy是一种高效的、基于存储的数据复制机制,它从设计上避免了在进行时间点处理时对服务器周期和I/O资源的需求。资料库的大小通常为基本逻辑驱动器所使用的总存储容量的20%(缺省设置)。这一比例是根据FlashCopy逻辑驱动器生存期间(基本)逻辑驱动

4、器的期望更新活动量计算出来的。例如,如果每6个小时创建一次FlashCopy,那么这一20%的比例将允许在这6小时期间对基本逻辑驱动器进行20%的改变。不过,如果需要在超出正常寿命的时间内保留FlashCopy,那么可以动态对资料库进行扩展,使其拥有更多的存储容量。对于更新活动很少的逻辑驱动器,资料库的大小甚至还可以被设置为更低的比例。使用FlashCopy进行快速数据库备份和恢复FlashCopy在加快数据库热备份速度的过程中非常有用。在正常情况下,当一个数据库系统进入热备份模式时,基础数据库文件将被备份或拷贝到其它介质上。随着数据库的增长,处于热备份模式的时间总量可能会从数小时增加到数天。

5、热备份模式的主要问题是,为完成磁盘拷贝,所有的数据库更新活动都将在内存中进行,从而使得数据库容易发生故障。随着数据库和备份时间的增长,暴露在风险之中的时间也会增加。然而FlashCopy可以将热备份时间减少到数分钟。拷贝一旦完成,数据库将脱离热备份模式并恢复正常运行。在这以后,将使用FlashCopy逻辑驱动器将数据备份到离线介质或拷贝到其它介质,这将可以帮助缩短备份过程。另外,FlashCopy逻辑驱动器还有其它用途。当需要进行数据库恢复时,可以使用FlashCopy逻辑驱动器来发起执行恢复,这将可以帮助消除从离线介质上进行恢复的必要。FlashCopy对系统资源的高效使用FlashCopy

6、这独一无二的技术专为提高系统资源的总体使用效率而设计。因为离线介质的数据传输速率比磁盘的传输速率慢,所以备份到离线介质也会比较慢。另外,拷贝到其它磁盘介质会面临吞吐量问题。如果使用主机操作系统软件来拷贝数据库文件,将会涉及到读写整个数据库,而这会使数据库传输速率不能达到最佳(这是由于存在驱动器和HBA缓冲区的限制,需要将大数据块I/O分解为较小数据块的I/O)。从下图中我们可以看到FlashCopy在数据库热备份这块所需时间的优势。应用测试、跨越和数据供应FlashCopy还可以用于进行应用测试、跨越或向数据仓库或数据中心提供数据。FlashCopy可支持数据写入,这样就可以使用实时实况数据进

7、行强大的应用测试,避免对工作中的基本逻辑驱动器产生影响。VolumeCopy在我们深入讲述了flashcopy的强大功能之后,我们不能不介绍另外一种快速数据拷贝的功能软件,VolumeCopy(卷拷贝),它能够将一个卷的内容拷贝到另一个卷,从而扩展了IBM TotalStorage DS4000系统存储系统的复制功能。这一功能安全在存储系统内部实现,不需依靠主机或应用资源。与FlashCopy不同,卷拷贝的大小与原始卷一样(或更大)。VolumeCopy通常在创建逻辑驱动器的时间点FlashCopy之后进行。这两种工具允许创建基本卷的安装时间点拷贝或复制品,同时最大程度地减少对基本卷的影响。这

8、种复制不仅能够针对某些类型的故障提供附加的保护,而且还能够用于以上列出的各种用途。客户可以在大量的应用中使用VolumeCopy以随需应变的方式创建逻辑驱动器完整拷贝的能力。这一能力是优化存储系统和应用性能的关键。使用VolumeCopy来优化性能和数据保护作为一种优化工具,客户可以为提高性能或数据保护而使用VolumeCopy进行数据移植。配置为阵列形式的逻辑驱动器在出现性能问题时可以使用VolumeCopy将一个或更多的逻辑卷转移到同一存储系统内部的另一个阵列上,这样可以减轻原始阵列上对逻辑驱动器进行平衡的压力。与原始阵列相比,目标阵列还可以提供更大的性能空间,从而帮助平衡负载。驻留在RA

9、ID 5阵列上的逻辑驱动器可以使用VolumeCopy将数据移植到一个RAID 10阵列之中,这将可以帮助提供数据保护和提高吞吐量。同样地,如果一个逻辑驱动器不再需要高级别的性能和数据保护,也可以使用VolumeCopy将其转移到一个性能或数据保护功能较低的阵列上。可提供更多保护的VolumeCopy为帮助防范本地断电,可以使用VolumeCopy将数据从一个阵列转移到另一个阵列,从而为防止数据丢失提供了更多的手段。通过以不同的方式创建数据的第二份拷贝,可以帮助防范各种存储介质故障,并为实现数据恢复提供一份随时可用的数据拷贝。FlashCopy和VolumeCopy当与FlashCopy配合使

10、用时,VolumeCopy可以为多种用途创建除备份之外的更多拷贝。一个FlashCopy映像的VolumeCopy可以将时间点逻辑驱动器拷贝到一个不同的阵列,从而帮助防止对新的逻辑驱动器的访问影响到原来的基本逻辑驱动器,这样就可以在备份过程继续进行的同时,防止这种影响的发生。新的逻辑驱动器可用于多种用途,包括数据跨越、应用测试,并且可以作为远程镜像的源驱动器。使用FlashCopy和VolumeCopy来帮助防范数据库崩溃在数据库环境中,FlashCopy和VolumeCopy一个非常重要的用途是通过检测时间点拷贝来发现任何介质故障(介质错误)和数据库不一致。数据库一致性检查可以发现原始数据库中尚未发现的问题,这样管理员就有机会在数据库崩溃之前修正任何可能导致崩溃的问题。此外,VolumeCopy逻辑驱动器可以通过标准的数据库工具修正各种逻辑错误。例如,通过使用时间点拷贝提供的数据,可以修复原始数据库中被意外删除的数据表。可见,当两者被合理的结合运用起来后将对数据库的备份和恢复有着强大的保障。这些功能将帮助客户实现一个数据保护和安全解决方案。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号