登录
注册
微博
用户名
Email
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
搜索
本版
帖子
用户
首页
智能家居
虚拟化
BBS
软件镜像下载
一键加入QQ群
谈天说地
关于
道具
勋章
任务
设置
退出
VM-V数字化工作空间站点
»
虚拟化
›
Citrix技术交流及教程专题
›
XenDesktop
›
如何使用MSSQL数据库镜像(Mirror)重新配置XenDesktop7 ...
返回列表
查看:
12002
|
回复:
2
如何使用MSSQL数据库镜像(Mirror)重新配置XenDesktop7.x站点
[复制链接]
admin
admin
当前离线
积分
1007
17
主题
39
帖子
1007
积分
管理员
积分
1007
发消息
发表于 2015-4-21 23:57:00
|
显示全部楼层
|
阅读模式
如图所示,在XenDesktop7.x架构中,DDC所涉及的每个服务都与数据库进行通信,因此数据库服务在系统中占据很重要的角色。一旦数据库服务器故障,将严重影响业务的进行。在项目实施过程中,部署数据库角色时,Citrix官方建议使用微软MSSQL数据库镜像技术,来满足Citrix 数据库高可用需求;但是在实际部署Citrix系统时,往往只搭建了一台数据库服务器;亦或搭建数据库镜像在安装DDC之后。本文将介绍,如何使用配置好的镜像数据库重新配置XenDesktop7.x站点.
1、进入DDC服务器,打开Citrix Studio,查看“配置”当前数据库连接情况,如图所示,DDC已经连接一个数据库,此数据库尚未配置镜像。
2、可以查看到此DDC所配置的站点信息情况。
数据库服务器信息
3、将此数据库进行备份,并在其他数据库服务器恢复数据,配置好此数据库镜像。
4、在进行更改数据库前,关闭日志服务。
5、在DDC服务器中,以管理员身份运行powershell,如图:
6、输入以下信息:
加载Citrix的PowerShell扩展:
asnp Citrix*
通过运行数据库连接命令
Get-BrokerDBConnection
,收集当前数据库连接字符串。
拷贝“
Server=testdb01.test.com;Initial Catalog=XD76DB01;Integrated Security=True
”信息到记事本。
更改数据库连接,添加新配置镜像的数据库,如图
6、清空当前数据库连接(建议清空数据库连接前,将此数据库进行备份)
Set-ConfigDBConnection -DBConnection $null
Set-AcctDBConnection -DBConnection $null
Set-HypDBConnection -DBConnection $null
Set-ProvDBConnection -DBConnection $null
Set-BrokerDBConnection -DBConnection $null
Set-EnvTestDBConnection -DBConnection $null
Set-SfDBConnection -DBConnection $null
Set-MonitorDBConnection -Datastore Monitor -DBConnection $null
reset-MonitorDataStore -DataStore Monitor
Set-MonitorDBConnection -DBConnection $null
Set-LogDBConnection -DataStore Logging -DBConnection $null
reset-LogDataStore -DataStore Logging
Set-LogDBConnection -DBConnection $null
Set-AdminDBConnection -DBConnection $null
如图:
7、通过在PowerShell中粘贴新的数据库连接字符串,重新连接新的数据库。
$db="Data Source=testdb02.test.com;Failover Partner=testdb03.test.com;Initial Catalog=XD76DB01;Integrated Security=True"
Set-AdminDBConnection -DBConnection $db
Set-LogDBConnection -DBConnection $db
Set-ConfigDBConnection -DBConnection $db
Set-AcctDBConnection -DBConnection $db
Set-HypDBConnection -DBConnection $db
Set-ProvDBConnection -DBConnection $db
Set-BrokerDBConnection -DBConnection $db
Set-EnvTestDBConnection -DBConnection $db
Set-SfDBConnection -DBConnection $db
Set-MonitorDBConnection -DBConnection $db
Set-MonitorDBConnection -DataStore Monitor -DBConnection $db
Set-LogDBConnection -Datastore Logging -DBConnection $db
如图:
8、命令执行完毕后,打开DDC,在“配置”里,看到新连接的数据库信息,但是发现有的命令尚未生效,可手动继续配置,更改数据库。
9、确认开启日志记录
10、检查DDC配置信息是否一致,用户登陆StoreFront测试是否正常连接云桌面等。
其他:
默认DDC站点含有三种数据库类型信息,站点、日志、监控。首次配置DDC,三种数据库类型日志会在一个库中。建议在项目实施中,将此三种类型数据分离为三个库文件。
在数据库服务器中新建“日志”和“监控数据库”,数据库可配置为镜像模式,也可不配置镜像模式,此实验配置了“日志”“监控”数据库镜像。
一个库分离三个库。注意在分离三个库之后,之前产生的“日志”及“监控“信息,将重新开始记录到新的库中。
注意:
在执行清空数据库连接配置及执行重新连接数据库字串符时,会出现报错现象,如图,可忽略继续操作。
官方扩展阅读:
http://support.citrix.com/article/CTX139874
(如何使用SQL数据库镜像重新配置XenDesktop7站点)
http://support.citrix.com/article/CTX139222
(在SQL镜像数据库环境无法连接到云桌面)
http://support.citrix.com/article/CTX127359
(如何配置XenDesktop的SQL数据库镜像)
http://support.citrix.com/article/CTX127538
(如何使用镜像数据库配置XenDesktop站点)
http://blogs.citrix.com/2014/02/ ... database-migration/
(XenDesktop的7.x的数据库迁移)
数据库
,
如何
相关帖子
•
通过组策略为IE10/IE11添加收藏夹栏
回复
使用道具
举报
o壁立千仞o
o壁立千仞o
当前离线
积分
37
1
主题
6
帖子
37
积分
新手上路
新手上路, 积分 37, 距离下一级还需 13 积分
新手上路, 积分 37, 距离下一级还需 13 积分
积分
37
发消息
发表于 2016-8-30 16:03:37
|
显示全部楼层
谢谢楼主,学习了。
回复
支持
反对
使用道具
举报
柯相林
柯相林
当前离线
积分
246
7
主题
26
帖子
246
积分
发帖子上传附件
积分
246
发消息
发表于 2016-8-31 22:35:43
|
显示全部楼层
好 学习
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表