CDM融合数据管理方案白皮书_第1页
CDM融合数据管理方案白皮书_第2页
CDM融合数据管理方案白皮书_第3页
CDM融合数据管理方案白皮书_第4页
CDM融合数据管理方案白皮书_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、业务连续性灾备解决方案华为 CDM 融合数据管理方案技术白皮书业务连续性灾备解决方案华为 CDM 融合数据管理方案技术白皮书目录目录 HYPERLINK l _bookmark0 概述1 HYPERLINK l _bookmark1 背景1 HYPERLINK l _bookmark2 挑战及问题1 HYPERLINK l _bookmark3 技术原理及发展趋势2 HYPERLINK l _bookmark4 CDM 解决方案4 HYPERLINK l _bookmark5 系统架构4 HYPERLINK l _bookmark8 关键技术原理6 HYPERLINK l _bookmark9

2、 应用一致性6 HYPERLINK l _bookmark10 无损快照备份8 HYPERLINK l _bookmark11 近密远疏备份9 HYPERLINK l _bookmark12 远端增量备份11 HYPERLINK l _bookmark14 远端备份增量恢复14 HYPERLINK l _bookmark15 副本再利用15 HYPERLINK l _bookmark16 方案典型场景16 HYPERLINK l _bookmark17 备份数据恢复16 HYPERLINK l _bookmark18 数据再利用20 HYPERLINK l _bookmark19 容灾测试22

3、 HYPERLINK l _bookmark20 容灾演练23 HYPERLINK l _bookmark21 容灾切换25 HYPERLINK l _bookmark22 容灾回切27业务连续性灾备解决方案华为 CDM 融合数据管理方案技术白皮书1 概述 1概述CDM 解决方案是华为推出的融合数据管理解决方案,实现多云环境下存储的高效自我保护,为企业用户提供容灾、备份、数据利用和灾备上云的融合调度管理。借助 CDM 方案,用户能减少重复投资,构筑低成本、高效的灾备和数据再利用系统。 HYPERLINK l _bookmark1 背景 HYPERLINK l _bookmark2 挑战及问题

4、HYPERLINK l _bookmark3 技术原理及发展趋势背景信息化业务的快速发展带来几何级的数据增长,集中存放的数据越多,一旦发生灾难或者意外,数据不可恢复对用户带来的损害也越大,甚至可能危及企业生存,容灾和备份系统建设对于企事业单位而言已经变得不可或缺。现代企业除了灾备之外,还有盘活生产数据的诉求,这三者的典型使用场景如下所示:当生产系统发生灾难时,容灾系统能快速恢复业务,减少经济损失。当生产系统受到病毒攻击,或者被人为误操作时,容灾系统也可能已经被错误数据覆盖,此时备份系统的历史副本数据才能恢复业务。企业需要对生产数据进行分析,以便更有效进行业务决策,还有些软件开发部门,需要将导入

5、最新的生产数据进行测试,提高软件的可靠性和开发效率。由于每套系统都有自己的数据,这直接导致了数据被多次重复存储。并且,随着数据量不断增大,这部分成本也越来越高。挑战及问题容灾、备份和再利用系统各自有其特色,但又有一定的共性,如何将三套系统充分融合,以实现降本增效的目标,成了摆在用户面前的现实挑战。传统备份速度慢,无法满足企业诉求。有数据统计显示,1/3 以上的企业在数据备份时,由于备份效率低下,备份窗口无法满足要求。灾备系统投入远低于数据的增长速度随着业务扩张,企业用户的数据年均增长 50%以上,而数据保护预算增长却低于10%,这导致企业有强烈的降成本要求。,数据是企业的金矿,要求挖掘数据价值

