1、VTSP培训课程五:数据保护第1页,共26页。2内容内容标准备份技术 什么是VCB?VCB是如何工作的?恢复方法目前方案存在的问题VCB集成第2页,共26页。3标准备份技术标准备份技术 备份服务器VM1 ESX服务器VM2VM3AGENT服务控制台AGENTAGENTAGENT文件系统级别文件系统级别备份备份完整虚拟机备份完整虚拟机备份 存储设备(磁带、磁盘)LAN,SAN,SCSI只通过只通过LAN优点:像物理主机一样备份和恢复加上完整虚拟机备份功能易于实施 并提高备份能力第3页,共26页。4裸设备映射裸设备映射(RDM)ESX服务器VM2VM3VM1VMFSVMDKVMDKVMDKNTFS
2、LUN 1NTFSLUN 2EXT3LUN 3服务控制台裸设备映射裸设备映射RDMSANEXT3LUN 3NTFSLUN 1NTFSLUN 2SAN 快照快照备份服务器LAN SCSISAN优点:消除ESX服务器备份负担发挥现有SAN技术与标准存储模式配合良好第4页,共26页。5当前备份模式存在的问题当前备份模式存在的问题基于客户机代理(Agent)的备份模式备份的负载累加到生产主机之上备份的负载累加到生产主机之上备份每台虚拟机消耗主机5%CPU是可以接受的但是,当20台虚拟机同时开始备份的时候对于虚拟架构来讲,备份负载具有很大的负面影响对于虚拟架构来讲,备份负载具有很大的负面影响大量消耗磁盘
3、和网络I/O即使通过服务控制台备份磁盘映像也会降低系统性能即使通过服务控制台备份磁盘映像也会降低系统性能第5页,共26页。6当前备份模式存在的问题当前备份模式存在的问题基于RDM的备份模式需要需要SAN磁盘阵列快照软件磁盘阵列快照软件并非所有阵列厂商都支持,或者非常昂贵失去失去VMFS的优点的优点如磁盘的利用效率高,跨LUN,将虚拟机视为文件等在没有更多昂贵工具支持的情况下,在没有更多昂贵工具支持的情况下,SAN磁盘阵列快照只是一个主磁盘阵列快照只是一个主机崩溃一致性的拷贝机崩溃一致性的拷贝不提供文件系统和应用级别的数据一致性快照第6页,共26页。7解决方案:整合备份解决方案:整合备份VCBV
4、CB的目标的目标v 利用VMware的独特技术提高文件系统级别的备份性能v 将备份负载从ESX服务器上卸载下来v 不需要SAN磁盘阵列相关的软件v 对于最终用户来讲,易于实现v 是简化整个企业备份体系架构复杂度的开始第7页,共26页。8VCB的效果的效果 ESXVM2VM3VM1VMFSVMDKServiceConsoleSANVMDK达到什达到什么效果么效果备份代理备份代理服务器服务器(BackupProxy)VMDKvmkernelLAN SCSISAN第8页,共26页。9VM2VM3VM1ServiceConsolevmkernel备份代理备份代理服务器服务器(BackupProxy)V
5、CBVCB如何工作?如何工作?ESXVMFSVMDKSANVMDK发生了什么发生了什么VMDKVMDKREDOSYNCBLOCKLISTPREPOSTSAN第三方备份软件第三方备份软件第9页,共26页。10VM2VM3VM1ServiceConsolevmkernel备份代理备份代理服务器服务器(BackupProxy)VCBVCB如何工作?如何工作?ESXVMFSVMDKSANVMDK输出完整的虚输出完整的虚拟机拟机VMDKVMDKREDOSYNCBLOCKLIST2GB2GB2GBPREPOSTSAN第10页,共26页。11如何恢复?如何恢复?目前还没有基于备份代理的恢复工具选项:在每一台
6、虚拟机中安装备份软件代理,将文件直接恢复到这些虚拟机中建立安装备份软件代理的专门恢复虚拟机,将数据恢复到这些虚拟机当中,然后手工移动文件到目标虚拟机中要恢复整个虚拟机,将它们恢复到服务控制台可以访问的的文件系统中,然后将它们输入到VMFS中为什么这个版本部提供恢复功能?备份操作每天都会进行,但是很少执行恢复操作 我们希望改善当前面临的主要问题 备份第11页,共26页。12整合备份和恢复方法整合备份和恢复方法集中恢复集中恢复在备份代理服务器中安装备份软件代理分组恢复分组恢复在ESX服务器上的一组虚拟机选择一台安装备份软件代理自我服务式恢复自我服务式恢复在每一台虚拟机上安装备份软件代理第12页,共
7、26页。13恢复方法的比较恢复方法的比较恢复方法优点缺点集中式维护的备份软件代理数量最少系统管理员需要介入到每一个文件恢复操作当中分组式恢复操作可以按组指定;易于在备份软件代理数量和恢复的操作难度方面达成妥协依然达不到自我服务方式的恢复操作自我服务式自我服务方式的恢复,无需管理员介入需要在每一台虚拟机中安装备份软件代理第13页,共26页。14几个要记住的要点几个要记住的要点VCB不能替代备份软件备份软件是VCB API的主要使用者VCB与现有备份架构整合与现有备份架构整合目前还没有与Linux完全整合在版本1.0中,只支持对Windows操作系统的文件级备份完整虚拟机输出支持任何类型的操作系统
8、第14页,共26页。15VCB集成集成 VMware已经与下列产品集成:Veritas NetBackupSymantec BackupExecTivoli Storage ManagerLegato Networker这些只是基本集成 命令行,运行前/后脚本。没有与备份软件进行深入整合注意:一些备份软件厂商在VMware之外提供他们自己的整合产品第15页,共26页。16VCB的软、硬件需求的软、硬件需求q VCB备份代理服务器(实机)必须运行 Microsoft Windows 2003 SP1或以上版本q 光纤通道SAN。VCB备份代理服务器需要访问SAN当中的LUNq VCB支持的备份软
9、件q 备份硬件,例如磁带库q 一个或多个ESX服务器3.x系统第16页,共26页。17 多路经多路经 VCB备份代理服务器目前不支持任何多备份代理服务器目前不支持任何多路经软件路经软件第17页,共26页。18VCB系统的概貌系统的概貌第18页,共26页。19 备份什么?备份什么?q 虚拟机内的内容虚拟机内的内容q ESX服务器服务控制台服务器服务控制台备份系统主要组成部分备份系统主要组成部分q 备份客户机备份客户机(备份软件代理备份软件代理)q 备份服务器备份服务器第19页,共26页。20备份虚拟机备份虚拟机不支持在ESX服务控制台上运行备份服务器备份服务器虚拟机物理机备份客户机虚拟机方式一方
10、式二服务控制台方式三方式四第20页,共26页。21在虚拟机中的备份软件代理在虚拟机中的备份软件代理方式一:在虚拟机中运行备份服务器方式一:在虚拟机中运行备份服务器建议:当没有可用于VCB备份代理与备份服务器的硬件时文件级恢复很容易完整虚拟机恢复否应用暂停优秀ESX服务器负载非常大LAN-Free备份否对备份的影响否管理能力很差第21页,共26页。22在虚拟机中的备份软件代理在虚拟机中的备份软件代理方式二:在物理机中运行备份服务器方式二:在物理机中运行备份服务器建议:可以使用VCB备份方法代替文件级恢复很容易完整虚拟机恢复否应用暂停优秀ESX服务器负载大LAN-Free备份否对备份的影响否管理能
11、力很差第22页,共26页。23在服务控制台中的备份软件代理在服务控制台中的备份软件代理方式三:在虚拟机中安装备份服务器方式三:在虚拟机中安装备份服务器建议:当没有专门的硬件供VCB备份代理和备份服务器使用时文件级恢复否完整虚拟机恢复很容易应用暂停优秀ESX服务器负载非常大LAN-Free备份否对备份的影响否管理能力很差第23页,共26页。24在服务控制台中的备份软件代理在服务控制台中的备份软件代理方式四:在物理机中安装备份服务器方式四:在物理机中安装备份服务器建议:可以使用VCB代替文件级恢复否完整虚拟机恢复很容易应用暂停优秀ESX服务器负载大LAN-Free备份否对备份的影响否管理能力很差第24页,共26页。25 还有什么问题?还有什么问题?第25页,共26页。26演讲完毕,谢谢观看!第26页,共26页。