数据管理方案.docx
《数据管理方案.docx》由会员分享,可在线阅读,更多相关《数据管理方案.docx(28页珍藏版)》请在冰豆网上搜索。
数据管理方案
电力数据中心
数据备份方案
2014-5-19
版本:
第1章客户需求分析
1.1客户环境
客户环境如下:
Ø生产中心有6套独立的系统
Ø每个系统为独立的Oracle数据库
Ø主机分别为IBMP5560,IBMX365,IBMX3650,IBMP55A,P740,P740,IBMX3850X5
Ø目前现有的数据量为6T左右,每年新增加的一个数据量在2-3T左右
Ø目前客户计划机房进行搬迁,搬迁之前先要做一个灾备的项目,先进行容灾备份,然后进行容灾演练,成功后进行搬迁项目,容灾实现数据级的灾备,要求能够备份ibm小机以及x86平台的系统,应用,数据库以及非结构化数据,
1.2备份需求
Oracle数据库的保护:
对X86平台和IBMAIX平台的Oracle数据进行本地数据的备份,当数据发生丢失,在生产中心进行快速的数据恢复
应用程序保护:
对X86平台和IBMAIX平台的应用进行本地的数据备份,当数据发生丢失,先在生产中心进行快速的数据恢复
非结构化数据保护:
对X86平台和IBMAIX平台的非结构化数据进行本地的数据备份,当数据发生丢失,先在生产中心进行快速的数据恢复
备份数据的异地容灾:
将生产中心的应用程序、非结构化数据和Oracle数据库数据的备份数据定期复制到容灾机房,进行备份数据的异地容灾。
容灾中心的异地恢复演练:
在异地容灾中心进行Oracle数据库,应用程序和非结构化数据的恢复演练,验证备份的有效性。
第2章备份方案设计
2.1备份系统架构图
2.2架构说明
1、在生产数据中心紫光的备份模块,负责管理整个备份域。
2、在数据中心部署一台紫光存储,配置9块2TSATA硬盘,作为备份介质。
3、在容灾数据中心部署一台服务器,作为紫光的介质服务器,负责进行备份数据的异地容灾。
4、在容灾中心部署两台存储,一台配置配置9块2TSATA硬盘,作为备份数据的容灾存储。
另外一台也配置9块2TSATA硬盘,作为容灾恢复演练的数据存储。
5、在容灾中心部署一台X86架构的服务器,负责X86架构的Oracle数据库的容灾演练。
部署一台IBMAIX平台的服务器,负责AIX平台Oracle数据库的容灾演练。
2.3以SAN/NAS存储提供备份、容灾及演练空间的特性
1、集SAN和NAS功能于一身
紫光存储结合高性能连接、复杂的存储管理软件、灵活的接口支持、及高可靠的存储设备于一体,集SAN和NAS功能于一身,提供了低成本和超高性能的解决方案,不仅满足当前对扩展性和功能性的要求,而且适应未来严苛的应用环境。
紫光的IPSAN系统也可支持多种接口,可以支持FC、IB接口。
2、更低的实现成本,实现备份容灾
基于iSCSI技术构建的SAN,完全兼容传统的以太网设备,对现有的环境改动最小,可有效降低在存储连接设备方面的投资。
IPSAN对于分布式的异地存储需求也有着显著的投资优势,
3、灵活扩展的网络架构
由于是对基于IP的通信,可以利用现有的以太网环境同时部署SAN/NAS,完美解决在备份、容灾系统远程数据的传输。
产品特性:
●高可靠性
多路径冗余保护,提供端到端的业务分担和冗余保护。
多种RAID支持保障了数据的安全,特别是RAID5技术,允许1块硬盘同时出现故障,不影响数据的正常访问,有效的保证了数据的安全性。
●高性能
先进的体系架构,多通道千兆网口网口提供大带宽的保障;优化的多进程软件,提供了强大的IO处理能力。
●易管理维护
便捷的WEB管理方式,实现存储系统的快速部署,提供声光、邮件等告警模式,确保设备故障信息不会被忽视或遗漏。
●高性价比
高容量低成本的SATAII硬盘和高速度高安全的SAS硬盘混插,满足不同的业务需求;远程数据复制功能,节省了备份软件的投资,方便构建异地容灾系统;完全兼容以太网运行环境,提供了一个高性价比的网络存储解决方案。
2.4备份容灾机制
2.4.1Oracle数据库备份
1、在Oracle服务器中安装紫光备份客户端,负责Oracle的备份。
2、在Oracle服务器中安装紫光的介质服务器,对Oracle数据库进行LAN_Free架构的备份。
提高备份性能和减少备份窗口。
3、采用紫光重复数据删除功能,对Oracle进行备份。
大大减少了对备份存储的空间占用
2.4.2应用备份
1、在应用服务器安装紫光相应的应用客户端,负责应用的数据备份
2、当应用的数据量较大时,在应用服务器安装紫光介质服务器,对应用数据进行LAN_Free架构的备份
3、采用紫光重复数据删除功能,对应用数据进行备份。
大大减少了对备份存储的空间占用
2.4.3非结构化数据备份
1、在文件服务器安装紫光文件客户端,负责非结构化数据的备份
2、当非结构化数据量较大时,在服务器安装紫光介质服务器,对非结构化数据进行LAN_Free架构的备份
3、采用紫光重复数据删除功能,对非结构化数据进行备份。
大大减少了对备份存储的空间占用
2.4.4备份数据的容灾
1、第一次,将生产中心的备份数据通过网络全部复制到容灾中心
2、后续定期进行备份数据的增量容灾复制
3、数据容灾增量复制采用重复数据删除技术,仅复制变化的数据块,大大减少了数据容灾需要传输的数据量,实现了窄带宽下的备份数据容灾
2.4.5容灾中心数据恢复演练
1、将备份数据从生产中心复制到容灾中心后,可以通过紫光介质服务器备份数据恢复到恢复演练服务器。
2、从X86平台备份的数据,恢复到X86平台恢复演练服务器。
从IBMAIX平台备份出来的数据,恢复到IBMAIX平台恢复演练服务器。
3、恢复演练可以通过紫光的定时自动恢复功能,实现备份数据的自动恢复演练。
对备份数据进行异地异机恢复演练。
2.5Oracle数据库备份方案
紫光Simpana支持对所有主流数据库的全图形化备份、恢复。
本方案以Oracle数据库为例介绍对数据库的备份及恢复。
从应用角度划分,Oracle的数据库备份分为脱机(或离线)与在线备份两种方式。
脱机备份是指在数据库系统加载而未打开方式的情况下进行的备份,有时也称冷备份。
冷备份进行时实际是将数据库的相关文件作为文件系统的一部分进行备份。
而在线备份是数据库打开方式下进行的备份,有时也称热备份。
该方式需要数据库备份代理和数据库系统的支持。
此时数据库的应用除性能上受到备份任务的轻微影响外仍然可用,而脱机备份时数据库是不可用的。
方案建议书中所指的备份是在线备份。
在对Oracle的热备份或在线备份中,紫光主要是通过数据库自身备份工具RMAN与紫光Galaxy数据库备份代理将数据库的相关文件,如Oracle系统的数据库、控制文件、以及归档日志进行备份,并通过紫光的Galaxy备份软件来管理存储介质。
对数据库的恢复分成两个过程,Restore和Recovery。
通常来讲,磁盘上数据库损坏丢失等意外情况发生的时候,首先做的是数据库的Restore,也就是把备份好数据库从磁带恢复(Restore)到磁盘的过程;然后,再把恢复到磁盘上的数据通过Oracle提供的API以及恢复(Restore)出来的归档日志来把数据库到恢复(Recover)到某一个时间点(Pointintimerecovery)。
此外从备份方法上,有以下几种方式:
1.全备份(FullBackup)
对整个数据库作完全备份,优点是恢复快,缺点是备份数据量大,数据多时可能做一次全备份需很长时间。
当执行该备份时,SQLServer将:
Ø备份在备份过程中发生的任何活动;
Ø备份归档日志。
(为了保证数据一致性)
2.增量备份(DifferentialBackup)
当数据被频繁更改时,执行增量备份,该备份方的优势在于更小的备份数据量和更快的恢复速度。
只有在执行完全数据库备份的基础上,才可执行差异备份。
在增量备份过程中,Oracle将:
Ø只备份自最近一次数据库备份后发生更改的数据库部分;
Ø相应的归档日志;
3.归档日志备份(ArchiveLogBackup)
经常做归档日志备份,可保证恢复时数据丢失量最少,甚至不丢失。
执行归档日志备份应满足以下条件:
Ø至少执行一次完全数据库备份,否则无法备份归档日志;
Ø如果没有恢复至少一个完全数据库备份,则不能恢复归档日志;
紫光Galaxy可以备份整个数据库或数据库部件,如全库、表空间、数据文件、控制文件、归档文件以及Spfile参数文件,同时支持基于时间点的恢复。
而且对上述的备份及恢复均是基于图形界面,如图所示:
备份界面:
恢复界面
2.6备份数据容灾机制
2.6.1重复数据删除
数据量及带宽一直是传统容灾方案中难以平衡的两个问题。
在本项目容灾方案设计中,我们采用了重复数据删除技术以及基于重删技术的异地传输,大大减少了传输的数据量,实现了在有限带宽的情况下传输更大的数据量。
重复数据删除已经迅速成为众多IT架构师的基本需求。
第三代紫光重复数据删除是该领域的领先者,它允许用户降低存储成本,使用更少的网络资源,将网络的数据传输量减少90%,将备份时间窗口缩短50%,将保存到磁盘、磁带或云上的备份和归档数据量减少高达90%,同时不需要用户锁定设备。
紫光将源端和目标端重复数据删除完全集成到统一数据管理解决方案中,提供了一流的性能,可显著地降低备份时间及对整个环境的影响。
在将备份和归档数据通过网络发送到服务器和存储器之前,先在源端进行重复数据删除,以消除冗余的数据。
用户可以在具有不同保留要求的几千个客户端内轻松地进行全局重复数据删除。
所有这一切,共同实现了更短的备份窗口、更低的管理成本以及更强劲、更可靠的数据保护。
紫光的第三代重复数据删除解决方案的主要优点包括:
∙源端重复数据删除技术在客户端消除重复的备份和归档数据,避免浪费昂贵的网络资源,整个网络的数据传输量减少90%。
∙通过全局删除具有不同保护策略的不同位置上的几百个客户端的重复数据,可跨越不同的存储系统、不同的存储策略,最大限度地消除多个数据中心的重复数据。
∙通过开放系统软件,轻松而经济高效地扩展。
开放式重复数据删除使用户不再局限于某种设备的。
可以使用任何开放式磁盘平台,只要它满足数据保护策略要求
∙在存储到云或磁带前删除重复数据,降低数据保留成本。
∙能同时地、单独地或在非繁忙的时刻创建多个有效的去重数据的副本;每个副本可以使用不同的保存策略,以满足业务的需求。
∙使用新的DASHCopy和DASHFull功能,显著缩短创建冗余去重副本所需的时间。
∙涵盖远程办事处和大型数据中心的小型和大型数据环境。
∙简单管理—只需要几个简单的点击操作就可以启用重复数据删除功能,并可以在源端和目标端重复数据删除间来回切换,以满足业务要求。
2.6.2基于重删的容灾技术DASHCopy
Dedupe感知功能–只传送变化过的去重后的数据块,减少网络带宽占用
灵活的保留周期设定–去重后的每个拷贝都有独立的数据保留周期
平台无关性–源端和目标端可食用任何存储设备,提升灵活性
多层级联拷贝–可以无缝生成多级拷贝,每级拷贝使用不同的保留周期.建议本地存放一个拷贝实现本地恢复,再分别存放容灾拷贝和长期保留拷贝
工作原理如下图所示:
紫光可以实现任意点基于重复数据拷贝的容灾技术。
2.7系统自身的管理
2.7.1内置报表
报告
使用/特性/好处
工作报告
备份工作历史记录
验证备份工作已经运行,更快速地发现并修复故障。
恢复工作历史记录
验证恢复工作已经运行,更快速地发现并修复故障。
工作计划
审查并评估您的预定数据管理,包括备份、数据老化和灾难恢复备份;预先发现并避免任何问题。
存储策略副本中的工作
审查所