6、企业希望从生产数据中挖掘其价值,以便于指导业务决策或者新业务上线,直接在生产系统上开展此类活动是不能被接受的,灾备系统如何快速构建起数据再利用能力,变得非常重要。技术原理及发展趋势华为 CDM 解决方案主要使用到的技术有:灾备数据融合容灾系统在灾备端的数据可以理解为最新一个数据复制周期的数据,且数据可立即读写使用。备份系统在灾备端的数据可以理解为保留了多个数据复制周期的数据,数据通常不能立即读写使用。通常,备份通常有两种类型:变更源数据格式的备份;不变更源数据格式的备份。如果灾备要实现融合,即某一份备份数据能实现与容灾相同的能力,有两种可能:备份数据不变更源数据格式。备份数据虽然变更了格式,但

7、是通过某种方式快速实现可读写。华为 CDM 方案选择了方案 a 实现灾备融合,存储本身的快照特性天然支持该方式,且可以实现秒级创建和回滚进行恢复,相对于方案 b 更有优势。连续快照备份保护通常,我们的备份为天级,这也直接导致我们在恢复数据时效率低下,远远无法满足当前实际用户诉求。华为 CDM 方案借助于 Dorado V3 的 Hyper-CDP 秒级快照能力,当生产存储为Dorado V3 时,可以实现最低为秒级间隔的备份保护。Dorado V3 快照基于 ROW 技术实现,可以实现快照性能无损。备份数据再利用备份数据是众多时间点的历史生产数据的集合,而数据再利用要求的立即提供可用数据,因为

8、数据利用时讲究的是效率和时间可控,在指定的时间点和时间段完成对应的工作,或生成数据分析结果,或者随时支持新软件的开发测试等。所以备份数据支持再利用,要解决的一个核心要点就是备份数据要求对原数据格式不能进行变更,可以立即提供可读写的数据副本。这些能力是快照天生就具备的,当 CDM 选择快照进行备份方案设计时,它同时也具备了良好的再利用能力。可视化统一管理当数据融合度变高之后,一套简易高效的管理平台,流程化的管理将至为关键。数据融合程度高,系统部署集成度也更高,人为进行管理将不可行,它会增加误操作的风险,也会使得操作时间难以预估,影响决策。华为 CDM 方案提供专业的管理平台,用户无需再人为参与底

9、层操作,该管理平台实现基于业务的容灾、备份和数据利用的可视化管理,自动感知存储层拓扑关系,自行进行正确的流程化编排,避免人为误操作的发生。业务连续性灾备解决方案华为 CDM 融合数据管理方案技术白皮书2 CDM 解决方案 2CDM 解决方案如今,企业和政府部门越来越依赖信息化进行办公、服务、发展与决策,数据丢失和 业务中断会造成巨大经济与信誉损失。911 事件和四川大地震证明,各种自然灾难(火灾、水灾、地震等)和人为灾难(误操作、病毒等)总是无法避免的。而随着黑客活 动肆虐,臭名昭著的“勒索”病毒近几年连续攻击了全世界的企业和政府机构,逻辑 保护的重要性越来越多地被人们提及。数据和业务的容灾与

10、备份已成为信息系统建设的必然要求,而从数据保存的本质来 看,这两者是可以融合的,因为容灾是使用最新的那份灾备端数据恢复生产业务,而备份是在灾备端按策略保存多份数据,这些数据包括最新的和历史时间点的。随着信息化进程的不断发展,众多用户甚至对数据只用于灾备用途表示不满。他们希望更大程度的盘活这些数据价值,包括进行数据分析、开发测试等。这些动作通常希望使用最新的生产数据,但是却要求不影响生产。灾备端数据长期处于热备或者冷备状态,资源利用率极其低下。使用灾备端进行数据分析,无疑是个双赢的做法。基于以上这些因素,华为开发了 CDM 融合数据管理方案。它的本质是进行融合数据管理,将容灾、备份和数据再利用融

