windows下Vcenter server vpostgres数据库迁移

一 环境

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

新服务器 windows server 2012 R2 + 6.0

二 说明

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

三 操作

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

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

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

vcdb.properties

路径:D:\ProgramData\VMware\vCenterServer\cfg\vmware-vpx\vcdb.properties

driver = org.postgresql.Driver

dbtype = PostgreSQL

url = jdbc:postgresql://localhost:5432/VCDB

username = vc

password = 8(cO{vJPYb+%|1lX

password.encrypted = false

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

 keyerror os.environ[‘VMWARE_PYTHON_PATH‘]

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

时间: 2024-11-12 06:56:28

windows下Vcenter server vpostgres数据库迁移的相关文章

sql server 2005 数据库迁移问题总结——"错误15023:当前数据库中已存在用户或角色"

在数据库迁移过程中,如何设置不好用户与登录,会造成"错误15023:当前数据库中已存在用户或角色". 现在整理下思路: 1.在原数据库进行数据库备份 ***.bak 文件: 2.在新建数据库,建立与原数据库相同的登录名: 3.在新数据库上恢复备份的数据库文件 ***.bak 文件:选择覆盖原数据库文件: 4.将数据库恢复到其他服务器时,需要处理"孤立用户"的问题.具体解决办法如下: 用户和权限,但可能没有相应的登录或者登录所关联的用户可能不是相同的用户.这种情况被称

Vmwaer vCenter Server和数据库安装

Vmwaer vCenter Server和数据库安装 服务器前期准备工作可以参照上篇要求. 1.先把SQL2008 R2数据库导入VC光驱中点击安装. 2.一直点击下一步到功能选择,选择全部选择. 3.到实例配置处选择命名实例 4.服务配置处选择对所有SQL Server 服务器使用相同的账户:输入域账户 5.数据库配置选择混合模式,输入域账号密码,添加当前用户 6.Analysis Services配置,选择当前用户 7.在Vc上安装Sqlncli(在数据库安装盘里) 8.打开0DBC数据源

在windows下使用mysqlbinlog实现数据库增量导出

在windows下使用mysqlbinlog实现数据库增量导出 1. 开启mysqlbinlog 在mysql的配置文件my.ini中的[mysqld]下添加以下语句 log-bin:备份的文件目录和文件名 binlog_do_db:指定数据库名,不写即默认所有数据库 log-bin="D:/Java/beifen/name" binlog_do_db=test 2. 查看binlog日志 2.1 命令行: `mysqlbinlog "binglog文件":命令行查

转:windows下定时执行备份数据库

上一篇写了linux下定时任务,这一篇转发一个windows下定时备份数据库. 第一种:新建批处理文件 backup.dat,里面输入以下 net stop mysql xcopy "C:\Program Files\MySQL\MySQL Server 5.0\data\piaoyi\*.*" D:\db_backup\%date:~0,10%\ /y net start mysql 注意:批处理命令中路径里有空格的话,必须在路径上加上双引号! 关于时间参数的参考: %date:~0

windows下用bak文件备份数据库

将如下代码复制放到txt文件里 /*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/* @echo off echo. echo      MySQL数据库备份 echo ***************************** echo. echo 今天是 %date% echo 时间是 %time% echo. echo ***************************** se

windows下启动/关闭Sybase数据库服务器

启动.关闭Sybase数据库服务器 一.启动Sybase服务器 在windows下介绍两种方法启动Sybase数据库服务器. 1.通过服务器管理器 依次打开控制面板>管理工具>服务 管理窗口.拖动滚动条到Sybase打头的服务名称附近,一般会发现有5个服务:Sybase SQLServer _ <servername>.Sybase BCKServer _ <servername>_BS.Sybase MONServer _ <servername>_MS.

windows 系统安装SQL Server 2008数据库 带图完整版详解

本机电脑:window10数据库版本:SQL Server 2008 数据库安装包网上有很多下载安装包的地方,如果没有可以联系我(Q614010656),我发给你; 1.双击安装包 2.安装 点击全新安装或向现有安装添加功能 3.许可条款 接受许可,点下一步 4.功能选择 点全选,点下一步 5.实例配置 默认即可,点下一步 6.服务器配置 点击 对所有SQL Server 服务使用相同的账户(U) 6.1.选择NT AUTHORITY\SYSTEM,不需要输入密码,点确认,点下一步 NT Aut

windows下VisualSVN Server搭建SVN服务器

一.安装VisualSVN Server服务端(windows版) VisualSVN Server的服务端下载地址如下,标准版免费,企业版收费,这里以标准版安装 http://www.visualsvn.com/server/download/ 安装使用FSFS文件系统方式,服务端口为443,web访问地址为: https://192.168.1.197/svn/whale/ 二.安装本地管理工具及使用 以标准标安装服务器端完成后,在本机上下载管理工具客户端a或b方案: a).下载Visual

SQL Server 因为数据库迁移导致用户登录时总是报 4052 ,15023 等错误。

因周未公司数据库迁移导致周一上班后,数据库连接不上问题,捣鼓老久,在网上度娘上总算找到问题点. 介绍一下sql server中“登录”与“用户”的区别,“登录”用于用户身份验证,而数据库“用户”帐户用于数据库访问和权限验证.登录通过安全识别符 (SID) 与用户关联.将数据库恢复到其他服务器时,数据库中包含一组用户和权限,但可能没有相应的登录或者登录所关联的用户可能不是相同的用户.这种情况被称为存在“孤立用户”.此时是不能通过新建登录或者是对同名登录授予对应数据库的“用户”权限来解决登录问题,因