|
|
|
|
移动端

云计算环境下 VMware 虚拟机备份可能遇到的 12 个问题

随着云计算技术的不断发展,大多数金融企业已经将其纳入到未来的生产规划中。而在金融行业当前环境下,大量生产业务系统运行在VMware虚拟机中,任一存储的故障都会带来数十台甚至数百台虚拟机的数据丢失,为金融企业带来不可估量的损失。

作者:AIX专家俱乐部来源:搜狐|2018-08-14 14:28

【新品产上线啦】51CTO播客,随时随地,碎片化学习

随着云计算技术的不断发展,大多数金融企业已经将其纳入到未来的生产规划中。而在金融行业当前环境下,大量生产业务系统运行在VMware虚拟机中,任一存储的故障都会带来数十台甚至数百台虚拟机的数据丢失,为金融企业带来不可估量的损失。另一方面,业务对IT 系统的可用性、连续性、安全性提出更高的要求,以合理的成本构建VMware环境下完备的高可用体系,才能适应新形势的要求。

VMware 虚拟化环境下的备份系统建设,是金融企业正在面临的挑战。以下整理部分难点和典型问题,供大家参考。

分享者包括:王巧雷 华胜天成,shenzx 光大证券,yangsuhua 浪潮信息,baizhaoxian 万国数据服务有限公司,聂奎甲 长春长信华天,lipeng9239 北京智控美信,潘延晟 通化网航,stejack DHC,qihanchong 等等

如何在现有备份架构下整合虚拟机备份?

一般企业在部署虚拟化备份时,都已经有传统的备份方案,如果在现有备份架构下整合虚拟化备份,实现统一管理和调度。

王巧雷:

基本上满足以下两点就行:

1. 当前的备份方案使用的备份产品支持VMware备份功能,也就是说有虚拟机备份模块

2. 当前的备份架构有足够的资源支撑新增的VMware备份,如有足够的备份存储空间、网络环境满足在要求的备份窗口内完成任务。

虚机在跨主机恢复,跨版本恢复时有哪些方面比较需要注意的?

@shenzx

1.确认恢复的目的主机计算、网络、存储资源是否足够。

2.确认vm版本和宿主机版本兼容性。

3.恢复期间确保不会有自动备份任务对新恢复vm做备份。

@王巧雷

基本上保证目标端主机和要恢复的主机兼容,且目标端资源充足即可。

如何处理VMware平台中虚拟机的备机、虚拟机的备份关系?

@王巧雷

你说的的备机是否类似HA概念里的备机。用来应对vm主机发生故障时,对vm主机实现接管。

虚拟机的备份和备机是两码事,一个说的是高可用,一个说的是数据备份。

虚拟机备机的主要作用是接管,维持高可用。但是数据误删除、或者主机备机同时损坏的情况下就无能为力了。

虚拟机的备机也可以做备份,备份的目的是恢复。

@shenzx

虚拟机的备机,基本上是实现了应用级别的高可用。例如在主机和备机保持同步。主机上由人为导致误删应用文件,此操作会同步到备机上造成数据丢失。

虚拟机的备份可以作为上述操作的一个补充。

有什么好的备份方式适合备份大量的vmware虚拟机?

使用vmware VDP备份虚拟机,超过200台虚机后,经常会出现备份失败,只能再创建一个VDP来备份,当有大量的虚拟机需要备份时,VDP的管理工作量也大幅增加,目前有什么好的备份方式适合备份大量的vmware虚拟机吗?

@王巧雷

tsm nbu veeam等软件都适合,环境复杂、数据量大的情况下,关键是规划问题,确保当前的环境是可用支持这种规模的数据量的备份。可用根据当前的备份情况去反向计算,推算当前的备份环境是否支持,是否存在可调整的空间。可参考官方的最佳实践,一般在这一块都有对应的描述。

@yangsuhua

Dell EMC 的Networker 或Avamar + Datadomain 。Vmware CBT增量+Datadomain 源端消重,效果很好。

@baizhaoxian

建议如下:

1.做好调研及相关规划问题。

2.产品选型较关键。

3.通过专门备份软件,NBU,veeam国外软件及国内备份软件,细化区别,重点研究对待。

@shenzx

建议考虑NBU、avamar、veeam这几款比较成熟的商业软件备份大规模虚拟机

什么是云计算环境下的VMware,跟EXSI什么区别?

@聂奎甲

云计算不是指特定的某种技术,而是一种服务模式,一种交付方式。

@王巧雷

这两者不是一码事。

云计算是一种服务模式,概念比较大。NIST的定义:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问, 进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。

ESXi是VMware公司基于数据中心的虚拟化产品及解决方案,VMware公司有很多产品,ESXi只是其中的一种。云计算离不开虚拟化,IaaS模式的云计算和ESXi的关系会相对大点。

云计算环境下VMware虚拟机能备份整个系统吗?

@王巧雷

VMware平台比较成熟,当前主流的备份软件一般都支持对虚拟机系统级的备份。

也有些其他特殊的场景,不适合备份主机。

VMware中的应用备份,是采用整个虚机备份好,还是采用备份关键目录好?还有哪些更好的备份方案?应用产生大量的日志~

@王巧雷

这个具体情况具体分析了

1. 一般情况下,直接备份虚拟机就可以,现状nbu或tsm这类软件,虚拟机备份模块支持cbt类型的增量备份,备份基于快照技术,实际备份非常快。恢复的时候可以按vm恢复,也可以恢复vm中的文件。

