容灾系统建设方案
系统容灾解决方案

系统容灾解决方案1. 简介系统容灾是指当系统遭受严重故障或灾害时,能够在有限时间内恢复正常运行,并保证数据的完整性和可用性。
本文将介绍系统容灾的重要性,并提供几种常见的系统容灾解决方案。
2. 系统容灾的重要性系统容灾对于任何一个组织或企业来说都是至关重要的。
以下是系统容灾的重要性:2.1 提供业务连续性系统容灾可以确保即使发生故障或灾难,企业的业务也能够继续进行。
对于依赖在线业务的企业来说,停机时间可能会导致巨大的经济损失和声誉损害。
2.2 保护数据完整性和可用性系统容灾可以确保企业的数据在发生故障或灾难时不会丢失,并且能够及时恢复。
对于金融、电信等行业来说,数据是最重要的资产之一,保护数据的完整性和可用性至关重要。
2.3 防止单点故障系统容灾可以帮助企业避免单点故障。
通过部署多个冗余的服务器、存储设备和网络设备,即使一个节点出现故障,也能够切换到其他可用的节点,保证系统的稳定性和可靠性。
3. 常见的系统容灾解决方案下面介绍几种常见的系统容灾解决方案,包括备份和恢复、冗余部署和虚拟化技术。
3.1 备份和恢复备份和恢复是最基本的系统容灾解决方案之一。
通过定期备份系统和数据,当系统遭受故障或灾难时,可以通过恢复备份来恢复系统。
常见的备份和恢复方法包括使用磁带、硬盘或云存储来存储备份数据。
3.2 冗余部署冗余部署是通过部署多个具有相同功能的服务器、存储设备和网络设备来实现系统容灾。
当一个节点出现故障时,可以切换到其他可用的节点,从而保证系统的连续性和可用性。
常见的冗余部署方法包括主从复制、集群和分布式架构等。
3.3 虚拟化技术虚拟化技术是一种将物理资源转化为虚拟资源的技术。
通过使用虚拟化技术,可以将服务器、存储设备和网络设备抽象为虚拟资源,并在不同的物理设备上进行动态调度和迁移。
当一个节点出现故障时,可以将虚拟机迁移到其他可用的节点上,从而实现系统容灾。
4. 实施系统容灾的步骤以下是实施系统容灾的一般步骤:4.1 需求分析首先需要对企业的系统容灾需求进行分析和评估,明确系统容灾的目标和要求,包括容忍故障的时间、数据恢复的时间和容忍的数据丢失量等。
容灾建设方案

-提高企业应对灾害的能力;
-符合国家相关法律法规要求。
2.原则
-合法合规:遵循国家法律法规,确保方案合法合规;
-实用性:根据企业实际情况,制定切实可行的容灾方案;
-经济性:合理利用现有资源,降低建设成本;
-安全性:确保容灾系统具备较高的安全性,防止数据泄露。
三、容灾策略
1.数据备份策略
-定期检查备份设备、网络设备等基础设施,确保设备正常;
-监控系统性能,及时处理故障。
2.优化措施
-跟踪国家法律法规、技术发展趋势,适时更新容灾方案;
-优化数据备份策略,提高备份效率;
-优化灾难恢复流程,缩短业务恢复时间。
七、总结
本容灾建设方案旨在为企业提供一套合法合规、切实可行的容灾建设方案,以降低灾害风险,保障业务连续性。方案遵循国家法律法规,结合企业实际情况,从数据备份、容灾中心建设、灾难恢复等方面进行全面规划。通过实施本方案,企业将具备较强的灾害应对能力,为业务稳定运行提供有力保障。
3.灾难恢复策略
-制定详细的灾难恢复计划,涵盖人员、设备、流程等方面;
-定期进行灾难恢复演练,验证恢复流程的有效性;
-根据业务发展及法律法规要求,及时更新灾难恢复计划。
四、容灾系统架构
1.数据备份架构
-采用磁带库、磁盘阵列等备份设备;
-利用备份软件实现自动化备份操作;
-定期进行备份验证,确保备份数据的可用性和完整性。
-优化数据备份策略,提高备份效率;
-完善灾难恢复流程,缩短业务恢复时间。
七、总结
本容灾建设方案从合法合规、实用性、经济性、安全性等方面进行全面规划,旨在为企业提供一套高效可行的容灾建设方法。通过实施本方案,企业将具备较强的灾害应对能力,为业务稳定运行提供有力保障。在后续运维过程中,持续优化和调整容灾方案,以确保企业信息系统始终处于安全、可靠的状态。
容灾设计部署方案

