Esxi5-管理平台vcenter5.0_数据库迁移流程
migrating-vcenter-database-express-to-sql-2008-r2
一、 准备环境。
ESXi5.0主机
IP:192.168.1.158 用户名:root 密码:p@ssw0rd
vCenter5.0 server
IP:192.168.1.157 用户名:administrator 密码:p@ssw0rd
hostname: zxcv 关闭防火墙
二、 安装ESXi5.0和vCenter5.0,安装步骤略。


用clinet连登录到vcenter,把ESXi主机添加进来。

三、 备份vCenter数据库Express之前安装SQL Server 08 R2。Express没有Microsoft SQL Server Management Studio,此次迁移的目标数据库为SQL Server 08 R2,它带有Management Studio,所以备份之前先安装SQL Server 08 R2。
1) 导入08 R2光盘,运行setup.exe,点击“Installation”中的“New installation
Or add features to an existing installation”

2) 点击“OK”,进入下一步。

3) 安装所需要的文件,点击“Install”,安装完之后点击“下一步”,

4) 安装类型中,选择“全新安装或者添加共享功能“。此图中,可以看到server中已有VIM_SQLEXP(版本为Express)的实例。

5) 产品密钥中,选择默认的,直接点击“下一步“。
6) 许可条款中,接受条款,点击“下一步“。
7) 设置角色中,选择默认的,点击“下一步“。

8) 功能选择中,全选,点击“下一步“。

9) 安装规则中,默认,点击“下一步“。

10) 实例配置中,选择“默认实例“,点击”下一步“。

11) 磁盘空间要求中,直接点击“下一步“。
12) 服务器配置中,选择“所有SQL Server服务使用相同的账号(U)“


点击“确定“之后,选择”下一步“。
13) 数据库引擎配置中,选择“Windows 身份验证模式“,并点击”添加当前用户“。点击”下一步“。

14) Analysis Services配置中,单击“添加当前用户“,并选择”下一步“。

15) Reporting Services配置中,默认,选择“下一步“。
16) 错误报告中,点击“下一步“。
17) 安装配置规则中,点击“下一步“。
18) 准备安装,点击“安装“。

19) 安装完SQL 08 R2后到服务中,把“SQL Server代理“的启动模式设置为”自动“,
并启动。

四、 备份SQL EXPRESS中的VIM_VCDB。
1) 打开Microsoft SQL Server Management Studio,连接EXPRESS的
VIM_SQLEXP。


2) 右击数据库VIM_VCDB---à任务---à备份,出现备份对话框。

添加D盘下的backup目录,备份名为expressback。

备份成功。

五、 迁移VIM_VCDB。
1) 迁移VIM_VCDB之前,需要停掉SQL Server(VIM_SQLEXP)服务,因为此时vCenter依赖此服务。在服务中,右击SQL Server(VIM_SQLEXP)---à停止,此时会出现提醒对话框,提示SQL Server(VIM_SQLEXP)停止时,以下服务也停止。如果不停止的话,迁移过程中会提示,该文件被另一程序使用,所以必须停掉。
A. VMware vSphere Profile-Driven Storage Services
B. vCenter Intertory Services
C. VMware VirtualCenter Managerment Webservices
D. VMware virtualCenter Server

2) 打开Microsoft SQL Server Management Studio,连接SQL 08 R2。

3) 右击“数据库“---à”还原数据库”,出现对话框。在”常规“选项中,目标数据库命名为VIM_VCDB(此名可任意取),还原的源中,选择“源设备”,点击“…”,

单击“添加”,把D盘backup目录下的expressback备份文件添加进来。

添加进来之后,勾选备份的源文件。如图:

点击“选项”,勾选“覆盖现有数据库‘,并选择”回滚未提交的事物,使数据库处于可以使用状态…….“

4) 点击“确定“,此时开始迁移,成功。

5) 此时,SQL 08 R2数据库中有了VIM_VCDB。

六、 卸载vCenter5.0 。
迁移完数据库之后,vCenter需要卸载重新安装。卸载后、重新安装vCenter前,需要配置ODBC,因为卸载vCenter后,ODBC中已没有了数据源,配置好ODBC之后,安装vCenter过程中就可以连接现有的数据库。
1) 到“卸载或更改程序“里,卸载VMware vCenter Server.

2) 卸载后,重启系统。
七、 配置ODBC。
1) 在管理工具中打开“数据源(ODBC) “,选择”系统DSN“,单击”添加…“

2) 选择“SQL Server Native Client“,单击”确定“。

3) 数据源名称命名为“abc“,连接的数据库为”localhost“,单击”下一步“。

4) 选择“下一步”。

5) 更改默认的数据库为“VIM_VCDB”,单击“下一步”。

6) 直接点击“完成”。

7) 测试数据库是否连接成功。

8) 配置完毕。

八、 重新安装vCenter5.0。安装之前需要在功能里安装 .NET Framework 3.5.1和windows进程激活服务。不安装这两个插件,安装vCenter过程中数据库选项时,会出现JDBC报错。
经验证,安装这两个插件之后就不会出现报错。

1) 导入光盘,安装vCenter Server。

2) 之间的安装步骤略,在数据库选项中选择“使用现有的受支持数据库”。点击下拉按钮,可自动搜索到abc的数据源。单击“下一步”

3) 直接单击“下一步”。

4) 数据库重新初始化警告 中,选择“不覆写,将现有的数据库保留原样(D)”

5) vCenter Server 服务 中,输入管理员密码,单击“下一步”。

出现警告,甭理它,单击“确定”。