11、合到一个系统中,避免重复建设,以一种更高效的 方式为用户提供这些服务。它主要有以下几个优势 :比传统备份更快、更低成本,备份和恢复均使用增量方式完成。灾备一体化建设,避免重复投资,容灾和备份统一管理,运维成本也更低。备份数据利用效率高,数据即时可用,极大提升数据的价值。数据副本甚至可以平滑备份上云,这将在 CDM 方案平滑升级中完美支持。 HYPERLINK l _bookmark5 系统架构 HYPERLINK l _bookmark8 关键技术原理系统架构华为 CDM 方案是新推出的融合数据管理方案,无需额外部署传统备份网关或者软件, 即可为用户提供近密远疏的数据备份、备份副本再利用以及一

12、键式容灾切换等功能。华为灾备管理软件 BCManager 是 CDM 方案的调度管理平台,用户按需配置备份策略后,它将自动协同存储远程复制、双活和快照功能实现按需备份副本创建和保留。除备份外,还支持备份副本数据按需和自动用于企业新软件开发测试以及数据分析。接下来,该方案计划支持副本数据免网关备份上云或者其它 NAS 存储,实现更灵活的备份数据保存和利用。华为 CDM 方案支持的组网很灵活,典型配置组网如 HYPERLINK l _bookmark6 图 2-1 所示。图2-1 CDM 方案系统架构示意图阵列间数据远程复制使用 OceanStor V3/V5、Dorado V3 的远程复制功能,

13、支持不同型号、高中低端存储间数据复制互通。容灾管理软件 OceanStor BCManager 只需在灾备端部署 1 套(推荐 HA 集群)即可,可部署在物理机或者虚拟机上。方案支持的应用不限于 Oracle RAC、DB2,SQL Server 等,请详见方案规格清单。公有云支持华为公有云,后续将扩展支持其它公有云。当生产端为 Dorado V3,灾备端为 OceanStor V5 融合存储时,该典型配置具备如下优势:生产业务部署于全闪存 Dorado V3,提供极高的业务性能。本地提供秒级快照备份能力,远端提供分钟级快照备份能力,无需额外部署备份软件。免数据网关秒级逻辑保护,本地快照秒级回

14、滚恢复,快速恢复此时的业务。免网关容灾备份一体化,备端支持使用中低端存储降低 TCO。历史副本支持免人工值守数据分析,挖掘历史数据价值。除了该典型配置方案外,CDM 方案还支持更多灵活的组网,最典型的扩展方案如 HYPERLINK l _bookmark7 图 2- HYPERLINK l _bookmark7 2 所示。生产主机部署集群配合存储双活实现业务高可用,生产端也可以是应用主机和存储集群被拉远至两个站点部署,以实现跨站点双活。灾备站点所能提供的能力与 HYPERLINK l _bookmark6 图 HYPERLINK l _bookmark6 2-1 所示方案相同。图2-2 CDM

15、 方案系统架构示意图 2关键技术原理应用一致性BCManager 是基于 B/S 架构的管理平台,通过浏览器访问进行管理,包含 2 个子系统, BCManager Agent、 BCManager Server:BCManager Agent 安装在业务主机上,提供主机、应用的发现及应用数据一致性的保证和应用的恢复。BCManager Server 安装在独立服务器上,提供整个容灾管理系统的配置、调度等业务功能。图2-3 BCManager 灾备管理架构图保护组的备份策略调度由 BCManager Server 触发,一旦 BCManager Server 故障或者与失联,备份任务将暂停。为了

16、提高方案可靠性,BCManager Server 要求 HA 集群部署,并将配置文件导出保存。一套 BCManager 支持管理多达 32 套存储阵列的灾备方案,即使生产和灾备系统有多套存储阵列,也无需为每一套灾备环境部署单独的BCManager 管理平台。管理平台部署完成后,管理员通过本地浏览器访问 BCManager,将存储阵列和应用主机添加至资源中,然后为每个应用创建相应的保护组,一旦保护组被创建将会按照设定策略(如每半小时一次快照或启动一次复制)自动执行。自动执行保护时,应用数据的一致性快照副本或者一致性复制副本的实现原理如下:步骤 1 当快照或复制周期到来时,BCManager Se

