数据库备份方案

数据库备份方案
数据库备份方案

《客户名称》备份管理系统设计方案

上海鸿翼数字计算机网络有限公司

目录

1.项目概述 (3)

2.系统需求分析 (4)

1. (4)

2. (4)

1 (4)

2 (4)

1.1系统现状分析 (4)

1.2备份系统风险评估 (4)

1.3备份系统需求分析 (5)

3.系统备份理念 (5)

1 (5)

2 (5)

3 (5)

3.1系统设计指引 (5)

3.2数据保护技术选择 (6)

3.3连续数据保护 (7)

3.4备份管理系统组成 (7)

4.系统备份结构设计 (9)

1 (9)

2 (9)

3 (9)

4 (9)

4.1整体系统架构设计 (9)

5.系统备份方案介绍 (11)

1 (11)

2 (11)

3 (11)

4 (11)

5 (11)

5.1W INDOWS服务器自身备份 (11)

5.2双机热备 (13)

5.3爱数备份 (14)

6.总结 (17)

1.项目概述

上海鸿翼数字计算机网络有限公司将根据《》的网络实际需求,制定一套完整的集数据备份、灾难恢复、服务器整合及虚拟化一身的方案。一个完整的企业数据备份与恢复解决方案就意味着数据安全与性能(机器和网络)的完美结合,一条龙式的服务标准(产品的服务与支持)。所以在选择备份系统时,既要做到满足系统容量不断增加的需求,又要所用的备份方式能够支持多系统平台操作。要达到这些,就要充分使用网络数据存储系统,在分布式网络环境下,通过专业的数据存储软件,配合系统备份及双机备份,结合相应的硬件和存储设备,对网络的数据备份进行集中管理,从而实现自动化备份、文件归档、数据分级存储和灾难恢复。

2.系统需求分析

1.1系统现状分析

《》网络基础结构是基于Windows平台,现在拥有X台服务器。《》的文档管理系统包含了文件服务器、转档服务器、数据库服务器等企业信息管理系统,为企业的发展提供了强有力的信息化支持。主要数据库包含了Microsoft SQL Server、Oracle、DB2等。

1.2备份系统风险评估

《》的信息系统管理人员十分重视数据的保护,在没有备份软件的情况下,已经采用了重要数据镜像备份、服务器系统镜像备份等常规保护方法,为企业的数据财产提供了安全的保障。但是以上方法很难实现快速备份和灾难后的迅速恢复,很难保证业务的连续性。

根据上面的备份管理系统的风险评估,建议《》使用ESioo安全备份专家软件,配合Windows自带备份和双机虚拟备份,并重新设计相关备份的恢复策略,达到可以快速恢复数据备份和快速恢复文档管理系统备份的水平,从而提高整个企业的数据安全级别。

1.3备份系统需求分析

根据上面的系统配置,《》的业务系统有以下几个特点:

1.数据中心的数据超过xxxGB(TB),需要通过备份管理软件进行快速、自动的数据备

份和管理。

2.支持Windows平台的集中数据备份管理和灾难恢复。

3.支持SQL Server、Oracle、DB2数据库联机热备、逻辑备份,支持频繁的数据库日

志备份。

4.支持SQL Server文件服务器的持续保护,并支持文件多历史版本的保护。

5.备份管理系统对Ecm文档库应用程序应有全面备份功能。

6.备份管理系统可以实现系统灾难的快速恢复功能,保障业务系统的正常运行。

7.备份管理系统须有灵活的扩展性,能满足因公司发展而不断扩充和升级的需求。

8.提供备份解决方案的公司在国内和亚泰地区均拥有良好的技术支持力量,能协助公

司处理方案设计、方案实施和日常使用中遇到的问题。

3.系统备份理念

3.1系统设计指引

系统设计指引包含四个基本原则:开放性原则、安全性原则、稳定性原则和系统设计的可扩展性。

开放性原则:系统采用的硬件设备和软件系统均需遵守国际标准或工业标准,符合开放性设计原则,使其具备优良的可扩展性、可升级性和灵活性。

安全性原则:数据保护系统构成应用系统的保障子系统。数据保护系统的最终目标是确保文档管理系统的安全运行和故障恢复机制,系统设计的首要目标是建立这一系统的安全体系。

稳定性原则:在采用国际先进的存储技术的同时,着重考虑系统的稳定性和可行性,是系统运营的风险降至最低。这样系统能够充分享受先进的存储技术带来的巨大收益。

系统设计的可扩展性:系统的建设不仅仅是满足当前数据存储备份的需求,还应充分考虑系统在今后应用中的可扩充性。

