对集群服务器应该如何进行备份

对集群服务器应该如何进行备份,第1张

一般情况下对网络服务器进行备份是比较简单的工作,但是,一旦这些服务器组成了集群,那么备份起来就会让人摸不着头脑了,因为集群中会有多台物理服务器(又被称为节点),而他们对外则表现为一台逻辑服务器。本文就帮你来理清如何对集群服务器进行备份的思绪。

集群有多种,针对每一种集群所采用的备份方式也不尽相同。作为样例,我就举例说明如何在一个被配置了Cluster Continuous Replication (CCR)的Windows Server Majority Node Set (MNS)集群中对其上运行的Exchange Server 2007数据进行备份。

简单来讲,一个集群服务器化之后的mailbox由两个集群节点组成,一个处于活动状态,另一个处于非活动状态,只有活动状态的服务器处于工作状态,非活动状态的服务器则作为一种热备机而存在。Exchange Server 2007使用一种被称为“log shipping(日志传送)” 的机制将活动服务器上的transaction log传送到非活动服务器上。这样,一旦活动服务器发生故障,那么所有的数据都会在非活动服务器上保存着一份,可以立即被使用。

至于对数据的备份,Microsoft则推荐备份非活动服务器上对应的数据而不是备份活动服务器上的。之所以这样推荐,其背后的原因是因为活动服务器是处于工作状态的,它需要承担所有的工作负载,此时如果去备份非活动服务器上对应的数据,就可以将对活动服务器的影响降到最低,你可以在任何时候发起备份,而不影响活动服务器上的用户访问。

虽然这种备份方式听起来很有道理,但是你依然需要注意一个小问题。在集群failover的情况下,非活动服务器变成了当前工作的服务器,但当你把原本的活动服务器恢复上线时,它就会变为现在的非活动服务器了,而且会一直保持非活动服务器的角色,除非你手动设置它为活动节点(或者设定为自动回管)。此时问题就来了,你不可能立即就知道当前是哪台服务器处于非工作状态,那么你就不知道应该在哪台服务器上进行备份了。

万幸的是,你不必埋头自己去解决这个问题了。大多数企业级的备份软件都是cluster aware的,它们可以感知到集群当前的状态,即便如此,你依然需要对备份集群服务器中的数据有一个战略性的准备。

我还是展示一下我刚才说的意思吧。我们来看看“图片A:对集群的备份”。这张截图是从Microsoft's System Center Data Protection Manager 2007 (DPM 2007)备份程序中截取的,DPM就是我用于我的网络环境中的备份工具。图示的这个对话框可以让你来选择需要备份的项目。你会发现,其中有EXCHNODE1服务器,另一台服务器EXCHNODE2。这两台服务器就是当前Exchange Server集群中的两个节点。

你会看到,Microsoft's System Center Data Protection Manager 2007将集群中的所有两个节点都列出来了。

如果你看一下列表的最下方,你会发现一个ProdCluster,这就是由刚才那两台节点所虚拟出来的虚拟服务器了。当我展开ProdCluster时,DPM 2007会显示出一个列表,其中包含“Cluster group,还有集群化的mailbox服务器。

DPM 2007可以让你直接选择备份集群服务器化之后的mailbox,而无需单独的去集群服务器中两台节点上实行备份。至此我们仍然对非活动节点只字未提。然而,当我选中集群服务器化之后的mailbox后点击Next的时候,DPM 2007 跳出了一个对话框,如图“图片B:选择所需备份的节点”所示。你看到了,到此我终于可以选择到底在哪台节点上执行备份了,是活动服务器,或者非活动服务器。