2. 还有些特殊情况,比如vm中运行大型数据库,数据量增量和负载都比较大,就建议单独按应用备份。当然,像sql server这类的应用实际上已经和虚拟机做了集成,也可以按照第一种方法备份。

3. 还有些情况,比如vm直接采用了物理存储,无法做快照,这时也不能做vm整机的备份。

在云环境下有哪些主流备份软件实现了虚拟机的备份恢复任务分发?

云环境是一种新的生态,着重实现自动化、灵活化管理和维护。在这种新生态下,有哪些主流备份软件结合云的优势特点实现了虚拟机的备份恢复任务分发?

@shenzx

备份任务分发:一般虚拟机备份软件都具备。关于恢复任务分发,目的是灾难恢复还是备份有效性验证?灾难恢复的话目前需要手动触发或者编写脚本自动触发。有效性验证的话:目前了解到veeam具备定期备份恢复验证功能。通过配置任务计划、验证内容完成。NBU也具备即时恢复功能,通过编写脚本也可以完成。

@王巧雷

目前主流的备份软件基本都支持,但是备份采用任务分发的比较多,恢复的话一般不是一个例行的操作需求,一般都是按需手工进行。

推荐下vmware虚拟化下好用的备份工具?

目前只实际使用过TSM和NBU,求推荐vmware下的稳定的备份工具

@王巧雷

1. TSM+tdp for ve

2. nbu

3. networker

4. spectrum protect plus,IBM新出的专门备份虚拟机的软件,也可用和tsm配合使用

5. veeam 专门面向虚拟化的备份

6. 其他 作为虚拟化的典型代表,几乎所有主流的备份软件都支持VMware,看预算和个人偏好吧 选择很多

@匿名

EMC自己的RecoverPoint

还有AVAMAR。

你可以去EMC官网看看,一大堆。

Veeam 真心不错。

VMware如何对虚拟机的迁移、增加以及改变进行管理?

@lipeng9239

VMware 的HA,DRS,FT等功能都可以实现环境触发的机制性迁移。当然,人为管理也可以执行迁移。至于增加,改变等操作,一种是通过云平台管理软件的自动化部署,另一种就是管理员主动运维了。

云环境下的VMware备份现在都有哪些成熟备份产品?

云环境下的VMware备份现在都有哪些成熟备份产品?还是传统的备份厂商NBU 、TSM、Networker?还是简单一点的veeam?

@聂奎甲

Veeam Backup & Replication 可帮助您在所有虚拟、物理和云端工作负载中实现超可用性

@qihanchong

IBM的Spectrum Protect支持 IBM Cloud, IBM Cloud Object Storage, Amazon S3 and Microsoft Azure Blob storage等

veritas、network、Veeam也可以对主流的云环境提供备份。

再有就是云供应商提供的备份服务。

@王巧雷

主流的几个都支持,以虚拟化模块的方式支持。

nbu

tsm/spp

networker

commvault

还有在虚拟化这块做的比较好的veeam。

具体怎么选得看你的需求,如果仅仅是VMware环境,veeam就非常好了。如何兼顾其他的环境,要做综合性的备份方案,可以考量前几个。

使用NBU备份vmware,是使用传统的NBU备份方式,还是使用NBU备份一体机?哪种比较可靠?

@聂奎甲

传统的NBU备份方式和NBU备份一体机备份技术都很可靠。

@shenzx

采用NBU一体机、openstorage(例如datadomain)、MSDP均可,这样建议主要基于两个考虑:

一、支持多流并发、提高备份效率。

二、支持重删、减少存储成本。

@潘延晟

我们采用的一体机备,因为网里的环境比较复杂。应用业务,数据库,系统的版本跨度也比较大。测试EMC的备份在兼容性上有些问题。后来选择了一体机。从以前使用的TSM和现在用的备份一体机来说。两者的可靠性都很高。只是看能不能满足你的需求。

@stejack

针对vmware备份场景,如果不考虑成本和其他非技术性限制性因素,建议选择备份一体机,如果选择软部署,Storagepool来自不同类型的存储,管理起来不便,而且不利于后期调整规划,采用一体机,后期扩容等维护操作更便于规划。但不论软部署还是netbackup appliance,都能满足基本需求,还是要看你们怎么规划。

@王巧雷

其实无所谓了,不管是一体机还是单独购买nbu软件安装部署,在软件功能上基本没啥区别,比如基于cbt的增量备份、虚拟机快速恢复、集成vcenter插件,后续基于msdp的air复制等等。

只是现在从veritas厂商来看,推一体机的力度比较大,对用户来讲也比较省事。自己买软件部署的话,后端备份存储设计好了也一样。

【编辑推荐】

  1. OpenStack虚拟机如何获取metadata
  2. Java虚拟机,这是值得你去进阶的方向
  3. CyberMiles 发布虚拟机CVM及高级编程语言Lity,为智能合约赋能
  4. 虚拟机磁盘逻辑卷如何扩容
  5. Linux-让Kvm虚拟机开放服务端口!
【责任编辑:武晓燕 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

Groovy入门经典

本书详细介绍脚本语言Groovy,首先介绍Groovy语言的基本特性,包括讨论Groovy方法、程序闭包、列表、映射以及对类和继承的支持,然后介绍如...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