3.2数据保护技术选择

数据备份的意义在于数据恢复,灾难过后尽快的恢复应用系统的使用。按照不同的灾难恢复点目标(Recovery Point Objcet)和灾难恢复时间目标(Recovery Time Object)都应建立不同的灾难恢复手段。

灾难恢复时间目标(Recovery Time Object):传统方法的目标恢复点是数小时,即灾难发生之后到系统得到恢复之间数小时的数据将被损失掉。但数据复制可将恢复点缩短到数秒钟,使数据的损失减少到最小程度。

灾难恢复点目标(Recovery Point Object):有人认为,企业中的数据库软硬件有容错和自动恢复功能,服务器主机也做了双机热备份,也就不需要备份软件进行备份了。这

种观点的错误在于,对备份概念的理解存在偏差。双击热备份的目的在于保证系统数据和服务的“在线性”,即当系统发生部分硬件故障时,仍然能够正常的向网络系统提供数据和服务,以至系统不致停顿。而软件备份技术的目的是“将再现数据转移成离线数据的过程”,是为应付系统数据中的逻辑错误和对历史数据的长期保存,以达到在系统遭遇非正常情况引起的完全崩溃后的灾难恢复。两者是相辅相成缺一不可的。

3.3连续数据保护

传统数据保护解决方案的关注点是定期的数据备份,而连续数据(Continuous Data Protection,CDP)则将注意力从备份转向了恢复。

连续数据保护是数据保护领域的一项重大突破。将各种数据保护解决方案的

主要精力从定期的数据备份上转向了恢复。CDP可以为重要数据中的变化提供连续的保护,IT管理员根本不需要考虑备份的问题。当灾难发生时,基于CDP的解决方案可以迅速恢复到任何一个需要的还原点,从而为用户提供更大的灵活性和更高的性能。

3.4备份管理系统组成

一个理想的网络数据备份是在软件数据备份的基础上加上硬件级物理容错系统,并且能够自动的跨域整个网络系统平台。因此,网络数据备份实际上包含了整个网络系统的一整套备份体系。一个号的数据备份体系应该具备以下一些基本要素:

保护性:全面保护企业的数据,在灾难发生时能快速可靠地进行数据恢复。

可管理性:是备份中一个重要的因素。因为可管理性与备份的可靠性紧密相关。

最佳的可管理性就是自动化备份方案。不仅增加了数据的安全性与可靠性,而且在数据恢复时减少繁琐的工作步骤,节约了大量的人力和时间。

可扩展性:经常困扰系统管理员的一个问题是在备份过程中因介质容量不足而更换介质。导致降低了备份数据的可靠性与完整性。

因此建立完善的网络数据备份必须考虑以下内容:

计算机网络数据备份的自动化,减少系统管理员的工作量;

使数据备份工作制度化;

介质的有效管理。自动的清洗轮换,提高介质安全性和使用寿命;

以备份服务器形成备份中心,对各种平台的应用系统及其他信息数据进行集中的备份,系统管理员可以在任意一台工作站上管理、监督、配置备份系统,实现分布处理,集中管理的特点;

维护人员可以容易地恢复损坏的整个文件系统和各类数据;

备份系统还应考虑网络带宽对备份性能的影响,备份服务器的平台选择及安全性,备份系统容量的适度冗余,备份系统良好的扩展性等因素;

一个完整和完善的备份系统包括以下的组成部分:

1.备份管理系统的结构

现在,在备份与恢复技术方面,用户有了更多的选择。

对于数据量不是很大的用户,可选择直连式数据保护方案:一台磁带驱动器或者磁带库通过SCSI设备直接连到服务器上,备份与恢复的数据通过核心通讯网络(如LAN、WAN)来完成。

对于中等数据量的用户,可以选择网络附加存储架构,将磁带驱动器或者磁带库放在网络中心服务器上,实现LAN-Free备份。

在设计备份管理系统的时候,要根据客户的实际网络环境和数据保护需求选择合适的结构。

2.执行备份的存储硬件

存储硬件的质量与性能在整个备份过程中是至关重要的。它是能否进行高质量备份的关键所在。目前用于备份的存储主要有磁盘设备和磁带设备。磁盘设备具有快速的读写和快速搜索能力,用于快速的小数据量备份(几百G以下),但不适合较长期离线保存。而磁带设备具有大容量、低价格且便于离线存放的特征,但执行备份和恢复速度相对较慢。

3.控制备份的软件