6) 目标文件夹 中,默认,直接点击“下一步”。

7) 配置端口中,单击“下一步”会提示,端口80已被占用,此时将80改为81即可。

8) 之后的安装步骤和安装vCenter(自带SQL EXpress)一样。直至安装完成。
九、 vClient客户端重新连接vCenter,连接成功。

Esxi5-管理平台vcenter5.0_数据库迁移流程的更多相关文章
- kettle 通用的数据库迁移流程
需求: 1.你是否遇到了需要将mysql数据库中的所有表与数据迁移到Oracle. 2.你是否还在使用kettle重复的画着:表输入-表输出.创建表,而烦恼. 下面为你实现了一套通用的数据库迁移流程. ...
- 用Kettle的一套流程完成对整个数据库迁移 费元星
原地址 :http://ainidehsj.iteye.com/blog/1735434 需求: 1.你是否遇到了需要将mysql数据库中的所有表与数据迁移到Oracle. 2.你是否还在使用kett ...
- ASP.NET Core会议管理平台实战_3、认证、授权表迁移
可以参考老张的这个文章: https://www.cnblogs.com/laozhang-is-phi/p/10660403.html 创建这个类库 看一下IdentityUser是在哪一个库下面. ...
- Linux平台下使用rman进行oracle数据库迁移
实验目的:将oracle数据库从一台机器迁移到另外的一台机器(同为linux平台),设置为不同的路径,不同的实例名 源端: ORACLE_BASE=/u01/app/oracle ORACLE ...
- 转 【TTS】AIX平台数据库迁移到Linux--基于RMAN(真实环境)
[TTS]AIX平台数据库迁移到Linux--基于RMAN(真实环境) http://www.cnblogs.com/lhrbest/articles/5186933.html 各位技术爱好者,看完本 ...
- Kingbase数据库web统一管理平台
1.安装Kingbase金仓数据库后,通过打开web管理平台,可以方便的进行远程维护. 示例地址:https://192.168.0.1:54328/webstudio 2.输入用户名密码登 ...
- 研发管理平台DevOps使用流程
研发管理平台DevOps使用流程:一.注册开发者账号二.登录平台三.点击:我的项目-内部项目三.点击"发布内部项目",创建项目五.进入项目六.研发管理平台研发管理平台的功能包括:可 ...
- 容器、容器集群管理平台与 Kubernetes 技术漫谈
原文:https://www.kubernetes.org.cn/4786.html 我们为什么使用容器? 我们为什么使用虚拟机(云主机)? 为什么使用物理机? 这一系列的问题并没有一个统一的标准答案 ...
- 基于SpringBoot+SSM实现的Dota2资料库智能管理平台
Dota2资料库智能管理平台的设计与实现 摘 要 当今社会,游戏产业蓬勃发展,如PC端的绝地求生.坦克世界.英雄联盟,再到移动端的王者荣耀.荒野行动的火爆.都离不开科学的游戏管理系统,游戏管理系 ...
随机推荐
- Gym 101246J Buoys(三分查找)
http://codeforces.com/gym/101246/problem/J 题意: 给定x轴上的n个点的坐标,按顺序从左到右给出,现在要使得每个点的间距相同,可以移动每个点的坐标,但是不能改 ...
- 2016湘潭邀请赛—Gambling
http://202.197.224.59/OnlineJudge2/index.php/Problem/read/id/1244 题意:有a个红球,b个绿球,c个黄球,先拿完a个红球一等奖,先拿完b ...
- C#中json字符串的序列化和反序列化
改文章转自:https://www.cnblogs.com/shang201215019/p/7907655.html 什么是 Json ? Json[javascript对象表示方法] ...
- Jenkins+Sonar集成对代码进行持续检测
介绍 SonarQube(曾用名Sonar(声纳)[1])是一个开源的代码质量管理系统. 特征 支持超过25种编程语言[2]:Java.C/C++.C#.PHP.Flex.Groovy.JavaScr ...
- thinkphp3.2验证码在服务器上显示不出来
ThinPHP3.2 验证码 在本地服务器访问可以显示,上传到服务器就不能访问了 /**** * 验证码 */ function code() { $config=array( 'fontSize'= ...
- 在Linux和Windows系统上安装Nginx服务器的教程
在Linux和Windows系统上安装Nginx服务器的教程 1.在CentOS系统上安装Nginx 在 CentOS6 版本的 EPEL 源中,已经加入了 nginx 的 rpm 包,不过此 RP ...
- poj3436网络流之最大流拆点
这题看了半天看不懂题意...还是看的网上题意写的 加一个源点一个汇点,把每个点拆成两个,这两个点的流量是v,其他联通的边都设为无穷大 输入没有1的点就与源点连接,输出只有1的点就与汇点连接 还有这个输 ...
- UVA-11248 Frequency Hopping (最大流+最小割)
题目大意:给一张网络,问是否存在一条恰为C的流.若不存在,那是否存在一条弧,使得改动这条弧的容量后能恰有为C的流? 题目分析:先找出最大流,如果最大流不比C小,那么一定存在一条恰为C的流.否则,找出最 ...
- [Java] Eclipse下导入外部jar包的3种方式
我们在用Eclipse开发程序的时候,经常要用到第三方jar包.引入jar包不是一个小问题,由于jar包位置不清楚,而浪费时间.下面配图说明3种Eclipse引入jar包的方式. 1.最常用的普通 ...
- bzoj1224
题解: 暴力+剪纸 判断一下最大行不行,最小行不行 代码: #include<bits/stdc++.h> ; using namespace std; ],q; int n,m,x,y, ...