17、rver 首先会通知 BCManager Agent,Agent 针对不同的应用对应用实施不同应用一致性策略,将应用首先置于一致性状态。步骤 2 BCManager Server 通知存储进行快照或启动复制,从而保证生成应用一致性快照副本或一致性复制副本。步骤 3 当存储生成快照或启动复制后,BCManager Server 立即通知 BCManager Agent 将应用从一致性状态还原为最初的状态。-结束BCManager 针对不同的应用提供不同应用一致性方案,下面章节以 Oracle 和 DB2 为例对其进行介绍。Oracle 应用一致性Oracle 的应用一致性是利用 Oracle 自

18、身的热备机制实现。步骤 1 当快照或复制周期到来时,BCManager Server 首先通知 BCManager Agent 将 Oracle 数据库置于热备模式。步骤 2 通知存储启动复制或创建快照。步骤 3 当启动复制或生成快照后,再通知 BCManager Agent 将 Oracle 数据结束热备模式。-结束CDM 方案支持 Oracle 单机和 RAC 集群两种部置场景,无需生产和灾备端保持完全一致的部署形态,例如:生产端为 RAC,灾备端可以是单机。DB2 应用一致性DB2 的应用一致性是通过应用层 I/O 悬挂实现。步骤 1 当快照或复制周期到来时,BCManager Serv

19、er 首先通知 BCManager Agent 将 DB2 数据库的写 I/O 进行悬挂。步骤 2 通知存储启动复制或创建快照。步骤 3 当启动复制或生成快照后,通知 BCManager Agent 将 DB2 的写 I/O 恢复。-结束与 Oracle 应用一样,CDM 方案对生产和灾备端的部署方式不要求完全一致。无损快照备份备份指将文件系统或数据库系统中的数据加以复制;一旦发生灾难或错误操作时,得以方便而及时地恢复系统的有效数据和正常运作。根据备份方式的不同,主要分为以下几类:全部备份(Full Backup),即把硬盘或数据库内的所有文件、文件夹或数据作一次性的复制。增量备份(Incre

20、mental Backup),指对上一次全部备份或增量备份后更新的数据进行备份。差异备份 (Differential backup) 差异备份提供运行完整备份后变更的文件的备份选择式备份,对系统的一部分进行备份。冷备份:系统处于停机或维护状态下的备份。这种情况下,备份的数据与系统中此时段的数据完全一致。热备份:系统处于正常运转状态下的备份。这种情况下,由于系统中的数据可能随时在更新,备份的数据相对于系统的真实数据可有一定滞后。CDM 方案使用快照进行备份,属于初始全备,永久增备的备份方式。无损快照备份快照是指定数据集合的一个完全可用拷贝,该拷贝包括相应数据在某个时间点的映 像。快照可以是其所表

21、示的数据的一个副本,也可以是数据的一个复制品。快照的主要作用是能够进行在线数据的备份与恢复,当存储设备故障或者文件损坏时,可以快速将数据恢复到某个可用的快照时间点。其次快照某种意义上还可以解决数据一致性问题。快照是源数据在某一时间点生成的数据副本。快照具有执行速度快、占用存储空间小等特点,华为 CDM 方案利用它的特点实现快速的数据备份。无损快照基本原理Dorado V3 存储的快照基于 ROW 快照技术,快照创建后对源 LUN 性能无影响,其基本原理如下:创建快照:快照创建激活后,会生成与源 LUN 一致的数据副本。此时,存储系统将源LUN 的指针复制给快照,快照的指针指向源 LUN 数据的