但随着虚拟化的来临,这些方法已经无法满足企业的需要。Forrester Research的虚拟化战略高级分析师Stephanie Balaouras表示,“如今越来越的企业开始在重要的工作环境中推行服务器虚拟化,因此备份问题的重要性日益凸显,公司应当及早做出部署。”传统的备份系统是采用一对一的方式来备份每台服务器。 这些成熟的备份系统与软件早已能够支持储存域网络(SAN)、光纤,以及最新的操作系统与服务器硬件。 但是它们却无法完全适用于复杂的虚拟化环境。Gartner Inc.服务器与储存研究部的高级总裁Dave Russell归纳出了三种主流的虚拟化备份战略。 最常见的方法是先在每一台虚拟机(VM)上安装软件代理,然后继续使用传统的企业备份软件。 第二种方法是建立一个虚拟机镜像,然后使用托管储存服务每日对逻辑单元号(LUN)进行一次备份。 第三种战略是使用整合了备份功能的VMware(VCB)来增量备份虚拟机(即针对有变更的部分做出备份)。 通过这种方式,就算在一台物理服务器上安装了30套客户机操作系统,公司也可以恢复某个单一文件。Russell表示,“大部分公司倾向于备份代理与传统备份软件相结合的方式,因为这对他们来说最简单易用。 但是如果公司所使用的虚拟机数量很多的话,光许可证一项就会带动成本的上升。”而那些附带有备份代理的VMware或其它虚拟化产品能够帮助管理员将虚拟机整合到传统的备份流程中。 由于备份代理通常是免费或象征性收费的,因此它在成本方面具有不小的优势。然而,其劣势也很明显:代理会迫使管理员使用过于简单的方法 - 管理员可以备份整个虚拟服务器,而不去选择卷或客户机操作系统。这样服务器管理员既无法恢复某一特定部分的数据,也无法将VM卷实体化。VM 还原点Russell表示,另一种新趋势是建立VM卷的镜像。这种方法可以提供更大的灵活性,降低成本,并允许公司实体化整个站点来配合企业的容灾恢复备份战略。比方说,加州大学临床研究小组的免疫耐受网(ITN)的虚拟化备份就不仅仅是容灾计划的一部分,同时也帮助了研究员进行新的临床试验。免疫耐受网可以记录逻辑单元号或硬盘驱动器的特定地址。通过数据重复删除运算来清理冗余数据,ITN保存了数千兆的虚拟服务器存档。ITN的IT执行总监Michael Williams表示,“使用磁带备份系统来备份多台服务器的传统方式早已过时。 使用虚拟化储存并从物理磁盘中分离出卷的方式会让你感到与众不同。但在实际应用中,逻辑单元号(LUN)是自动精简配置的,或只基于还原点策略在物理磁盘上分配了足够的储存空间(或许每个只有20GB)。 数据每四个小时备份一次。 Williams指出,这相当于一次硬件故障备份(即恢复到先前状态下的完整数据存档)。Williams解释道,他们使用Network Appliance Inc.的SnapShot和SnapMirror所创建的存档会传送到位于弗吉尼亚州Herndon市的一个远程站点上,然后使用Veritas NetBackup通过广域网在低成本的串行高级技术附件磁盘上建立一个全镜像的备份。虽然这种还原流程能让研究人员更加快速便捷地提出恢复要求。一名研究人员可以提出类似于传统储存方式的数据恢复要求,而无需苦苦等待IT人员去访问磁带库来找出需要恢复的数据。但是这种虚拟恢复流程对IT来说会更加复杂。因为IT人员必须找到独立备份系统还原点上的虚拟逻辑单元号,并将其映射。但对最终用户来说,他们可以在数小时内就进行数据访问,而不用再像磁盘时代那样苦苦等待。数据重复删除的另一项优势是备份软件中的流程可以自动发现重复数据并只保留一个存档。在ITN中,总共有约150架虚拟服务器和100台Windows服务器。NetApp可以从Windows上制作一个8.5G的镜像并为每一个额外的存档创建一个指纹文件(一种控制点)。

普通服务器:服务器指一个管理资源并为用户提供服务的计算机软件,通常分为文件服务器、数据库服务器和应用程序服务器。运行以上软件的计算机或计算机系统也被称为服务器。是实实在在的物理机器。

云服务器:云服务器是在一组集群主机上虚拟出多个类似独立主机的部分,集群中每个服务器上都有云服务器的一个镜像,从而大大提高了云服务器的安全稳定性,除非所有的集群内服务器全部出现问题,云服务器才会无法访问。云服务器整合了计算、存储与网络资源的IT基础设施,能提供基于云计算模式的按需使用和按需付费能力的服务器租用服务。每个用户独占主机资源,不同用户之间不会面临资源的抢占;良好的物理隔离,确保主机不会因其他用户主机故障相互影响。详情可在阿里云阿里云进行了解。

云服务器的作用有四项:

1、完全管理权限:对云服务器的操作系统有完全控制权,用户可以通过连接管理终端自助解决系统问题,进行各项操作;

2、快照备份与恢复:对云服务器的磁盘数据生成快照,用户可使用快照回滚、恢复以往磁盘数据,加强数据安全;

3、自定义镜像:对已安装应用软件包的云服务器,支持自定义镜像、数据盘快照批量创建服务器,简化用户管理部署;

4、拥有API接口:使用ECS API调用管理,通过安全组功能对一台或多台云服务器进行访问设置,使开发使用更加方便。

与普通物理服务器相比,云服务器的主要优势是什么?云服务器租用价格低于传统的物理服务器租用,且无需支付押金。 具有快速供应和部署能力,用户在提交云主机租用申请后可实时开通,立即获得服务。 业务支持平滑扩展,当用户业务规模扩张时,可快速实现业务扩容!!!

租用云服务器,可避免后期设备过时,淘汰损失。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/407700.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存