VMwarevSphere中⼀些配置信息备份和恢复
备份/恢复vCenter的配置,主要就是备份和恢复数据库和ADAM (VMware VCMSDS),ADAM 每隔5分钟会被写⼊到vCenter的数据库中;要确保ADAM数据是最新的,停⽌vCenter Server 服务前,必须确保VirtualCenter Management Webservices服务已经正常运⾏了5以上分钟。如果是使⽤集成数据库的环境,则要安装SQL Server Management Studio Express (SSMSE)⼯具,另外如果是在⾮vCenter上备份数据库,则可能还要安装XML和.NET Framework(在安装vCenter的时候会安装)
SQL Server 2008 Management Studio Express
www.doczj/doc/593cbe80d0d233d4b14e69b5.html /zh-cn/download/details.aspx?id=7593
Microsoft Core XML Services (MSXML) 6.0
www.doczj/doc/593cbe80d0d233d4b14e69b5.html /zh-cn/download/details.aspx?id=3988
Microsoft .NET Framework 4
www.doczj/doc/593cbe80d0d233d4b14e69b5.html /zh-cn/download/details.aspx?id=17718
百度数据恢复备份配置
退出并停⽌vCenter服务和VMware VCMSDS,确保数据库服务是正常运⾏的,使⽤SSMSE ⼯具对vCenter数据库(包含ADAM数据)进⾏备份
对于Experss版的默认会备份到Microsoft SQL Server\MSSQL.1\MSSQL\Backup\VIM_VCBD.bak;不要更改备份路径!
OK,现在数据库备份成功了。最好是设定个备份计划⾃动备份,可以每天⼀次等等。
备份SSL证书和sysprep⽂件
Windows 2003:%ALLUSERSPROFILE%\Application Data\VMware\VMware VirtualCenter\SSL
%ALLUSERSPROFILE%\Application Data\VMware\VMware VirtualCenter\sysprep Windows 2008 Server:
%ALLUSERSPROFILE%\VMWare\VMware VirtualCenter\SSL
%ALLUSERSPROFILE%\VMware\VMware VirtualCenter\sysprep
恢复配置
如果是集成数据安装的vCenter就可以直接恢复数据库然后验证了;如是独⽴数据的环境需要全新安装vCenter,因为ADAM需要在安装的过程中通过DSN连接到数据库来恢复!否则可能可能会有问题。
数据库恢复成功后,开始恢复SSL证书,SSL证书恢复⽅式很简单,将备份的SSL⽂件夹覆盖新vCenter的SSL⽂件夹。如果使⽤的是⾃定义⽂件,请确保⽂件是“-----BEGIN CERTIFICATE-----”开头和“-----END CERTIFICATE-----”结尾。
最后就是登录新vCenter查看验证配置信息!另外⼀点是:恢复sysprep⽂件!
5.1就⽐较⿇烦了,还需要备份清单服务的数据库和SSO组件(KB: 2034928和
www.doczj/doc/593cbe80d0d233d4b14e69b5.html /vsphere/tag/sso)
升级到5.1的最佳⽅法:
www.doczj/doc/593cbe80d0d233d4b14e69b5.html /vsphere-51/index.jsp?
topic=%2Fcom.vmware.vsphere.upgrade.doc%2F GUID-18B7B4BB-C24A-49CD-AE76-13285157B29F.html
保证vCenter的可⽤性⽐较简单有效的做法就是将vCenter和组件部署到vSphere的HA环境中!
●图形界⾯⽅式
登录vCenter,在主页中,有主机配置⽂件选项,使⽤创建导出/导⼊。
●命令⾏⽅式
在console下或者使⽤VMware vSphere CLI⼯具包(需要下载安装),然后在执⾏相应命令,例如:C:\Program Files
(x86)\VMware\VMware vSphere CLI\bin>vicfg-cfgbackup.pl
其实还有个命令esxcfg-cfgbackup.pl 和vicfg-cfgbackup.pl是完全⼀样的
备份命令:#vicfg-cfgbackup.pl --server -s
恢复命令:#vicfg-cfgbackup.pl --server -l
备注:由于恢复设置需要进⼊到维护模式(并关或迁移闭所有虚拟机)。如果没有进⼊维护模式,可
以加上-f参数;#vicfg-cfgbackup.pl --server -f -l ;备份⽣成的⽂件⼀般会保存在/vmfs/volumes/datastore⾥⾯;也可以指定保存⽬标。恢复后会要求主机重启⼀次,因为应⽤了新的配置⽂件了,所以需要重启⽣效。所以恢复动作需要重启主机
恢复esxi配置为默认设置可以在DCUI界⾯,也可以使⽤:#vicfg-cfgbackup.pl --server -r
5.1新特性:单独备份和恢复分布式交换机配置!
在vDS 5.1以前配置信息容易丢失,⽆法有效恢复/回滚,所以需要⾮常⼩⼼,配置信息也很难备份保存;在vDS5.1开始配置和维护能⼒将有⾮常⼤的提升,维护将变得更简单。
你将可以⾮常⽅便的备份/恢复vDS的配置信息:
备份vDS配置
⾸先我们需要备份vDS配置,只需要右键并选择“Export Configuration…”选项。
⼀种备份是包含端⼝组的,⼀种是不包含端⼝组!根据需要进⾏备份,导出备份后就可以使⽤备份配置进⾏恢复了。
在vDS上修改配置
现在我删除⼀个叫VLAN254的端⼝组
最后,我们看到VLAN254端⼝组已经被移除
恢复配置
现在我们来恢复配置,选择合适的备份配置
最后会提⽰提交修改和同意,然后VLAN254端⼝组⼜回来了。
新部署vDS
vDS配置的备份和恢复也可⽤于部署新的vDS,即将备份恢复到⼀个新环境主机。可以根据需求在测试环境将成功正确的配置导出,然后⽤于新建⽣产环境。或者作为标准模板来⽤。
回滚和恢复
使⽤vDS的好处减轻配置⼯作量,配置改变可以应⽤到所有主机上,但是如果配置错误,也会影响多个主机,⽐如将管理⽹络VLAN配置错误,可能所有主机就会丢失到vCenter的连接。回滚就是试图解
决因“上次错误配置”⽽导致的问题,恢复到最近⼀次正常配置来防⽌危害。如下图中,两台host主机的管理⽹络使⽤了分布式端⼝组,当错误的配置可能导致host丢失到vCenter 的连接时,回滚将会保护配置,⽽不会提交这个错误配置。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论