容灾设计部署方案背景随着业务的不断发展,系统的可靠性和稳定性成为了一项非常重要的需求。
在系统遭受灾难性事件的时候,如何在最短时间内恢复业务变得尤为重要。
容灾(Disaster Recovery,简称DR)就成为了该领域中的一个重要的概念。
容灾设计原则•可用性:系统必须能够在任何情况下继续提供业务服务,保持高可用性。
•可恢复性:系统在灾难发生后,应该尽快恢复以避免业务中断。
•可靠性:系统应该实现数据完整性、数据一致性等,以保证系统的可靠性。
•可验证性:容灾系统应该定期进行测试,验证其可用性、可恢复性和可靠性等。
容灾设计方案容灾设计方案应根据系统需求、业务场景和实际情况综合考虑,选择相应的容灾方案。
具体的容灾方案如下:本地灾备本地灾备主要是通过备份数据、冗余设备、热备等方式来实现系统的容灾。
该方案主要针对单点故障和服务器硬件故障等情况下数据恢复和业务迁移。
本地灾备方案的优点是部署简单、成本相对较低,同时数据的传输速度也比较快。
但是,本地灾备的缺点是易受地域性灾害和系统故障的影响,并且可扩展性较差。
异地灾备异地灾备主要是通过将数据备份到异地机房,使用冗余设备、灾备网路等维护应用系统的高可用性,以快速恢复系统故障。
异地灾备主要针对灾害和地理位置等原因导致本地数据中心无法正常工作的情况下,数据恢复和业务迁移。
异地灾备方案的优点是数据能够在灾害发生前及时备份,即使发生意外也能快速恢复数据和应用系统。
缺点是成本相对较高,同时数据传输速度也较慢。
混合灾备综合本地灾备和异地灾备的方案,可以规避两者本身的缺点,以达到最佳的容灾效果。
混合灾备方案的优点是相对于本地灾备,具有更高的可用性和可靠性;相对于异地灾备,成本较低,应用系统可扩展性也更高。
缺点是需要额外的维护成本。
部署方案容灾设计部署方案需要结合具体的业务需求来考虑。
一般而言,需要在现有系统后端适配容灾模块。
其主要步骤如下:•选择合适的容灾方案;•制定容灾策略,明确容灾方案的实施流程;•部署容灾系统,进行系统测试;•定期对容灾系统进行测试,保证其可用、可恢复和可靠。
容灾建设方案

容灾建设方案•容灾建设概述•容灾建设方案设计•容灾实施步骤•容灾管理策略•容灾案例分析•总结与展望目录01容灾建设概述容灾的定义与重要性容灾定义容灾是指在遭遇自然灾害、事故或重大故障等不可抗力因素时,能够迅速恢复信息系统正常运行,并保证业务连续性的一种机制。
容灾重要性随着信息化程度的不断提高,信息系统已经成为企业运营和管理的核心,一旦发生故障或灾难,将可能造成巨大的经济损失和声誉损失。
因此,容灾建设对于保障企业业务连续性和数据安全至关重要。
容灾分类根据容灾的建设目标和实现方式,可以将容灾分为数据级容灾和应用级容灾。
数据级容灾主要关注数据的备份和恢复,而应用级容灾则更注重保障业务的连续性。
容灾级别根据容灾的恢复能力和数据丢失程度,可以将容灾分为不同的级别,如数据备份级别、本地高可用级别、本地容灾级别、远程容灾级别等。
容灾的分类与级别容灾技术的发展趋势云计算技术的应用云计算技术为容灾提供了更加灵活和高效的解决方案,可以实现数据备份、恢复和迁移的自动化和智能化。
大数据技术的应用大数据技术可以帮助企业更好地管理和分析海量数据,提高数据的安全性和可靠性,为容灾建设提供更加全面的保障。
人工智能技术的应用人工智能技术可以通过机器学习和深度学习等技术手段,提高容灾系统的自动化和智能化水平,降低人工干预和操作风险。
02容灾建设方案设计容灾需求分析业务需求分析明确关键业务需求,确定容灾建设的目标、范围和要求。
风险评估识别潜在的业务风险,评估容灾建设的必要性和紧迫性。
资源投入根据业务需求和风险评估,制定容灾建设的资源投入计划。
遵循先进性、成熟性、可靠性、可扩展性等原则,选择适合的容灾技术。
技术选型原则比较不同技术方案的优缺点,选择最适合企业需求的容灾技术方案。
技术方案比较制定技术实施计划,明确技术实施的时间表、责任人和风险控制措施。
技术实施计划容灾技术选择遵循高可用性、高可靠性、可扩展性等原则,设计容灾架构。
架构设计原则比较不同架构方案的优缺点,选择最适合企业需求的容灾架构方案。
容灾建设方案

