vSphere备份实践(一)——用赛门铁克备份还原vSphere中的虚拟机

来源:互联网 发布:水果竞猜网站源码 编辑:程序博客网 时间:2024/05/16 12:55

我觉得工作时间越久的人,越是能体会到备份的重要性,说这话是因为工作的久了,做事的时候考虑的东西比较多,思考问题也比较缜密,越是能想到此刻的方案背后的隐患,从而防范于未然,这跟备份的思维同出一辙,再稳定的环境都会有出错的时候,泰坦尼克都会有沉船的时候,何况是你自以为无坚不摧的vSphere,所以备份是十分必要的,关于备份,我分别使用Symantec Backup Exec 2010和VDR来进行实验(做就做到全面),而且我认为现实的环境中,也可以同时使用这两种备份方案,有备无患,现在首先实践大名鼎鼎的赛门铁克备份。

首先介绍一下环境,由于使用了赛门铁克备份虚拟机,需要VMware的一个组件支持,也就是被VMware弃之不用的VMware Consolidated Backup(VCB)这个framework,而VCB只能安装在Win 2003/2008上,所以我就只能在DC、DB、VC上选一个了,因为只有这三台VMware workstation虚拟机是Win Server 2008 R2系统,而DB运行了数据库,服务已经很多了,VC是我要连接的,当然也可以,但是这里我选择了在DC(也就是vsphere-dc)上安装,所以,以下都是在域控制器上安装的。

1.安装Symantec Backup Exec 2010 R3


先把Symantec Backup Exec 2010 R3的镜像文件挂载上,在光驱成功读之后,右键,打开文件,单击Browser.exe文件,弹出语言窗口,选择语言,下一步,


名声响就是不一样,这欢迎界面做的也很好,不能忘了正事儿,选择安装产品,下一步,


选择安装的产品,当然安装Backup Exec啦,


Backup Exec的安装向导,首先是许可协议,这个你不同意不成,霸王条款,大家都懂的,同意,然后下一步,


安装类型,选择自定义安装,下一步,


菜单选项,选择本地安装,并选择下面的安装Backup Exec软件或选项,下一步,


安装向导自动进行环境检查,检查完成后,给出检查结果,基本没有错误或者警告,这个结果也会保存到C盘下,下一步,


向导会检查许可证密钥,如果没有会弹出输入的界面,等待完成,


输入许可证密钥,这个如果没有,可以留空,可以免费试用30天,如果有就填写,下一步,


配置选件,也就是选择要安装的功能,这里其他的都不需要注意,单从这个实验的目的而言,我们要把Agent for VMware Virtual Infrastructure(红色标记的)这个选项勾选,关于这个选项,在右侧也有说明,就不解释了,下一步,


选择安装目标,也就是安装路径,因为只有一个本地盘,所以就默认选择,注意红色标记的文字,下一步,


创建服务账户,输入管理员的密码,并选择域,这里我直接选择vsphere域,下一步,


我用域管理员账户作为服务账户,这里给出账户的权限,确定后,下一步,


因为在这台域控制器上并没有SQL Express实例,所以选择创建一个SQL Experss实例,选择目标文件夹,下一步,


选择磁带设备驱动程序,因为我没有磁带设备,所以直接默认所有的磁带设备使用Symantec设备驱动程序,下一步,


整个向导配置完成,给出安装摘要,确认无误之后,选择安装,


安装过程启动,开始安装,


安装向导成功完成,至此Symantec Backup Exec 2010 R3的安装完成,退出向导。

2.安装VMware Consolidated Backup(VCB)Framework


这是Symantec Backup安装后打开的界面,还是很有序的界面,最下面的任务栏中显示有作业摘要机状态,当然已经显示了连接的服务器是vsphere-dc,


选择网络选项,并在下拉菜单中选择”登录账户“,


在弹出的登录账户管理窗口中,单击右侧的”新建“按钮,并在弹出的添加登录凭据窗口中,输入账户凭据,确定,


这是配置后的登录账户,


点击桌面的VMware-vcb-226297安装包,弹出安装向导,next,


依旧是许可协议,选择接受,next,


选择安装路径,默认选择,next,


配置已经完成,也给出了可以修改的选择,确认无误之后,选择Install,


安装过程中会弹出windows 无法验证此驱动程序软件的发布者警告,无视,选择始终安装此驱动程序软件,


OK,安装成功完成,finish。

3.向Symantec Backup Exec 2010添加备份设备


打开Symantec Backup,选择设备选项,并在下面的VSPHERE-DC上右键,选择”新建’备份至磁盘‘文件夹“,


弹出备份至磁盘向导,下一步,


输入备份至磁盘问价的名称,下一步,


选择备份目的,也就是磁盘文件的路径,这里我选择vsphere-vc上的共享存储(这个VM文件夹是我在vsphere-vc上创建的一个共享文件夹,创建的时候注意权限分配),下一步,


为备份至磁盘文件创建时是否分配最大大小,这个选择否,创建时没必要直接分配空间,下一步,


输入备份文件的最大大小,也就是备份空间的瓶颈,备份文件不能超过这个值,配置后,下一步,


输入每个备份至磁盘文件的备份集数的最大值,直接默认就好,下一步,


输入并发作业的最大数量,也就是同时进行的备份或还原任务的数量,因为我的备份空间很小,最多也就只能备份一个VM,所以这里我选择1,其实大部分情况下,可以选择多个同时进行,这样处理的效率也比较高,下一步,