操作系统通常包含一些基本功能,但为了达到更好的备份效果,最好使用专门的备份软件。鸿翼推荐1使用爱数备份卫士作为备份软件。该软件支持增量备份和灾难恢复,并支持多格式的自动增量备份(文档、邮件、网页、图片),支持多种数据库,支持FTP远程备份,实现异地容灾。

4.备份策略

备份策略是指确定需要备份的内容、备份的时间以及备份的方式。备份策略将根据企业或组织的需求来确定。在实际应用中,需要根据备份窗口和恢复窗口的大小以及整个数据量来决定采用何种备份方式。

5.灾难恢复计划

数据备份与灾难恢复密不可分。数据备份是灾难恢复的前提与基础,二灾难恢复是数据备份的具体应用。灾难恢复的目标与计划决定了所需的备份策略,如果数据备份策略需要仔细考虑如何设计才能确保各种地域下的各种数据如何保存,那么灾难恢复策略则要考虑的是一场灾难性的事故发生时,如何使这些数据尽快的及时的恢复。

4.系统备份结构设计

4.1整体系统架构设计

PC机

打印服务器FTP服务器转档服务器图:《客户名称》备份管理系统及服务器整合及虚拟化结构设计图

备份架构说明

首先,为了配合现有的网络结构,在尽量不改变现有网络架构及应用环境的情况下,对所有的应用服务器采用服务器操作系统(Windows)自身备份功能,自身备份功能可以操作系统中硬盘上的任意文件中的数据进行备份与还原。优点是资本消耗较少,容易实施。缺点就是速度较慢

其次,为了保证业务的连续性,实现故障点转移,采用双机热备对数据实行进一步的保护。故障检测是双机热备的任务,不同的双机监测点的多少决定了双机热备在功能与性能上的优劣,并不是所有的软件都具有相同的检测功能。所以双机热备的缺点也比较明显,就是对设备要求较高。

再次,在系统自身备份和双机热备的基础上,通过爱数备份卫士针对服务器以及应用做一个全面的备份,这个备份可以应付任何的灾难恢复。备份的时候数据通过备份网络直接传输到备份服务器,而不需要占用业务网络的带宽,即减轻了业务网络的压力,也有利于备份速度的提高。

5.系统备份方案介绍

针对客户的企业规模以及公司服务器网络条件,制定了如下三个系统、数据备份方案:Windows服务器备份、双机热备、爱数备份

5.1Windows服务器自身备份

此方案适用于预算紧张的小型企业、商务人士和个人。数据备份多数存储在本机或本地局域网,也可以通过存储设备进行存储,故而优点为方便快捷、成本低廉。但也存在一些缺点,如灾害发生或存储设备丢失。

备份计划最好选择在夜间、周末或者服务器空闲状态下进行备份。并在备份的同时关闭应用程序,以达到最优备份效果。

备份权限设定:在进行备份前,需要指定用户权限,作为计划的一部分,系统会询问运行备份的当前用户的身份信息,所以备份人员需要为本地计算机Administrators 或Back Operators组的成员。如果不是域的Back Operators组的成员,但同样希望对文件进行备份,则必须是要备份文件和文件夹的所有者,或者必须对要备份的文件和文件夹拥有以下一个或多个权限:“读取”、“读取和执行”、“修改”或“完全控制”。

图:《客户名称》Windows服务器自身备份管理系统拓扑图

1.Edoc2应用程序与数据库基本备份

通过开始|程序|附件|系统工具|备份进入系统自带备份工具。备份向导会指引用户完成备份设置的全过程。

根据备份向导,选择“备份文件和设置”|“让我选择要备份的内容”|“选择要备份的内容”|“备份的位置”|完成备份

备份的内容为edoc2程序文件及macrowing和edoc2程序数据库备份。

如果服务器连接了磁带备份机,那么备份内容将保留在磁带备份机上,否则备份文件将备份到本机的文件夹中。

2.Edoc2应用程序与数据库高级备份

Windows系统自身备份还提供高级模式,高级模式中,用户可以根据自身需求选择备份的类型以及进行周期性备份。

5.2双机热备

随着IT技术的不断发展,双机热备已被越来越多的企业所认可并付诸实施。双机热备的工作原理即为两台服务器通过磁盘阵列或纯软件模式,连接成互相备份的双机系统。当主服务器停机后,备份服务器能继续工作,防止用户的工作中断。

此方案适用于预算充足的大中型企业,优点为易于安装,稳定性高可用性高。但因为投资较大,价格较贵也是其缺点。

磁盘柜

终端机