容灾建设方案如今,随着科技的不断进步和社会的快速发展,各种自然灾害和意外事故也时有发生。
在这些突发情况下,灾害的影响往往是难以预料和控制的。
为了应对这种情况,容灾建设成为了我们必须要重视和探索的重要课题。
容灾建设方案是指在各种灾害和紧急情况下,为保障人民的生命财产安全,提前制定的一系列措施和应急预案。
容灾建设方案是一个复杂而庞大的系统工程,需要从多个角度进行综合考虑和规划。
首先,容灾建设方案需要从设备和基础设施的角度进行考虑。
在这个方面,关键是要检查和加固各个关键设备和基础设施的稳定性和安全性。
例如,在电力系统中,可以采取备用电源、单回路供电和电力传输线的冗余设计等方式,以保证在灾害发生时,能够及时切换至备用供电系统,确保电力的持续供应。
其次,容灾建设方案还需要从数据的角度进行考虑。
对于大多数企业和机构来说,数据是不可或缺的重要资产。
一旦数据丢失或无法访问,将会给企业带来巨大的损失。
为了防止这种情况的发生,可以建立数据备份和灾难恢复的系统。
通过定期备份数据,并将数据存储在离线服务器或云端,可以保证在数据意外丢失的情况下,能够及时进行恢复。
另外,容灾建设方案还需要从人员培训和组织机构的角度进行考虑。
虽然设备和系统的规划非常重要,但没有经过专业培训和合理组织的人员,很难有效地应对灾害和紧急情况。
因此,各个企业和机构都应该制定相应的培训计划,对员工进行灾害应急预案和应对措施的培训,提升员工应对突发情况的能力。
此外,容灾建设方案还需要考虑到不同的灾害类型和紧急情况的特点。
世界各地都面临各种各样的自然灾害,如地震、台风、洪水、火灾等,每一种灾害都有其独特的应对方式。
而紧急情况可以包括网络攻击、病毒感染、信息泄露等。
因此,在容灾建设方案中,需要根据不同的情况和特点,制定相应的应急计划和处置程序。
最后,容灾建设方案的执行和维护也是至关重要的。
一份完善的容灾建设方案并不能只是静悄悄地存在在文件夹里,而是需要在实际操作中得到验证和执行。
机房容灾方案

机房容灾方案一、引言机房是企业核心系统运行和数据存储的重要场所,但由于种种原因,例如自然灾害、设备故障、人为因素等,很可能发生机房故障导致系统崩溃和数据丢失的情况。
为了保障企业业务的连续性和数据安全,建立一个有效的机房容灾方案是至关重要的。
本文将介绍机房容灾方案的概念、设计原则、常见技术以及实施过程。
二、机房容灾方案概述机房容灾方案是指在机房故障发生时,通过一系列措施和技术手段,确保企业核心系统的持续运行和数据的安全存储。
该方案需要综合考虑业务需求、技术能力和成本因素,旨在最大程度地减少灾害对企业正常运营的影响。
三、机房容灾方案设计原则1. 多地点部署:将主要业务系统和数据分散部署在多个地点,减少单点故障风险。
2. 备份和同步:建立定期的数据备份和同步机制,确保即使发生灾难也能够快速恢复数据。
3. 多套环境:建立备用机房,配置与主机房相同的硬件设备和软件环境,确保在主机房故障时能够无缝切换。
4. 完备测试:定期对机房容灾方案进行测试和演练,发现潜在问题并及时修正。
5. 安全可靠:采用多重安全机制,包括访问控制、数据加密和防火墙等,保障机房数据的安全。
四、常见的机房容灾技术1. 数据备份和同步技术:采用实时或定期的数据备份和同步技术,确保主机房故障时可以迅速恢复数据。
常见的技术有冷备份、热备份和增量备份等。
2. 虚拟化技术:通过虚拟化技术将物理服务器虚拟为多个逻辑服务器,实现对资源的灵活调配和快速恢复。
3. 数据冗余技术:通过数据冗余技术将数据复制到备用机房,实现数据的高可用性和容灾性。
常见的技术有镜像技术和副本技术等。
4. 容器化技术:通过容器化技术将应用程序和依赖环境打包成容器,实现快速部署和迁移。
五、机房容灾方案实施步骤1. 需求分析:明确业务需求和容灾目标,根据实际情况确定容灾方案的设计和实施方式。
2. 方案设计:根据需求分析的结果,综合考虑成本、技术和可行性等因素,设计机房容灾方案,包括数据备份和同步方案、环境部署方案等。
容灾系统 方案