22、存储位置,即源 LUN 和快照的 LBA 相同。源 LUN 写入数据:快照创建完成后,当应用服务器对源 LUN 有数据写入请求时,存储系统利用 ROW 技术将新写入的数据存放在存储池中新的位置,源 LUN 的指针更新,指向新数据的存放位置。快照的指针仍指向原始数据的存储位置,从而保存源LUN 在快照创建时间点的数据。图2-4 无损快照原理快照不但能够快速生成源 LUN 在某个时间点的一致性副本,还提供了快速恢复源LUN 的机制。当源 LUN 的数据遭到人为意外删除、破坏或病毒入侵时,通过回滚可以快速将源 LUN 的数据恢复到快照时间点,减少源 LUN 数据丢失量。近密远疏备份CDM 方案支持对

23、本地和异地存储分别设置快照备份调度和保留策略,本地备份策略支持最小 30 秒间隔(Dorado V3)的备份,而异地备份策略支持最小 5 分钟间隔的备份。如果要求快照符合应用一致性策略,则备份间隔要求大于等于 15 分钟。备份调度策略备份保护的历史时间点越多,时间越长,其所占用的存储空间越大。CDM 方案提供灵活的备份设置策略,使用户在有限的空间内可以保存尽可能多的有效备份数据。备份创建策略备份副本创建时,BCManager 提供按需调度和周期调度两种方式。备份保留策略按需调度是由管理员手动触发备份任务。周期调度是管理员提前设置备份时间策略,自动执行备份任务。图2-5 BCManager 调度

24、策略设置周期调度时,CDM 方案支持时间周期为秒、分钟、小时、天、周、月等定时策略进行备份。支持指定某些天甚至一天内某些时段进行备份,以灵活满足的用户需求。当生产存储为 Dorado V3 时,支持最小 30 秒的定时间隔快照备份。图2-6 BCManager 周期调度策略快照备份按策略创建后,设定好备份保留策略,将过期备份副本自动删除,以实现更高效的存储资源利用。最终用户将可以获得:离当前时间近的时间段保留更密集的备份副本,离当前时间点越远的时间段保留更少的备份副本。图2-7 BCManager 备份保留策略设置如图所示,按照此保留策略,将保留最近的 256 个备份副本,并且,1 个月内每天

25、保留1 个备份副本,1 年内每周保留 1 个备份副本,3 年内每个月保留 1 个备份副本。当然,如果备份副本重叠时不会重复保留,例如最近的周副本与最近的某个天副本是重合的,则只保留 1 个。远端增量备份CDM 方案使用存储间远程复制功能实现跨阵列的数据同步,无需借助存储之外的其它软硬件设备。华为存储的远程复制功能支持不同型号之间复制,甚至是闪存与非闪存之间的复制,所以 CDM 方案同样支持不同型号之间的灾备一体化配置。增量复制原理华为存储异步复制采用多时间片缓存技术,其工作原理如下:时间片即为在 Cache 中管理一段时间内写入数据的逻辑空间。当同步周期启动时,在主 LUN 和从 LUN 的

26、Cache 中分别产生新的时间片 T2 和P2。主机新写入的数据缓存在主端 Cache 中,并带有时间片 T2 的信息。主端返回写 I/O 完成。复制模块将上一个时间片 T1 的数据直接复制到从端 Cache,写入从 LUN 的时间片 P2 中。主从 LUN 的 Cache 将各自收到的数据写入到 LUN 中。由于每次复制均是无序的,逐块进行数据复制,这就意味着从 LUN 上复制过程中的数据是不一致的,无法被主机应用使用。CDM 增量备份CDM 方案为了达成远端备份数据一致性保护的目标,由 BCManager 协同复制和快照模块,共同实现异地备份数据一致性可用。远端的备份副本创建流程如下图所示