方案针对文档管理系统的硬件环境,项目采用XX公司的yy高可用软件对双

机系统进行管理,通过XX软件提供心跳线(直连网线)监控环境中的资源,包括物理磁盘、数据库、文档管理系统、虚拟地址等资源监控和切换工作。

Yy针对zz数据库和文档管理系统分别建立三个资源组。采用Active-Active方式,数据库放在服务器一上,文档管理系统放在服务器二上,并建立依赖的物理卷资源和IP资源,可以实现对数据库和文档管理系统的分别监控,可以最大效率的利用系统资源,yy对海量容量的磁盘具有较高的可管理性,确保了本系统切换的流畅性。

5.3爱数备份

无论是系统自身备份还是双机热备,都有其局限性。系统自身备份无法确保容灾,而双机热备对硬件、资金要求较高,所以备份软件集合系统或双机热备则是广大企业首选方案。

1.爱数+单机备份

a)服务器系统备份:为了保护服务器系统的整体保护和快速恢复,对服务器进行

定期备份,发生灾难时,首先快速恢复系统,然后在此基础上恢复系统的数据库。

包括SQL Server、Oracle、DB2等。

b)服务器文件备份:对于服务器系统的文件和应用程序进行相应备份,比如OA

系统文件备份,ECM文档管理系统备份。

c)核心服务器应用容灾,比如ECM系统,可以提供应用系统容灾,通过爱数备份

存储柜的虚拟化容灾,当主服务器宕机时,虚拟备用服务器可以及时接管,并通过容宰系统对文档系统提供全方位的恢复,减少RPO和RTO。

2.爱数+双机热备

a)服务器系统备份:为了保护服务器系统的整体保护和快速恢复,对服务器进行定期备份,发生灾难时,首先快速恢复系统,然后在此基础上恢复系统的数据库。包括SQL Server、Oracle、DB2等。

b)服务器文件备份:对于服务器系统的文件和应用程序进行相应备份,比如OA 系统文件备份,ECM文档管理系统备份。

c)重要数据备份:对各应用系统中的数据库进行完全、增量、日志的备份,对文档管理系统进行完全、增量备份。

PC机

3.爱数备份软件产品和模块介绍

爱数备份软件是一种多线程、多任务的存储管理解决方案,专为在单一的活多借点的Windows Server企业环境中进行数据备份、恢复、灾难恢复而设计,适用于单机Windows server工作站。小型局域网以及异构的企业网络。

爱数备份软件由以下几个模块组成:

a) 管理控制台模块:爱数的核心模块,安装在备份服务器上,每台服务器均需要主模块。

b) 客户端模块:为主机与辅机做数据备份,并优化数据传输,包括对本地注册表与系统状态信息的备份。通过在客户端提供源数据级压缩处理和分布式处理,实现备份和恢复性能最大化,由此减少网络流量,最大限度的增加数据吞吐量。

c) SQL Server客户端代理模块:该模块能够为SQL Server数据库提供细致的备份服务,可以惊喜道单个数据库或文件组。采用自动截断技术,可以执行差别备份以及事务处理日志备份。通过时间点恢复技术,对最后一次全备份以及之后的任意备份,按照一个作业进行恢复,或者进行回溯式恢复。使数据库能够恢复到特定的时间点,而不是根据上次的备份作业恢复到特定的恢复点。

d) 文件备份模块:该模块能确保本地或远程服务器上的文件在被使用过程中也能

进行备份。

e) 灾难备份/恢复模块:智能灾难恢复选件能够实现服务器恢复的自动化,减少恢

复时间,让您快速恢复业务。为本地和远程 Windows服务器实施服务器恢复解决方案,无需首先向曾经崩溃的服务器上加载操作系统。采用磁盘、CD-R/CD-RW,智能灾难恢复选件能够快速恢复停机的服务器,使用户能够从最近的一次完整备份中恢复,包括完全备份、增量备份。

6.总结

对于需要持续可靠地提供应用服务的系统,双机还是非常重要的。从前面的双机应用图中我们可以看到,实际上,双机只是应用服务器的备份,也就是说业务中断的保护,而不是数据的备份,数据备份是必不可少的措施。因为不论RAID还是双机,任何软件错误、病毒影响、误操作等等,都会同步地在多份数据中发生影响。因此,一定要进行数据的备份(不论采取什么介质,都建议用户至少要有一份的备份),以便能在数据损坏、丢失时进行恢复。此方案很好的解决了双机环境下的数据以及系统备份保护问题。

相关主题
相关文档
最新文档