VeeamAvailabilitySuitePOC测试报告v0Word下载.docx
《VeeamAvailabilitySuitePOC测试报告v0Word下载.docx》由会员分享,可在线阅读,更多相关《VeeamAvailabilitySuitePOC测试报告v0Word下载.docx(60页珍藏版)》请在冰点文库上搜索。
![VeeamAvailabilitySuitePOC测试报告v0Word下载.docx](https://file1.bingdoc.com/fileroot1/2023-5/7/e57e096a-5abd-4966-b27c-68cca3c9ccdc/e57e096a-5abd-4966-b27c-68cca3c9ccdc1.gif)
虚拟机恢复验证测试策略功能(SureBackup)40
虚拟机复制功能、监测与性能41
Veeamone监控报表功能42
5测试结论44
1测试介绍和目的
某某客户(以下简称:
)使用了VMware虚拟化作为应用系统的基础架构,虛拟化环境已经投入xx百台ESXi物理服务器,当前VM虚机规模lxxx左右.虛拟机系统以Linux为主(Linux系统占虚拟机的xO%,Windows系统占虛拟机的xO%),为避免虚机系统因人员误操作、安全漏洞、设备故障等原因造成的数据损坏或业务中断,目前宜信正在为提升服务器虛拟化平台的数据完整性、业务连续性做调研和论证.
本次测试主要针对用户VMWARE平台的备份/恢复工作,通过使用Veeam旗舰级产品VeeamAvailabilitySuite软件套件进行全面、深入的测试,来检验Veeam数据保护和管理系统是否能满足用户对数据完整性和可用性、业务连续性等各类迫切的实际需求,为本次项目提供更有效、更可靠、更全面的技术参考与实际测试依据,此次测试内容如下:
编号
测试功能
1
虚机机备份正常,应用备份正常,备份软件内置压缩、消重功能
2
虚拟机操作系统中无需安装任何备份客户端软件,不占用虚拟机计算资源和存
储空间
3
虚拟机整机恢复成功,文件与应用恢复成功
4
备份作业不依赖于vCenter,通过连接ESXi主机也可实现日常备份和恢复
5
可以灵活添加BackupProxy,进行备份作业的负载均衡
6
可以添加BackupRepository,实现备份空间的灵活扩展,可添加任何的Linux.
Windows的磁盘空间、网络共享文件夹、FC存储等
7
即时恢复虚拟机(InstantVMRecovery),可直接挂载备份空间中的虚拟机,瞬间恢复虚拟机,无需等待备份数据的回传.
8
单一产品同时具备备份和复制功能,虛拟机可以在目标端直接启动
9
SureBackup,通过全自动化的.虚拟实验室校验备份数据和虚拟机是否完整成功
10
VeeamONE可以正常监控VC和YBRServer,当告警产生,有相关知识库可以快速定位故障,解决问题
2系统架构
2.1部署拓扑图
本次POC部署拓扑图如下所示:
S
VMware
SourceeSXiilhost
VeeamB2up
server
Backup
VMv/arebackupproxy
Backuprepository
Replication
VMIVMIVMIVM
TargetESX(i)host
图表2-1POC环境部署图
测试环境准备:
1、釆用了1台服务器(本次使用虚拟机进行测试)部署VeeamBackupServer和
VeeamVeeamONEServero安装好Windows2012Server64bit以上操作系统,
并辅以相应SP补丁。
物理內存大于8GB,1G网络,并确保网络与虚拟化平台网络正常通讯,无防火墙和NAT地址转换。
2、存储空间,需根据备份虚拟机的容量来决定,建议大于需要备份的虚拟机容量。
2.2测试环境信息
测试环境IP地址和服务器角色信息如下:
服务器角色
IP地址
安装组件说明
VMwarevSphere
无需在虚拟化平台安装任何
组件
备份服务器/
Backup&
Replication
监控服务器
VeeamONEServer
2.3组件介绍
2.3.1VeeamBackupServer
VeeamBackupServer可安装在Windows物理机或者虛拟机上,是备份基础架构的核心组件。
主要管理行为包括:
备份,复制,恢复验证和恢复任务;
控制作业调度和资源分配;
除了其主要功能,新部署的VeeamBackupServer还执行默认的备份代理和备份库(管理数据处理和数据存储任务)的角色。
VeeamBackupServer使用以下服务和组件:
VeeamBackupService
—种Windows服务,协调Veeam的备份和复制,如备份,复制,恢复验证和恢复任务执行的所有操作。
登录授予管理员帐户下运行此服务;
VeeamBackupShell
提供应用程序用户界面,允许用户访问应用程序的功能;
VeeamBackupCatalogService
一种Windows服务,管理虚拟机和来宾操作系统的文件系统索引系统索引数据文件复制到来宾操作系统文件通过启用搜索。
VeeamBackupSQLDatabase
由VeeamBackupService所使用,存储整个备份基础架构的配置信息。
可安装在
VeeamBackupServer上,也可远程安装在单独的服务器上;
2.3.2BackupProxy
随着虛拟化环境中VM虚拟机的大规模部署,例如:
1000台虚拟机的备份会对单个的备份服务器传输数据造成很大的工作负载,备份窗口也随之越来越长,容易造成单个服务器的性能瓶颈。
为了更合理的备份任务分派到各个ESXi物理服务器,VeeamBackup&
Replication可以使用BackupProxy进行负载分流,BackupProxy位于数据源和目标之间,用户处理备份作业和提供备份流量传输,提供负载均衡能力。
VeeamBackupProxy组件的架构图红色方框如下:
Source
Hott
Sourc®
Host
BackupServer
BackupRepository
BackupReposftory
图表2-3-2BackupProxy部署图
VeeamBackupProxyServer使用以下服务和组件:
VeeamDataMoverService
作为VeeamDataMover服务,从VMwarevSphere中检索并读取数据,并进行压缩、去重等工作,将需要备份的文件拷贝到VeeamBackupRepository
本次测试将BackupProxy部署在两台VM虚拟服务器中,启用自动负载均衡功能
2.3.3BackupRepository
备份库存储备份文件,当某个备份空间不足时,Veeam支持对备份存储空间的灵活扩展,不受限于某个单一厂商的设备,可以实现对不同型号、不同类型设备的统一管理,最大限度的充分利用现有的资产,避免浪费.Veeam可以使用以下几种库类型:
Windowsserverwithlocalordirectlyattachedstorage;
Linuxserverwithlocal,directlyattachedstorageormountedNFS;
共享文件夹,通过CIFS方式共享
消重存储应用装置,目前支持EMCDataDomain,HPStorOnce,Exagrid
VeeamBackupRepository组件的架构图如下红色方框部分:
图表2-3-3BackupReprository部署图
2.3.4VeeamONEServer
VeeamONEServer的提供了统一的监控管理平台,提供基于数据保护管理、虚拟机资源管理、虚拟化环境趋势管理、审计管理等功能,内置的150多种预定义报警虚拟化架构和VeeamBackup&
Replication组件进行开箱即用式的监控管理、统计、趋势分析、容量规划等功能,可以对虚拟化环境及备份优化提供直接支持,VeeamONE架构图如下:
VeeamBackup&
Replication:
•BackupEnterpriseManager
•BackupServers
■Proxies
■Repositories
•WANaccelerators
VeeamONE
VMware/vCIoudDirector/Hyper-V
•vCenterServer.ESXI
•vCloudDirector
•SG/MM,Hyper-V,FailoverCluster
(PhysicalorVirtual)
SQLDatabase[localocremold
24x7realtimemonitoringindahrting
Resourceoptimizationandconfigurationtracking
Capacityphoningandforecasting
图表2-3-4VeeamONE性图
3功能验证
P0C对象
目标
预期内容
VMware的集成
与VMware环境的VC联通
成功
备份测试
对虛拟机、文件进行备份
成功,备份速率达标
恢复測试
恢复对象测试
成功并可用
即时恢复
快速恢复的体验
Surebackup验证
功能验证
成功,并体验其特殊性
Replication复制
可将虚机复制到指定的ESXi
备份和虚拟化平台监控
可监控和报告备份作业和虚拟化平台
3.1与VMware集成
3・1・1特点
VeeamBackup&
Replication能够和VMwareVCenter/ESXiHost进行无缝集成,并且无需在每台虚拟机上部署代理。
只需购买相应主机物理CPU即可。
3.1.2P0C验证截图
P0C验证截图如下
HOME
Biu<
PROXYTOOLS
BACKUPPROXY
呼80X3*2Mb-cRemovepfo*5p.cxyp.oyManageyQxy
8gEP乏FRMTRUCTUS
nrBadopproxE
II
曲u5S.C-CRRCPJ'
llsne?
DVWJACa養as•■52VKerw$sbHJJsur會百
-<
I-adbesgojps
0^z£
labs
、龈瓷u>
Qs.sttvers
bSVM、说
rrwa-debneHostsII*:
-3G&
Qfkwha-w
BgKUPc?
REPL-CAT一ON
Upgmdc?
$Upgrade
QTypeS-?
ss»
^尊
LLm2065-45
匹<
r
VEEAMBACKUPANDREPLICATION
HOST*-
TVPE
UM,re
mzM5・E5
creaedby-tsEmedm_ma.rx.oraf250、21二LJP
@>
31112凹乂厳薛vecamcons。
1e^^>
->
BackupProxy亦勢君护«
»
NewBackupJobL2U
Storage
■Backupproxy:
ll
Specifyprocessingproxyservertobeusedforsourcedataretrievalbackuprepositorytostorethebackupfilesproducedbythisjobandcustomizeadvancedjobsettingsifrequired.
lUtomaticselection
Choose..・
Name
VirtualMachines
StorageBackuprepository:
DefaultBackupRepository(CreatedbyVeeamBackup)v
GuestProcessing二
S772.2GBfreeof799.9GBMapbackup
Schedule
Retentionpolicy
SummaryRestorepointstoke即ondisk:
14:
❶
□Configuresecondarydestinationsforthisjob
Copybackupsproducedbythisjobtoanotherbackuprepository^ortotape・Bestpracticesrecommendmaintainingatleast2backupsofproductiondata,withoneofthembeingoff-site.
Advanced
Advancedjobsettingsindudebackupmode丿compressionanddeduplication^blocksize,notificationsettings,automatedpost-jobactivityandotherset..・
<
PreviousNext>
||Finish|Cancel
图表3-2-1说明:
BackupProxy可以自动选择,实现备份作业的自动负载均衡.
3.2备份任务的负载均衡
3.2.1特点
Veeam可随着虚拟机规模的改变进行动态调整备份并发数,当大规模进行多台虚拟机的备份,不受单个备份服务器处理能力的限制,可以将备份任务进行自动分流,实现多个备份作业的自动负载均衡.
3.2.2POC验证截图
joband
GuestProcessing
Summary
upfilesproducedbythis
8・Bestpractices:
hembeingoff-site.
||Choose•厂
图表3-2-2说明:
备份作业可以自动选择BackupProxy进行自动负载均衡
:
kup
3.3备份空间的灵活扩展
3.3.1特点
Veeam可以充分利用现有环境的各种存储空间(例如:
SAN、DAS、NAS、Dedupe、VTL等),通过软件定义的方式实现对不同厂家、不同型号、不同类型设备的统一管理,最大限度的利旧设备,避免浪费,当备份空间不足时,可以通过在线添加的方式进行灵活扩展
3.3.2POC验证截图
ACKUPANDRfPUCATXXM
Yyp»
inzzz2zardiZ
x!
CAPACITYailOGB
5-iai2ft«
.14S
ME
Wndrivi
H(«
riauaa.i4S
PATH£
AMup2
C€SCWPTK)U
W2GBGv«
tidby^tAA.f^rr.r.r;
mOGBS如dbyWumEx&
ifi
-g84CKVP&
廉Pl忙知创
NewBackupJob
*Dad—WsMt
i,Sc.^>
/Rt$c«
o«
ef
CMJAa4*or«
Sm、0EAiar.
丿&
ae^9
二t>
C0k如gQ氨Wu4Ld3a
MarnQidMTMra
图表3-3-2说明:
添加新的备份存储空问
1ACEUPPJWSTOUCTUM
Q知°
&
mto“4rcbAxX
二B•:
匕>
^—3山3*・□:
5ce^J/Rewtcow
」心&
一PrTfHOSTPATHWMTi用住C€$CWmOH
臥Na刖msaw.us讪讹如MW斓2GEGated&
八旺&
"
4伽皿
DahdtRfi|MJitoy怕皿a乙VmmDABaclupMM6BJTaOGECr^atidBKtup
BBX
AxM£
dlRenM»
c^eposiooR炉沁仃Repg讥
AB旳eRep0Pt07
图表3-3-2明:
添加备份存储空问完成
GuestProcessing
SumrMry
Backupproxy;
〔Automatic咒ledton
DefaultBackupRepo皱ory(C"
&
edbyVmmiBackup)
Restorepointstokeepondisk:
Choose...
Specifyprocessingproxyservettobeusedforsourcedataretrieval,backupreposiocyto$to(ethebackupfilesproducedbythisjobandcustomizeadvancediobsettingsiflequiced
备份数据可灵活指定到某个备份空问.
3.4数据备份
3.4.1特点
1.通过创建虛拟机的Snapshot快照,并对Snapshot进行备份来实现虚拟机的全备份。
备份完毕后,删除虚拟机快照。
2.通过CBT(ChangBlockTracking)获得自上次Snapshot全备份后的修改文件块,保存这些修改文件块作为增量备份。
3.利用VNhvarevStorageVMFS的Snapshot功能来实现虚拟机备份,通过CBT技术来实现增量备份。
不需要在目标虛拟机上安装BackupAgent,就可以在不增加ESXi服务器负载以及不影响虛拟机运行状态的基础上,对给定的ESXi服务器上所有的虛拟机进行集中式、全面的备份和恢复。
3.4.2P0C验证截图
P0C验证截图如下:
记录首个备份作业:
BackupJob1"
图表3-4-2说明:
选择名字为Mtest”的YM,織盘容量51GB的进行首次全备份,测试成功,首次备份去重比倍•备
份速度平均167MB/秒
BackupJob1(Iricrementaf)
X
进行第二次CBT增量备份,YM备份成功,因虛拟机无变化数据,备份作业零数据传输.
记录第二个备份作业:
uBackupJob5”
BackupJob5(Full)
Jobprogreii:
100%
1of1
SUMMARY
DATA
STATUS
Duration:
0:
03^6
Processed:
[120.0GB(lO^j
S*jcce$$:
1o
Processingrate:
2Q7MB/5
Read:
8.QGB
Warnirig;
Bottleneck:
TfansFcftcd;
^■8GB(1.4x)J
Error;
THROUGHPUT(ALLTIME)
NAME
ACTION4-
DURATION
□J•/eeam-test
◎Success
Jobstartedat2016/6/214:
22:
24
BuildingVM$lift
Q00.20
VMsse:
120.0GB
Changedblocktrackingi$enabled
0Procc))ingvccam-te5t
AllVMihavebeenqueuedforprocc加ng
Load:
Source89%>
Proxy26%>
NeZo妝眩>
Target4%
Primarybottleneck!
Source
>
Jobfinishedat2016/6/214:
26:
00314
HideDetails
OK
图表3-4-2明:
新建一个\恤建盘容量120GB的进行首次全备份,测试成功,首次备份去重比倍•备份逮度平均207MB/
BackupJob5(Iricrerrient^l)
将YM添加16GB新数据,进行笫二次CBT増量备份,YM备份成功,倍压缩去重比
3.5数据恢复
3.5.1特点
1.通过调用VDDK中的VirtualDiskMountAPI把虛拟机磁盘mount到本地,然后像
访问本地文件系统那样访问GuestOS的文件系统。
2.备份虛拟机磁盘文件或者GuestOS文件系统中的文件到目标存储服务器。
3.5.2POC验证截图
VMRestore
L2d
VMname:
veeam-test
Status:
Success
|Restoretype:
FullVMRestore
IStarttime:
201676/214:
41:
49|
Initiatedby:
VEEAMVAdmihistrator
Endtime:
2016/6/214:
46:
43」
Statistics
Reason
Parameters
Log
Message
Duration
Startingrestorejob
Lockingrequiredb-ackupfiles
0;
00;
01
Queuedforprocessingat2016/6/214:
42:
13
CProcessingveea