27、。图2-8 从端快照备份副本创建流程CDM 方案中存储复制由 BCManager 按策略触发,并非存储设备自行按周期自动启动。远端快照备份创建步骤如下:步骤 1 当远端备份任务启动时,BCManager 自动将应用层业务悬挂,然后发起阵列复制任务。步骤 2 阵列复制模块收到请求后,自行创建时间戳,启动复制任务,并返回 BCManager 复制启动成功。步骤 3 BCManager 收到应答后,启动定时查询任务,查询复制进度。步骤 4 待复制完成后,下发创建快照请求至备份阵列。步骤 5 快照创建完成后,BCManager 将复制任务启动时间标记为此快照的时间。-结束由此可见,快照记录的是数据时间

28、,而非从 LUN 快照创建时间,这样有利于管理员按时间进行历史数据恢复。CDM 方案跨阵列数据传输利用阵列复制功能,根据 DCL 差异记录进行每个周期的增量同步的。其工作原理简述如下:步骤 1 当主 LUN 和从 LUN 建立异步周期复制关系之后,主从 LUN 之间启动初始同步,保证从 LUN 有一份完整可用的原始数据。步骤 2 主端存储系统接收到主机发送的写 I/O 时,会发送写 I/O 至主 LUN,只要主 LUN 返回写 I/O 成功,主端存储系统就会向主机返回写 I/O 成功。步骤 3 从 LUN 的数据在收到 BCManager 启动复制时,再进行主 LUN 和从 LUN 的数据同步

29、。-结束例如,某一次同步周期内写入数据块 N,异步复制处理此次写 I/O 的原理如 HYPERLINK l _bookmark13 图 2-9 所示。图2-9 异步复制的写 I/O 及差异复制原理RM:复制管理模块。DCL:Data change log,数据变化位图。主从 LUN 私有快照是在启动同步操作时(手动启动同步或同步周期到达后系统自动触发的同步)创建并激活,其作用分别为:主 LUN 快照可以保证同步过程中读取到的主 LUN 数据具备一致性,并使同步过程与主机对主 LUN 的写过程可以同时进行。从 LUN 快照用于备份从 LUN 在同步开始前的数据,避免同步过程发生异常导致从 LUN

30、 的数据不可用。私有快照只在同步过程中使用到,同步完成后停止快照,释放快照预留空间。远端快照备份创建步骤如下:步骤 1 远端备份时间点到达时,BCManager 触发该保护组的远端备份动作开始执行。步骤 2 BCManager 向应用主机发送一致性保持请求。步骤 3 收到应答确认后,发送请求至生产端存储系统启动一致性组复制。步骤 4 存储系统主从 LUN 快照被激活,返回 BCManager 启动成功。步骤 5 BCManager 解除应用主机的 I/O 悬挂 ,并发起查询复制进程任务。步骤 6 主端 Cache 数据和 LUN 数据复制到从端 Cache 中。步骤 7 RM 采取边复制边删除

31、的方式删除 DCL 中的差异。步骤 8 复制完成后停止主从 LUN 快照,BCManager 查询确认复制完成后,在从端创建一个快照用于备份。-结束远端备份增量恢复CDM 方案借助于 BCManager 实现流程化的远端备份恢复,无需人工干预,自动化完成整个过程对于主机和存储的调用和协同。如下图所示,如果人工执行是非常复杂 的。图2-10 远端备份副本恢复时的步骤(双活+一体化备份组网)如图所示的步骤中,一体化备份回滚即是数据从远端备份副本恢复至生产 LUN。与传统备份方式相比,CDM 方案仅需传输增量即可,而无需传输全量数据,恢复效率远高于传统备份方案。该增量恢复详细底层过程如下:步骤 1

32、分裂复制,复制从 LUN 退出写保护,复制主 LUN 进入写保护。步骤 2 用于恢复的快照副本回滚至复制从 LUN。步骤 3 复制从 LUN 标记位图,记录快照回滚时有差异的块。步骤 4 主从切换复制关系。步骤 5 启动复制,主从 LUN 的位图合并计算。步骤 6 将标记为差异的块完成数据同步。步骤 7 分裂复制,原复制从 LUN 进入写保护,原复制主 LUN 退出写保护。步骤 8 主从切换复制关系。-结束增量同步的关键在于步骤 5 和 6,通过复制关系自带的差异位图合并计算,实现增量同步。如果过程中原复制主端没有新下发数据,则主端差异位图为空,只需要将从端快 照与从 LUN 的差异同步即可。