输入备份的磁盘空间下限,这个选择0G,也就是没有备份前使用的空间为0,不占用空间,下一步,


备份至磁盘向导配置完成,给出了摘要界面,确认无误后,下一步,


成功添加了备份磁盘,选择完成,结束向导,


回到设备选项,已经在设备池中看到这个设备了,下面的窗格中海油该设备的具体信息。

4.使用Symantec备份vsphere环境下的虚拟机


首先,选择红色标记的图标,单击,在弹出的下拉菜单中选择”新建备份作业“,


弹出备份作业属性,在左侧窗格中选择”选择项“,在右侧对应窗口中输入”选择项列表名称“,并在下面的资源视图中选择”VMware vCenter和ESX Servers,现在该项还没有任何内容(右侧红色标记),


在VMware vCenter和ESX Servers项上右键,并在右键菜单中选择“管理VMware vCenter和ESX Servers”项,


在弹出的菜单中输入vCenter或者ESX Server的名称,这里也可以输入IP,我选择输入IP,


已经成功添加了vCenter,而且整个vCenter的虚拟机和群集都在底部中显示出来了,在vCenter(也就是这里的66.66.1.220,这是vCenter的IP地址)上右键,在右键菜单中选择“连接”,


登录账户选择,这里选择系统登录账户,确定,


选中要备份的虚拟机,这里我选择win xp这台虚拟机,右侧已经给出了这台虚拟机的VMDK文件的信息,


在备份作业属性窗口的左侧窗格中选择“设备和介质”,比你更在右侧的设备的下拉列表中选择已经创建的NTFS设备(也就是NFS Backup),在介质集出可以选择数据保留的实践,这里默认不作改动,作业开始时附加介质,这个也不用改,下面的多数据流,可以自定义设置,但是由于我的只添加了一个备份设备,这里就选择1,


在左侧窗格中,选择“常规”选项,并在右侧的窗口中输入作业名称和备份集描述,选择文件备份方法,这里选择“完全-使用存档位(重置存档位)",勾选下面的”备份完成后检查“,压缩类型选择”硬件“,


在左侧窗格中选择”VMware“项,并在右侧的备份方法中选择”完全备份“(第一次备份是完全备份,后面可以使用增量备份),把红色标记内容前的勾去掉,不选择该项(有关GRT的内容可以到网上查看,这里不解释),


另外由于这个实验使用网络传输来进行数据转移的,所以将NBD模式设为优先级最高,


这里是VMware项设置完成后的截图,确认无误后,选择“立即运行”,


备份作业创建成功,这是作业的属性,下面还有详细信息,


这些是该备份作业的详细信息,


作业已经递交运行,这里选择“确定”,开始备份,


在VMware vCenter中选择“主机和群集”,选择win xp虚拟机,在任务栏中,可以看到正在为该虚拟机创建快照,这也正是备份的过程,


回到Symantec Backup Exec 2010中,在作业监视器中,可以看到当前运行的作业,改作业的详细信息都在这里显示,


备份作业完成,给出作业历史记录,在该记录中可以看到该次作业的详细信息和具体操作,另外作业日志也可看到在具体时间点的备份操作,这里就不再展示了,总之备份成功完成。

5.使用Symantec还原vsphere环境下的虚拟机


跟备份类似,先在红色标记的图标处单击,选择“新建还原作业”,


这次弹出的是还原作业属性,在左侧的窗格中选择“选择项”,并在右侧的窗口中选择项列表中选择作业名称,并在下面的资源视图中,选择已经做好的备份,这里有之前做好的win xp的备份(完全备份),勾选该项,


在左侧窗格中选择“设备”,并在右侧的设备中选择备份的设备(因为备份保存在这里),这里还是选择NFS Backup,


在左侧窗格中选择“VMware”项,在右侧窗口中勾选“还原前删除现有虚拟机”,因为在vCenter中已经有一个虚拟机win xp了,不能同时向清单中添加两个同名而且数据文件一模一样的虚拟机,所以一定要将此项选上才能进行还原,同样的也要把NBD的优先级设置为最高,


设置完成,选择“立即运行”,


同样,这里给出了还原作业属性,里面有该作业的详细信息,


遍历还原时,给出编录更新警告,确定即可,


作业已递交,确定,查看作业监护器,


此时,打开VMware vCenter,任务栏中出现了两个任务,删除虚拟机和创建虚拟机,正是还原前删除现有虚拟机的作用,说明还原操作已经开始,


回到Symantec Backup Exec2010,打开作业监视器,可以看到该还原作业的详细信息,这里是成功后的截图,


该窗口的出现意味着还原完成,作业历史记录,同样也记录着该还原作业的详细信息,作业日志也有作业在各个时间点的还原操作,这里就不再展示了。


在VMware vCenter中群集的”任务与事件“窗口中,有关于备份还原的事件,里面也可以看出备份的操作和还原的操作,虽然备份和还原的结果都是我们在Symantec Backup Exec中看到的,但是操作的目标却是vCenter上的vm虚拟机,所以离不开VMware vCenter的支持。通过vsphere虚拟机的备份还原,同时也证明了赛门铁克备份软件的强大,尤其是图形界面做的尤其出众,作业属性和作业历史记录都显得很人性化,友好的界面,强大的功能,和人性化的操作,真的是一款非常出色的软件,也是备份还原的不二之选。

0 0
原创粉丝点击