容灾系统方案一、引言在现代社会,信息技术的高度发展使得各个行业的业务高度依赖于计算机系统和网络设备。
然而,计算机系统和网络设备的故障或者灾难往往会给企业带来巨大的损失。
为了保障业务的连续性和可靠性,建立一个高效的容灾系统方案至关重要。
二、容灾系统的定义容灾系统,即容灾备份系统,是在主系统出现故障或灾难时,能够迅速切换到备用系统,保障业务的连续性和可靠性的一种技术手段。
容灾系统的设计应当考虑到系统的可用性、数据的完整性和业务的持续性。
三、容灾系统方案设计1. 可用性分析在设计容灾系统方案之前,首先要进行可用性分析,了解当前系统的弱点和故障点,对关键业务进行优先级排序,明确容灾目标和需求。
在容灾系统设计中,一般采用主备切换或者多活方案。
2. 容灾策略选择根据可用性分析结果,选择合适的容灾策略。
常用的容灾策略有备份系统、热备系统、冷备系统、异地备份系统等。
选择容灾策略时要综合考虑系统的可靠性、成本以及对业务的影响。
3. 备用设备选型与部署根据容灾策略,选择合适的备用设备,并进行设备的选型与部署。
在备用设备选型时,要考虑设备的性能、稳定性和兼容性等因素。
在部署备用设备时,要确保备用设备与主设备之间的数据同步和配置同步。
4. 网络架构设计容灾系统方案的设计中,网络架构是一个关键的部分。
合理的网络架构设计能够提高容灾系统的可用性和可靠性。
在网络架构设计中,要考虑网络拓扑、网络带宽、网络设备冗余等因素。
5. 容灾演练与测试容灾系统方案的设计完成后,需要进行容灾演练和测试,以验证容灾系统的可行性和有效性。
容灾演练和测试应当模拟真实的故障场景,全面测试容灾系统的切换时间、数据完整性和故障恢复能力。
四、容灾系统方案的优势与挑战容灾系统方案的优势包括:提高业务连续性和可靠性、保障数据安全和完整性、降低业务中断和损失、提升系统性能和可扩展性。
容灾系统方案的挑战包括:高成本投入、复杂的技术要求、系统运维难度增加、容灾演练和测试的复杂性。
容灾设计方案