33、根据实验室实测数据显示,恢复效率相对于传统备份提升 20 倍以上。副本再利用CDM 解决方案的备份副本与传统备份方式有所不同,它并不变更备份数据的保存各式,而是直接基于阵列的快照特性实现。该方式有以下 3 个优势:数据格式不变,立即可用,秒级恢复。差异记录默认已经存在,无需再次差异计算。再利用使用的即是备份副本,完全复用,效率更高。快照在该方案中,我们定义其用途为数据逻辑保护。副本再利用时,我们基于快照生成二级副本,将该副本提供用于数据分析、测试使用,该变更不会影响原快照数据, 原快照可以继续用于回滚修复,而且快照和快照副本的变更相互不影响,可以提供更加灵活的操作空间。快照的二级副本并不是一个

34、新的完整的实体数据,而是基于原快照立即生成且可读写的虚拟副本。当对副本进行读操作时,如果读取的数据即是原快照数据,则直接读取原快照指向的空间进行读取操作;当对副本进行写操作时,即进行写前拷贝操作,以保证原快照数据不会变更,变更的仅仅是副本所指向的数据。如果某数据 LUN 有很多快照保护,而仅仅只创建了一个副本时,副本再利用过程中, 针对数据块的写操作时,只有一次写前拷贝动作。业务连续性灾备解决方案华为 CDM 融合数据管理方案技术白皮书3 方案典型场景 3方案典型场景 HYPERLINK l _bookmark17 备份数据恢复 HYPERLINK l _bookmark18 数据再利用 HY

35、PERLINK l _bookmark19 容灾测试 HYPERLINK l _bookmark20 容灾演练 HYPERLINK l _bookmark21 容灾切换 HYPERLINK l _bookmark22 容灾回切备份数据恢复CDM 方案在本地和远端存储阵列按需求保存了大量的备份数据副本,当数据发生逻辑损坏,需要利用历史备份副本找回数据时,可以灵活选择副本进行数据恢复。由于使用了快照备份技术,无需像传统备份软件进行全量恢复,恢复效率更高,本地备份副本恢复甚至在数秒内即可完成数据恢复,极大提升备份恢复效率。本地备份恢复本地备份通常保护数天内的逻辑副本,当生产数据被病毒攻击或者误删除等

36、操作破坏 时,单纯的容灾功能是无法恢复业务数据的,因为灾备端数据很可能已经到达复制周 期,也同步被修改了。此时,如果我发现数据损坏的时间不长,例如在生产端数天的 范围内,可以立即暂停 CDM 管理平台对该应用的备份保护组,无需继续如果我们要将数据回退至某个历史时间点,首先我们要拥有该时间点的历史副本数据,如果是数据 库应用,我们可以回退至稍晚时间点,然后通过日志操作回退至正确的时间点。图3-1 本地回滚示意图通过本地回滚进行数据修复,具备秒级回滚立即可用的能力,能快速恢复业务。远端备份恢复生产阵列不适宜使用大量的空间保存长时间的历史数据,可以将长间隔、较长时间的历史数据副本保存在灾备阵列。当需

37、要使用较长时间前的历史数据副本时,通过灾备端的历史副本寻回所需数据。可常见的有两个场景:生产端数据可以通过覆盖方式恢复。生产端数据仅需找回特定记录或者数据,不接受回滚恢复。图3-2 历史数据找回流程CDM 方案提供了可操作界面,直接在界面完成创建二级副本和挂载给分析主机,减少用户繁琐的阵列内部操作。如下图所示,“回滚恢复”即是备份恢复操作,支持本端和远端所有备份副本的一键式恢复生产 LUN 数据。单击“回滚恢复”后,用户可以按时间段查找出本地和远端所有副本,选择所需副本进行备份数据恢复。图3-3 备份副本恢复操作界面如下图所示,回滚恢复时,还支持自动化完成数据库操作,极大降低管理员的操作难度。

