VMware vCenter server的备份与还原

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在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=993c0bcf-3bcf-4009-be21-27e85e1857b1

B、SQLServer2005_SSMSEE.msi

下载地址:

/downloads/details.aspx?displaylang=zh-cn&FamilyID=c243a5ae-4bd1 -4e3d-94b8-5a0f62bf7796

C、dotnetfx.exe

下载地址:

/downloads/details.aspx?familyid=0856EACB-4362-4B0D-8EDD-AAB1 5C5E04F5&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后执行备份,也可以做个计划任务定期备份。

相关文档
最新文档