容灾设计方案引言容灾(Disaster Recovery,DR)是指为了保证系统运行时不受灾害影响,将应用系统和数据从一个地理位置迁移到另一个地理位置的一套技术、流程和管理方法。
本文将介绍容灾的基本概念、原则以及容灾设计的具体方案。
容灾的基本概念和原则容灾设计的目标是确保在灾难情况下系统能够继续运行,以减少对业务的影响。
以下是容灾设计的基本概念和原则:1.容灾的定义:容灾是一种系统设计方法,通过制定策略,在灾难期间或灾难结束后,以最小的努力和最短的时间来恢复系统和数据,从而保证系统的连续性和可靠性。
2.高可用性设计:容灾方案应该考虑到系统的高可用性。
这可以通过在不同的数据中心部署备用设施来实现,以确保在一个数据中心发生故障时,系统能够自动切换到备用设施并继续运行。
3.数据备份和恢复:容灾设计应该包括定期的数据备份,并确保备份数据能够在灾难发生时快速恢复。
数据备份的频率和恢复时间目标(Recovery Time Objective,RTO)应根据业务需求和数据重要性来确定。
4.灾难风险评估:容灾设计应该基于对灾难风险的全面评估。
这包括对可能发生的灾难类型(如自然灾害、设备故障等)进行分析,并确定其对系统的潜在影响。
评估结果可以帮助确定容灾方案中需要考虑的关键因素和措施。
5.容灾测试和演练:容灾设计应该包括定期的容灾测试和演练。
测试和演练可以帮助验证容灾方案的可行性,并发现潜在的风险和问题。
这样可以及时修正并提高容灾方案的有效性。
容灾设计方案以下是一个基本的容灾设计方案,以确保系统在灾难发生时能够保持连续运行:1.多数据中心部署:在不同的地理位置建立多个数据中心,以分散系统的风险。
主要数据中心负责日常运行,备用数据中心则在灾难发生时接管主要数据中心的功能。
2.冗余设备和网络:在主要数据中心和备用数据中心部署冗余设备和网络。
这样可以确保在一个数据中心发生故障时,系统能够自动切换到备用设施,并保持对用户的可用性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
xxxxxxx应用容灾系统建议方案目录1.用户需求及针对本需求的容灾系统设计综述 (3)1.1应用数据安全级别的分级考虑 (3)1.2用户需求分析: (4)1.3本项目中需要注意的几个要点 (5)2.数据容灾系统的详细设计 (8)2.1系统设计原则 (8)2.2系统的产品选择 (8)3.3灾备中心的组建 (10)2.4数据容灾系统的基本结构 (11)2.5数据的远程复制流程 (13)2.6数据的远程恢复流程 (14)2.7本容灾系统的结构特点 (17)2.8数据容灾系统扩展 (18)2.9系统投资保障 (18)3.数据容灾系统与其他方案的简要比较 (18)4.数据容灾系统的实施计划 (20)4.1系统实施需求规划 (20)4.2相关性要求/实施步骤 (21)4.3系统配置清单 (23)5.数据容灾系统的测试/验收计划 (23)5.1基本测试及对O R A C L E和其他类型数据的测试 (24)5.2切换及回切的测试 (25)5.3故障测试 (26)6.数据容灾系统的日常管理/演练计划 (26)7.应用级容灾的规划 (27)8.后续其他节点的扩展规划 (27)10. EMC RECOVERPOINT的维护 (27)附件一:美国EMC公司简要介绍.......................................................... 错误!未定义书签。
xxxxxxx应用容灾系统建议方案1.用户需求及针对本需求的容灾系统设计综述xxxxxxx当前的应用系统类别较多,包括了办公及业务等多个方面。
在平台上包括Windows及当前主流的多种UNIX,在存储体系上也具有多种型号的存储产品。
因此,整个系统的复杂程度较大。
同时,由于应用系统一经处于比较完善的程度,因此,任何的调整都将带来很大的影响。
为此,为了确保数据的安全性,在早期用户实施了数据的磁带备份,但对于关键数据来说,这种磁带备份还不能够完全满足系统抵御各种灾难的能力。
为此,用户考虑对数据实施灾备计划。
数据的容灾保护提供最基本的容灾底线保证,确保在任何预计之外的灾难发生后,业务系统都可以在允许损失极少量数据(或无损失)的情况下,在一定的时间内恢复,数据容灾同时也是应用逻辑错误和数据库软件bug的容灾应对出发点;可以通过一定的方式来恢复到这种故障之前的可用的状态。
1.1 应用数据安全级别的分级考虑鉴于当前存在的大量数据,在安全性的要求上建议分出不同的优先级别,建立不同安全级别的保护措施。
这样不仅在成本上会带来优势,同时也可以确保最关键数据的不丢失。
这种分级保护一般根据可以承受的数据丢失量(如半小时,或一天)来考虑。
我们不妨把不允许有任何数据丢失的应用定义为安全级别最高,要求进行实时的同步的数据远程传输,对于相对来讲数据安全级别稍低者可以把数据传输的优先级别作相对较低的配置,从而确保在同一时间优先发送最为关键的应用数据。
而对于数据安全要求一般的数据来说,建议采用本地的磁带备份即可,而不必纳入到灾备的体系中来。
这样不仅可以合理使用资金,同时也可以确保关键数据的最高级别保护。
1.2用户需求分析:用户资料采集:xxxxxxx当前SAN环境(图)用户需求分析:1)数据的实时远程复制针对关键业务系统数据实现数据的实时的远程复制,从而保障数据在本地发生各种故障之后首先可以保障数据的完整性,并可以通过一定的途径快速得以恢复,或者根据情况在远程直接启动应用。
2)灾备数据的可处理性,包括对数据的读写操作。
所谓的读操作,是指灾备数据可以为其它的某些临时的应用提供便利,支持对这些数据的读操作。
从而可以方便地验证灾备体系的工作是否正常,或者在必要的时候利用这些数据进行诸如员工培训、软件调试、相关系统的引用等多种处理。
所谓的数据读写操作,是考虑利用灾备数据提供诸如员工培训、系统应用测试、后续软件调试或其他临时应用的可能。
这样,可以为上述应用带来最大的便利性。
但是,为了保持和原始数据的一致性,系统应该支持上述写入操作的Reset(重置)操作,使得在上述任务结束后,可以方便地把数据恢复到没有进行写入操作之前的状态,维持灾备数据和源数据的严格一致。
另外一个方面,数据的读写支持,也可以很方便地验证灾备体系的工作是否正常。
当然,这种读写操作必须要对数据的远程复制和本地的应用不产生任何影响。
2)(远期)应用的可切换支持。
灾备中心不应该作为纯粹的备用系统,在提供诸如数据查询等应用的同时,还要提供自动的应用切换等支持,一旦在生产中心发生故障后,灾备中心的关键系统可以自动接管生产系统,提供持续的应用保障。
这种规划建议作为远期的目标之一,当前建议只以数据的远程复制为主,但当前的方案必须要考虑到本要素。
1.3 本项目中需要注意的几个要点通过在对用户的具体环境和需求作了细致的分析之后,我们认为用户对该数据容灾系统给以了充分的重视,所提出的观点和要求是十分详细和具体的,在此,从我们方案提供商的角度,对此作如下的概括,便于整体方案的分析。
✓方案的通用性。
这种通用性体现在两个方面:一是异构平台、存储设备的支持性,二是对不同应用类型数据的适用性,只有这样的方案才可以较好地保障用户当前投资,达到与应用类型无关、与平台无关以及与磁盘阵列等存储设备无关的适用性最广的解决方案。
在当前,数据主要以Oracle、DB2、SQL2000类型为主,但是随着应用类型的增加,产生不同类型数据的可能性还是很有可能的。
如果现在选用了仅仅支持如Oracle数据的解决方案,那末临时性的其他数据将无法得到及时的复制,或者今后的应用扩展将受到很大的制约。
✓实时的数据复制解决方案。
我们认为最终用户已经对不同应用数据的安全性要求做出了很好的分析和划分,其中关键数据要求不丢失,或尽量少地丢失。
因此,我们认为必须要采用真正的实时的数据复制解决方案才可以满足这种要求。
在条件具备的情况下,应该做到无延迟数据复制。
而建议采用非实时或准实时复制方案。
✓灾备数据的可用性分为两个方面,一是数据的实时复制的可靠性,要求复制数据要和源数据保持严格一致,严格按照源数据的写入顺序进行复制,使得灾备数据具有可用性。
二是在需要的时候可以很便利地对灾备数据进行读写操作,但是,这种读写操作不应该对数据的实时复制产生影响。
还有,在对灾备数据进行修改(如进行员工培训、软件测试等操作时对数据的采集或调整测试)后可以恢复到原有状况,从而确保数据的一致性和安全性。
✓扩展的便利性包括对当前和今后其他应用类型数据的实时复制的扩展,复制距离的扩展以及复制节点数量的扩展等多个方面,在当前选择方案的时候面对未来的需求进行全面考虑。
✓数据的丢失量对于关键应用要求数据不丢失,因此,不建议采用诸如当前在主机上开辟一定的缓存(Buffer)空间,用来存放待复制的数据,利用异步的方式发送到远程。
这样的产品无疑会因为各种原因导致数据的丢失率较大,如当主机资源意外掉电或宕机时,上述Buffer(缓存)中的数据必然会被丢失。
我们推荐在主机产生写入操作的同时数据被发送出去,这样,数据始终保持和本地的写入同步,这样的方案才可以真正做到数据的无丢失。
✓数据的可回滚性(最新数据不可用情况下的数据恢复支持)不可避免地会在某些情况下,最新复制的数据不可用的情况下,尤其对于Oracle数据库,很可能在管理员发现故障时,其内部已经在几分钟之前就已经出现了问题,那末,被复制过去的数据肯定也是不能够被使用的。
此时,我们必须要具有数据的回滚性支持,比如可以往前回滚30秒、1分钟或2分钟,并利用这些数据获得可用数据同时数据的丢失量最小化。
✓灾备自身系统实施及恢复的便利(简易)性灾备系统的实施不应该对现有的应用系统作任何调整,尤其是对当前运行较稳定的系统。
当然,即使需要一定的调整。
那末。
这种调整夜必须是系统管理员可以理解并接受的。
同样,对于灾备系统自身而言,发生问题后的解决或全面的恢复也要简易化,要支持如WEB管理,图形化管理,而不应该需要较复杂的配置。
否则,今后如果需要作系统调整,那末,系统管理员将无法面对这种配置和管理,甚至导致日常的维护也不敢动手的现状。
✓对系统的影响最小化由于当前应用系统的完善性和稳定性,不建议为了本灾备系统而对当前的应用系统做任何方面的调整。
主机资源不能够因为灾备系统的实施而显得紧张,包括内存、CPU等资源的占用应力求最小化。
当然这种影响我们认为同样包括实施时候对系统、对数据库、对应用的调整合对存储空间的调整等多个方面。
✓灾备方案要支持策略化配置便于不同的应用数据具有不同的复制优先级别,以确保关键数据不丢失。
✓灾备系统的管理简易性为了确保灾备系统的正常运行,在日常的管理中必须要进行一定的演练,以保障需要时候的迅捷相应和确认灾备系统可用性。
那末,这种日常的演练活动必须要简单,也就是灾备系统自身必须要具有简易的人性化的管理,同时,在对灾备数据作验证时不应当对生产系统产生任何影响。
还有,系统自身故障后应该具有很便利的方式直接来恢复,而不需要重新配置。
✓灾备数据具有不影响复制的读写支持,同时支持写入操作后的Reset(数据重置)为了充分利用灾备数据,方案必须要支持对灾备数据的读写,同时,该读写的过程不应该影响数据的继续复制。
这样,我们可以利用灾备数据进行诸如软件调试、员工培训、系统测试、灾备系统测试、演练等多种操作。
但是,一旦在这种练习结束后,必须要要保证灾备数据恢复原样,保持和实际数据一致。
✓相关故障的自恢复故障报警功能系统涉及到大量的专业设备或技术,因此,灾备系统必须要具有很强的相关故障自恢复功能。
如WAN故障、主机故障、应用系统故障等相关因素在恢复正常后,灾备系统也应该自动恢复运行,保持数据的实时复制。
另外,灾备系统自身应该具有完善的日志和报警机制,减轻管理员的负担。
✓灾备系统具有较强的数据传输性能(如高度的压缩等能力)由于系统基于IP链路设计,因此,必须要具有很高的数据传输能力,才可以保障在有限的带宽资源环境下提高数据的复制性能。
这种性能的提高很大程度上是靠较高的压缩率来时实现的,我们建议灾备系统要具有超过10倍的压缩率。
2.数据容灾系统的详细设计2.1 系统设计原则在基于当前的先进技术及产品的情况下,结合整体造价,提供最高性价比的整体解决方案是我们这次规划的主要原则。
同时在遵循用户提出的设计原则的前提下,我们还充分考虑了如下的设计理念:✓最高的性价比。
根据用户应用的实际需求,提供适宜的解决方案,在有限的资金许可范围内,提供符合上述需求的方案,并降低后续的维护成本,从而提高系统的整体性价比。
✓实时的数据复制,数据丢失率最小化。
✓策略化的数据复制,保障关键应用和一般应用数据的优先级别策略化,确保关键数据不丢失。
✓严格的数据一致性。