38、图3-4 备份副本恢复操作步骤数据再利用随着业务增长,我们的数据也在持续增长,如何从数据中心分析提炼出更多的价值, 成为一门重要的课题,CDM 方案提供的副本再利用能力使得用户直接在灾备系统中即可简单实现此能力。目前所知的数据再利用场景主要有:数据分析、新软件开发测试等。手动进行数据再利用步骤如下:步骤 1 按时间段精准查询出该时间段所有快照备份副本。步骤 2 选择所要的快照备份副本,点击“创建副本”。步骤 3 在弹出的创建副本窗口内,可以即时勾选“挂载主机”选项,选择已经被纳入资源管理的应用主机,同时可以输入前后置脚本进行自定义的主机操作。步骤 4 点击确定,即可自行完成副本数据进行测试分析

39、等操作。-结束为了避免对生产性能和组网造成影响,我们通常在灾备端对数据进行利用。由于已经与生产存储进行隔离,无需利用物理克隆技术再次隔离。二级副本是基于灾备端快照备份副本创建出来的逻辑副本,是即时可用的,用户无需等待长时间的数据克隆便可快速进行数据利用。华为 CDM 方案除了支持手动即时数据利用外,还支持定时自动进行数据利用。管理员只需提前设置未来某个时间点执行此操作,管理软件将记录此事件,在指定的时间点 创建二级副本自动挂载给指定的应用主机,从而在无人值守的情况下完成数据分析和 测试等操作。图3-5 数据再利用示意图图中所示为使用灾备中心的备份副本实现,CDM 支持对所有副本执行再利用操作,

40、包括生产中心的本地备份副本。如下图所示,通过 BCManager 平台,可以自定义插入前置、后置主机脚本,自动化在主机上执行以适配特殊的数据利用场景。例如调用脚本执行数据脱密功能、某个进程杀死或者启动等。图3-6 数据再利用操作界面我们还可以提前设置副本的挂载和数据分析,以便于夜间执行的任务,免人工值守。支持对同一个备份副本进行批量挂载,分别挂载给不同的主机执行不同的数据分析任务。图3-7 无人值守数据再利用配置界面容灾测试灾备环境配置完成后,定期的测试可以提高灾备环境的可靠性,避免配置问题和环境变更问题使得真的灾难发生时,容灾切换无法正确完成,从而导致业务无法快速通过容灾系统恢复。通常这种测

41、试更多是一种基本的底层校验,但是可以保证最底层的故障被提前排除, 而这种测试配合上层合适的测试手段,完全可以进行充分模拟真实的容灾切换的预演。CDM 方案为用户提供了这样的底层测试能力,测试需要灾备中心有对应的测试使用的灾备主机,测试是通过即时快照完成,而非使用灾备端已有的用于备份的历史快照数据。图3-8 CDM 方案测试功能示意图该测试功能有以下特点:不中断生产业务。一键式完成测试。测试过程数据一键清除。测试过程中按既定策略进行备份的行为不受任何影响。该测试功能主要验证了三点:灾备端的数据是否可用。灾备端主机环境是否可用。灾备端网络环境是否可用。“测试”执行步骤如下图所示,该功能即时创建快照映射至主机,启动灾备主机上的应用进行模拟,也可以编辑测试步骤,不启动应用,用户可以根据需求进行灵活自定 义。用户甚至可以在测试过程中添加自定义步骤。图3-9 容灾测试执行过程&添加自定义步骤容灾演练为了防止灾备中心在真的灾

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论