


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Sybase容灾备份一NonstopIQ解决方案随着信息科技的发展,企业越来越依赖于计算机系统来保证其在业界的竞争力。如果计算机系统发生故障,将导致业务系统中断,会给企业带来无法估量的经济损失和声誉损失。因此,关键业务系统的高可靠性和高可用性已成为保障企业运营的重点。建设远程灾备中心可以避免水灾,火灾,地震等自然灾害对系统运营的影响。对于数据库的灾难恢复,传统的方式是使用磁带备份的方法,即使用磁带机定期对数据库做全库备份和增量备份,并把磁带保存到异地。如果发生数据库故障,首先恢复最近的全库备份,再逐次恢复增量备份。这种方法恢复速度慢,步骤繁琐,已经逐渐不能满足高速发展的企业运营的要求。很多厂商
2、都注意到了企业对于快速恢复数据的需求,并致力于开发专业的数据库容灾备份产品。SYBASE公司的具有专利技术的数据库恢复方案,可以保证企业数据零丢失,并且提供业界最低的TCO庭行成本)。1原理篇1.1备份模式介绍对数据库进行备份是为了保证数据库数据的一致性和完整性,消除系统使用者和操作者的后顾之忧。不同的应用环境要求不同的解决方案来适应,一般来说,一个完善的备份策略,应满足以下原则:1、实时性:能够实时在线的对数据库进行备份2、高性能:最小化备份和数据恢复操作需要的时间3、易操作:减少备份的中间环节下表为市场上主要的数据库容灾备份模式备份/恢复模式优势劣势1、系统级脱机高速冷备到磁带资源消耗低;
3、备份软件选择多;以数据库服务中断为代价;难以支持增量备份;2、数据库级在线备份到磁带数据库服务不中断;成本较低;主机资源消耗大;备份和恢复速度均慢;表:市场上主要的数据库容灾备份模式市场上现有的数据库容灾备份产品主要有两种,一种是使用块复制技术的磁盘远程镜像方案。该解决方案需要使用同样的硬件和软件环境创建一个完全相同的镜像站点,利用数据光纤线路实时同步主备点数据.发生故障时,切断光纤链路,启动备点数据库和应用系统。该方案具有数据同步速度超快的特点,但也有一些缺点:比如除了在灾难发生时切换到镜像站点之外,其余时间镜像设备和备份数据库只能处于闲置状态,对于企业客户的高昂投资是一种浪费;另外主点发生
4、的磁盘块错误也会被复制到备份点,因此也不能保证备份数据库能够正常启动。另外一种灾难恢复产品是利用事务复制技术。此方法的原理是读取主数据库事务日志,把日志转换为SQL语句,然后这些SQL语句被复制服务器应用到远程备份数据库。事务复制可以在确保备份数据库永远可用的情况下,有效地防止磁盘损坏带来的“坏块传播”。此外,复制环境不必与主环境使用相同的配置,这允许企业以更低的成本创建灾备系统。备份数据库平时还可用于其他用途(如决策支持和统计报告等),从而提高企业投资的效率,为灾难恢复投资实现更高的投资回报率(ROI)。但是,事务复制是基于软件的复制方案,主备点数据同步有一定的延退,这就意味着在主系统发生中
5、断时可能会造成数据丢失。并不是说企业不需要考虑以上两种解决方案的使用;只是说单独采用这些解决方案无法满足所有的灾难恢复要求。为了解决上述问题,需要采用更完善的解决方案。SYBASE的数据库恢复方案正是这样一种能够解决以上问题的灾备解决方案。该方案能够与硬件存储灾备体系协同工作,确保数据库事务的完整性,并且备点数据库一直是在线可用的。SYBASE勺容灾备份方案是结合了磁盘镜像和事务复制优点的完整解决方案。如图显示了SYBASE是如何与典型的磁盘镜像体系结构进行集成的。通过部署SYBASE容灾备份方案,完成备点数据库的初始镜像之后,就无需再对数据设备进行镜像。只有包含事务信息的日志设备需要同步复制
6、到备份站点上的镜像日志设备。然后SYBASE勺复制服务器可以直接读取镜像日志设备,把其中的数据变更应用到备点数据库。这种方案既体现了磁盘镜像技术的同步速度超快的特点,又体现了事务复制技术中备点数据库实时可用的特点。Mlrrc时FllrSjiirniPriinsrjSite1.2SybaseNon-StopIQ解决方案SybaseIQ作为Sybase公司推出的为数据仓库应用设计和优化的数据仓库引擎,提供三种常规的数据库级备份模式:?Fullbackup:?Incrementalbackup:?Incremental-since-fullbackup:一般而言最佳的策略是混合incremental
7、和fullbackups。SybaseIQ以其独特的性能和优异的表现已经在银行、电信、金融、交通、政府等行业的关键业务领域获得了广泛的应用。在关键业务领域,譬如像银行的历史数据查询应用,一般都要求数据库有7*24小时服务的能力。系统级的数据库备份/恢复模式由于其需要数据库停止对外提供服务而不可能获得采纳。数据库在线备份对服务器资源是一个极大的挑战,因为其将使用大量CPU资源和I/O资源从而造成系统性能的下降;另外一个方面,一旦数据库发生损坏,在10TB级数据规模下,任何一种从磁带/磁盘文件的恢复机制都需要至少10-100小时的时间才能完成全库级恢复,这使得几乎无法在固定的时间窗口完成备份/恢复
8、工作,业务服务将不得不中断,从而造成服务不能满足7*24的要求。综合考虑,基于数据库和存储硬件块拷贝结合的备份恢复模式是这些关键业务应用的最佳选择,随着磁盘硬件价格的不断下降,尤其是SybaseIQ在廉价的ATA磁盘上优异的表现,这一优势得到更进一步的巩固。1.3关键技术讨论1.3.1SybaseIQ虚拟备份NonstopIQ的核心是SybaseIQ提供的虚拟备份技术。SybaseIQ服务器由服务器日志(ServerLog)、临时数据存储空间(TempStore)、元数据(CatalogStore)、数据存储空间(IQStore)、消息日志(MessageLog)等组成。SybaseIQ数据库
9、的备份,主要是对元数据和数据进行备份的过程,而在这个过程中,关键就是要做到原数据和数据之间必须保持一致和同步,任何不一致都会导致备份的数据无法正常的恢复。MessageLogTransactionLogSybaseIQ物理结构图SybaseIQ的虚拟备份方案提供了快速的备份和恢复技术,可以在秒级完成系统备份和恢复过程。因为SybaseIQ的虚拟备份的原理是仅仅备份CatalogStore,IQStore的备份通过存储硬件的块拷贝或操作系统级的COPY成,SybaseIQ的虚拟备份技术将保证元数据和数据之间的事务一致性。其逻辑步骤如下所示:步骤及处理第一步发生时间:首次系统初始化。操作:全部进程
10、将建立从主设备到影子设备的对应关系进行数据同步,此时用户和客户端程序仍能继续访问主数据设备,只不过优先级较低。历史告询逻辑图示第二步发生时间:首次系统初始化之后,以及每日晚上主卷增量数据备份到影子卷之后。操作:对应关系建立,主点设备上数据同步到影子卷之后,就会把主设备和影子设备分离,分离操作可以在主数据设备联机查询进行。影子设备上数据库连接和访问将恢复。第三步发生时间:首次系统初始化之后,以及每日晚上主卷增量数据备份到影子卷之后。操作:一旦主卷和影子卷分离后,阵列将继续跟踪卷的变化,以便今后同步。在此期间用户全部访问主数据库,而影子库将被安全保护。影子数据库可以进行把数据存储到磁带库,这样进行
11、了灾难备份或者并且影子设备可以进行其他的维护和查询任务例如:进行一致性检查,数据有效性检查,查询服务。第四步发生时间:每日晚上数据批量加载到IQ之后。操作:发出指令主设备重新同步到影子设备。当主设备和影子设备分离后,阵列排队记录变化的数据块。重新同步进程将把所有变化的数据块覆盖影子设备的数据块。一旦重新同步完成后,分离进程将自动启动,再次把主设备和影子设备进行分离。主卷故障主卷发生故障的时候,影子数据库将进行接管,SybaseIQ将被停止,并指向影子设备,用户继续进行查询操作。因为虚拟备份是功能性的,全库虚拟恢复操作只需要秒级时间。恢复了主设备的故障后,要进行一个简向的反向同步。将会标明哪些块
12、需要被修复,主卷恢复工作。旋距阵砍居史杏询服冬器同步从隋码后同就堀更代1.3.2存储硬件块拷贝NonstopIQ技术原则上与采用什么样的存储设备及技术是无关的,象HDSEMCSUN旧M、HP等等厂家提供的存储技术与存储设备都能与SybaseIQ很好地结合实现NonstopIQ技术。由于不同硬件存储厂商对SybaseIQ虚拟备份技术的实施所需要的LocalCopy、DeltaCopy、RemoteCopy以及相关的多通道管理等功能的实现需要的软件不同,其性能也各有差异;而且对于每个硬件厂商而言,并非其所有的存储都支持SybaseIQ虚拟备份技术所需要的这些功能,或者某些功能的实际运行效能情况由于
13、底层技术的差异性导致差别很大,因此需要通过技术验证来对具体的型号的功能和性能是否达到要求来进行评估。卜面列出的是基于EM伽HP的功能对照表(功能-软件):功能EMCHP-EVALocalCopy:表小问一个磁盘阵列中的磁EMCHPStorageWorks盘块拷贝。可以米用BCVClone技术实SnapView_BCV/CloneBusinessCopyEVA现。SoftwareDeltaCopy:在同一个磁盘阵列中对某一个LUN进行快照,可以产生不同时间点的多个快照,以满足不问时间点的数据需求EMCSnapView_SnapshotHPStorageWorksBusinessCopyEVASo
14、ftwareRemoteCopy:不同磁盘阵列间的磁盘块拷贝,支持增量EMCSancopyHPStorageContinueAccessEVAMulipath:负载均衡/通道管理EMCPowerPathHPStorageWorksSecurePath硬件型号EMCClariion系列;EMCSymmetix系列HPEVA系列,HPXP系列1.3.3磁盘和Raid级另U目前的磁盘总体分为SATA和FC两种,两种磁盘在随机读取和顺序读取方面各有其不同特点。SATAa在高随机访问中比FC或者SCSI耗时,大量的顺序访问SybaseIQ数据,SATA盘的性能优于FC磁盘,而SybaseIQ数据仓库备份
15、和恢复是典型的顺序访问存储系统。磁盘的RAID级别选择需要综合考虑安全和性能,目前数据库和数据仓库应用中最常用的磁盘级别是RAID5(是一种旋转奇偶校验独立存取的阵列方式,适用于大数据量的操作,也适用于各种事务处理,它是一种快速、大容量和容错分布合理的磁盘阵列)。它与RAID3,RAID4不同的是没有固定的校验盘,而是按某种规则把奇偶校验信息均匀地分布在阵列所属的硬盘上。所以对于RAID5级别得磁盘来说,在每块硬盘上既有数据信息也有校验信息,这一改变解决了争用校验盘的问题,使得在同一组内并发进行多个写操作。2实践篇近期,上海某中资银行选用了SYBASE的灾备方案以保障生产系统的高可用性。在选用
16、SYBAS改备方案以前,该银行已经部署了基于高端存储体系结构的磁盘镜像方案。维护人员在实际使用中发现,磁盘镜像方案提供了跨卷存储系统的一致性,在保护应用数据和文件系统时非常有效,但也存在如下一些隐忧:1)数据库系统不同于文件系统,存储设备镜像对于数据库内部的进程调度、事务隔离、锁管理、数据缓存等无能为力,无法保证数据库事务的完整性。2 )主点发生的磁盘块错误也会被复制到备份点,可能造成备点数据库数据丢失甚至无法启动。3 )备份点数据库日常模式处于关闭状态,缺乏有效手段检查数据库可用性和数据完整性。4 )备份系统的设备大多数时间都处于闲置状态,不具备可用性,用户的投资回报率较低。由于存在以上问题
17、,银行希望厂商能够提供更完备的灾备解决方案,确保在灾难发生时备份点数据库的数据是100%完整有效的。对市场上现有的产品进行了详尽的调查后,容灾项目方案论证组得出结论“我们认为SYBASE备难备份方案是个很好的容灾备份解决方案。它能有效解决我们更高的数据同步要求,即:减少对于主点性能的影响,数据安全,不会丢失,同时保证灾难备份点的数据永远随时可用。”该银行最终选择了SYBAS公司的灾备产品作为业务平台的灾难备份解决方案。方案特点:?基本忽略数据库的大小,进行全库备份在秒级或分钟级就能完成;?瞬间实现由主库到影子库的切换,最短的宕机时间来进行恢复操作;?进行备份到磁带库时可以将影子设备断开,保证生产服务的最高效率;?结合软硬件技术,Sybase虚拟备份可以实现数据库在线备份比传统的备份节省巨大的时间;?可靠性高,有两台数据库阵列,任何一台发生问题,都不会影响生产的正常运行,可以在分钟级别进行切换到备份数据库上;软件配置产品名称数量版本信息备注信息操作系统主备点各一套AIX5.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 重难点解析湖北省仙桃市中考数学真题分类(实数)汇编专题练习试卷(含答案详解版)
- 综合解析京改版数学8年级上册期中试卷及参考答案详解(综合卷)
- 自考专业(计算机应用)练习题附参考答案详解【达标题】
- 2025电器行业定制化采购合作协议
- 2025版葡萄酒品牌代理合作协议范本
- 2025年度科技项目代理权委托协议
- 2025版应急工程土石方施工合同规范范本
- (2025年标准)经营场租赁协议书
- 2025年北京国际车展车辆租赁代理合同
- 2025版山间毛竹智能家居用品购销合同
- 外脚手架监理实施细则
- 高考688个高频词汇 word版
- 氟化工艺课件
- CAK-13CNC不落轮镟床维修指引
- 项目融资概述课件
- 社会调查与统计第四章抽样
- 《国际结算(第五版)》第九章 跨境贸易人民币结算
- 2022年云南师范大学辅导员招聘考试试题及答案解析
- 塑胶操场监理实施细则
- 说专业(市场营销专业)课件
- 地铁车站导向标识安装安全技术交底
评论
0/150
提交评论