Symantec NBU for VMware 备份方案
一、 背景
XX系统PC架构的服务器大部分部署在VMware环境中,现有18台ESX服务器和多个
VM。大量的VM需要进行集中管理和集中备份,希望能够建设一个统一的自动化备份平台,对这些VM进行自动化的备份和管理工作。
二、 方案描述
针对VMware环境的备份,目前比较成熟的备份方案为
1、 单独的VM备份,即将每个VM当作一个物理机进行备份和恢复;这种备份机制的投资教高,对ESX的压力也非常大,在大量VM集合的环境下几乎无人采用这种备份方式; 2、 对VMDK进行单独备份,即针对VMDK文件进行备份,这种备份方式一般通过NAS环境
进行,而且无法实现VM中文件的细粒度恢复;
3、 通过VMware提供的VCB接口进行备份,即由VCB对一个VM产生一个clone文件,然后
对这个clone出来的VMDK文件进行备份;通过VCB可以显著降低对生产ESX的压力,并且可以实现windows VM内部的文件细粒度恢复,目前在大规模部署的VMware环境中,基本上都采用VCB进行备份。
4、 通过VMware提供的Vstorage接口进行备份,即由Vstorage对VM产生一个快照,然后对
这个快照进行备份,直接备份到磁盘或带库;通过Vstorage可以显著降低对生产ESX的压力,同时不需要VCB所要求的holding tank,并且可以实现windows VM内部的文件细粒度恢复,目前新实施的方案都建议采用Vstorage进行备份,同时接入SAN网络,做LANFree备份。 本次Symantec建议采用NBU 7.5平台,对VMware环境通过VStorage方式备份,也就是上面所说的第四种备份方案。通过NBU+VStorage的备份方案,其架构如下图所示:
虚拟机备份示意图中心机房异地机房(可选)虚拟机群备份服务器异地虚拟磁带库,复制一份备份数据,根据安全容错可导出虚拟磁带库 2400-R存储存储
NBU7.5备份软件对VStorage备份方式提供了完整的整合处理,同时上百个VM的备份,无疑对磁带库容量有很大的要求,所以赛门铁克建议VMware的备份共享生产环境的备份设备,并接受备份服务器的统一管理。
在VMware的备份体系中,我们不需要在ESX或者VM服务器上安装任何代理或者客户端,所有的备份和恢复工作将通过专用的介质服务器进行。我们需要部署如下的一些软硬件:
1、 新购一台架式服务器,最低配置2CPU,4G内存,安装NBU7.5的master server,这台服
务器必须配置HBA卡,接入ESX服务器所在的SAN中,实现Vmware的LANFree备份。 2、 一台容错可导出虚拟磁带库,连接到SAN网络,建议配置2400-R, XX T虚拟磁带库作为
备份设备,提高数据安全性和备份速度;并通过导出到可存放到保险柜的RDX介质,提供更加可靠的,可以保存15年以上的存放介质。
三、 备份体系配置
大规模的VMware备份体系,需要对备份策略调度进行仔细的规划,以满足备份窗口的要求,同时尽可能的减轻对VMware环境的压力。
1、 备份服务器的部署
从图上我们可以发现,备份服务器本身是整个备份体系的瓶颈所在,其处理能力对备份效率和备份效果的影响非常大,我们首先需要考虑备份服务器连接到SAN环境中才能满足需求。
2、备份策略设计
能够容忍的数据丢失最大为一天,所以必须每天都对VM环境进行备份。这里我们建议采用最为流行的定期全备+每天增量备份的工作。 A、 每个VM执行1天全备,6天增量备份的策略,7天一个周期; B、 循环完成全部VM的全备份工作 四、 NetBackup使用vStorage对ESX虚拟机进行备份 1、在虚拟机操作系统里安装VMware Tools。如图:
2、NetBackup的设置与策略设置:
i. 添加备份主机(Backup Host);备份主机必须是Windows操作系统,建议是介质服务器,备份主机上无需安装VCB。
ii.
添加vCenter或者ESX服务器的登录凭证;可以添加vCenter或者直接添加ESX主机,建议使用主机名,请在Master服务器和备份主机上的hosts文件添加vCenter或者ESX主机的主机名解释。如图:
相关推荐: