windows下vpostgr Vcenter服务器

一环境

,,旧vcenter服务器windows server 2008 r2 + vc6.0

,,新服务器windows server 2012 R2 + 6.0

二说明

,,因为在旧的vc服务器上有配置很多东西,换新的服务器还要重新添加主机,并重新设置哈,交换机之类的,所以需要直接把旧服务器上的数据库备份到新的服务器上:


三操作

,,,,官方教程:https://kb.vmware.com/s/article/2113647

,,基本是按照官方的教程来的,只是有两个地方需要注意:

,,,, 1. vpostgres的账号密码配置文件vcdb。属性是在programdata目录下的,刚开始以为是在vmware的安装目录下,官方教程的没有写完整的路径.password就是密码

,,,, vcdb.properties

,,,,路径:D: \ programdata \ vmware \ vCenterServer \ cfg \ vmware-vpx \ vcdb.properties

,,,,司机=org.postgresql.Driver

,,,, dbtype=PostgreSQL

,,,, url=jdbc: PostgreSQL://localhost: 5432/VCDB

,,,,用户名=vc

,,,,密码=8(有限公司{vJPYb + % | 1 lx

,,,,密码。加密=false

,,, 2。在新的服务器上装完vcenter一定要重启一下电脑,如果不重启,执行python的数据库还原脚本会报错

,keyerror  os.environ [' VMWARE_PYTHON_PATH ']

这是因为环境变量还没有生效,python获取不到,其实系统里面的环境变量已经有了,只是没有生效,需要重启一下。

windows下vpostgr Vcenter服务器