vCenterServer配置的备份与还原
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VI3之vCenterServer配置的备份与还原
在Vmware Infrastruacture 3中,vCenter Server起到非常重要的角色。在VMware给出的一些解决方案中,常见的是针对Esx主机高用性的VMware HA等的解决方案,但好像并没
有提到如何备份和恢复vCenter Server配置的解决方案。那当我们在vCenter Server 出现故障时怎么办呢?接下来老方就和各位探讨一种方法来说明如何使用数据库工具事实现vCenter Server配置的备份及在异机的恢复(更可以在本机上恢复啦)。
一、需要用到的软件或工具
1、VMware:vCenter Server(可以两套)
详细环境请参考本人的文章“VMware HA实战攻略之二准备实验环境”
2、Windows 2003 操作系统
3、以下三个软件是创建vCenter Server备份环境所必需的:
A、msxml6.msi
下载地址:/downloads/details.aspx?displaylang=zh-cn&FamilyID=993c0bc
f-3bcf-4009-be21-27e85e1857b1
B、SQLServer2005_SSMSEE.msi
下载地址:/downloads/details.aspx?displaylang=zh-cn&FamilyID=c243a5a
e-4bd1-4e3d-94b8-5a0f62bf7796
C、dotnetfx.exe
下载地址:
D-AAB15C5E04F5&displaylang=zh-cn
说明:Microsoft SQL Server Management Studio Express (SSMSE) 是一种免费、易用的
图形管理工具,用于管理SQL Server 2005 Express Edition 和具有高级服务的SQL Server 2005 Express Edition。SSMSE 还可以管理任何版本的SQL Server 2005 创建的SQL Server 数据库引擎实例。
注意:SSMSE 无法管理SQL Server Analysis Services、Integration Services、Notification Services、Reporting Services、SQL Server 代理或SQL Server 2005 Mobile Edition。二、在vCenter Server上创建用于备份用的环境
你可以在安装有vCenter Server的操作系统中安装以上三个组件,也可以在另外一台没有安装vCenter Server的机器上安装三个软件。并连接上vCenter Server的数据库进行管理。vCenter Server安装时,默认使用的是MS SQL Server 2005 Express Edition,而且SQL Server 2005 Express Edition默认的数据库备份文件是存放于:C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup\VIM_VCBD.bak。
在这篇文章中就是使用SSMSE来浏览vCenter Server在SQL SERVER的数据库,并通
过自带的备份工具备份的。
1、在安装完后,会在开始---程序中显示两个选项,一是vmware,一是MS SQL Server 2005,如下图所示,请看清楚当前的安装组件:
2、在服务里找到MS SQL Server 2005 Express的服务(SQLEXP_VIM):
3、现在开始安装Microsoft SQL Server Management Studio Express:
说明注意:您必须在计算机上具有管理权限才能安装SSMSE。
step 1:对于32 位平台,请下载并安装 Microsoft .NET Framework 2.0 的32 位版本。对于64 位平台(仅x64 和EMT64),请下载并安装 Microsoft .NET Framework 2.0 的64 位版本。
注意:如果安装了SQL Server 2005 或Visual Studio 2005,则应已安装Microsoft .NET Framework 2.0。
step 2:下载并安装 Microsoft Core XML Services (MSXML) 6.0。
注意:如果安装了SQL Server 2005,则应已安装MSXML 6.0。
step 3:通过单击此页后面的SQLServer2005_SSMSEE.msi 链接,下载SSMSE。若要立即开始安装,请单击“运行”。若要以后安装SSMSE,请单击“保存”。
step 4:按照自述文件中的安装说明进行安装
4、安装完SSMSE后,再在开始---程序里查看MS SQL Server 2005,发现多了一个“SQL Server Management Studio Express”项。接下来操作就是在它的图形界面下进行的。
5、在上图中打开“SQL Server Management Studio Express”,并在服务器名称输入vCenter Server的主机名加上SQL的服务名:vmmvc\SQLEXP_VIM。并选择“身份验证”方式为“windows 身份验证”。设定好后,点左下角的“连接”。
注意,如果是在vCenter Server上安装此工具,打开时会直接选择。此步便可以省去了。
6、展开SSMSE,至数据库“VIM_VCDB”,右键单击,选定任务---备份。
在实际应用中,你可以在更改了vCenter Server后执行备份,也可以做个计划任务定期备份。