Skype for business混合部署系列之三后端SQL Server Always on配置

大兔子大兔子 提交于 2020-03-31 18:07:37

Skype for business混合部署系列之二后端SQL Server Always on配置

skype for business 后端数据库配置always on 支持的数据库版本

SQL Server 2014 Enterprise Edition 和 SQL Server 2012 Enterprise Edition
1.2台SQL Server 服务器配置双网卡,心跳线网卡配置如下
Skype for business混合部署系列之三后端SQL Server Always on配置
Skype for business混合部署系列之三后端SQL Server Always on配置
Skype for business混合部署系列之三后端SQL Server Always on配置
2.2台SQL Server数据库服务器上安装 Windows Server 故障转移群集。在每台服务器上,执行以下操作
打开“服务器管理器”,然后单击“ 添加角色和功能 ”。
单击“ 下一步 ”,直至达到“ 选择功能 ”框。在这里选中“ 故障转移群集 ”复选框。
在“ 添加故障转移群集所需的功能? ”框中,单击“ 添加功能 ”。
单击“ 安装 ”。
Skype for business混合部署系列之三后端SQL Server Always on配置
Skype for business混合部署系列之三后端SQL Server Always on配置
Skype for business混合部署系列之三后端SQL Server Always on配置
Skype for business混合部署系列之三后端SQL Server Always on配置
3.验证群集配置。
在“服务器管理器”中,单击“ 工具 ”菜单,然后单击“ 故障转移群集管理器 ”。
在屏幕右侧的“ 操作 ”中,单击“ 验证配置 ”。
在“ 在你开始前 ”页上,单击“ 下一步 ”。
选择要添加到群集的服务器,然后单击“ 运行所有测试 ”。
在“ 摘要 ”框中,检查向导报告的任何错误。然后单击“ 完成 ”完成验证。
Skype for business混合部署系列之三后端SQL Server Always on配置
Skype for business混合部署系列之三后端SQL Server Always on配置
Skype for business混合部署系列之三后端SQL Server Always on配置
Skype for business混合部署系列之三后端SQL Server Always on配置
Skype for business混合部署系列之三后端SQL Server Always on配置
Skype for business混合部署系列之三后端SQL Server Always on配置
3.创建群集。
在“ 故障转移群集管理 ”向导中,右键单击“ 故障转移群集管理 ”,然后单击“ 创建群集 ”。
在“ Skype for business混合部署系列之三后端SQL Server Always on配置你开始前 ”页上,单击“ 下一步 ”。
添加群集名称和 IP 地址。验证设置后,单击“ 下一步 ”。
在“确认”页上,单击“ 下一步 ”。
创建群集后,单击“ 完成 ”。
Skype for business混合部署系列之三后端SQL Server Always on配置
Skype for business混合部署系列之三后端SQL Server Always on配置
Skype for business混合部署系列之三后端SQL Server Always on配置
4.配置仲裁
我们建议配置群集仲裁设置来使用文件共享见证。在其中1台前端服务器上创建共享文件夹,权限设置为Lyncadmin完全控制,
右键单击群集名称,单击“ 更多操作 ”,然后单击“ 配置群集仲裁设置 ”。
在“ 选择仲裁配置选项 ”页上,单击“ 选择仲裁见证 ”。
在“ 选择仲裁见证 ”页中,单击“ 配置文件共享见证 ”。
在“ 配置文件共享见证 ”页中,键入要使用的文件共享的路径,然后单击“ 下一步 ”。
在“ 确认 ”页上,单击“ 下一步 ”。
Skype for business混合部署系列之三后端SQL Server Always on配置
Skype for business混合部署系列之三后端SQL Server Always on配置
Skype for business混合部署系列之三后端SQL Server Always on配置
Skype for business混合部署系列之三后端SQL Server Always on配置
Skype for business混合部署系列之三后端SQL Server Always on配置

Skype for business混合部署系列之三后端SQL Server Always on配置
5.在群集中的每台服务器上,在 SQL Server 配置管理器中,启用“始终启用”。
打开 SQL Server 配置管理器。在屏幕左侧的树中,单击“ SQL Server 服务 ”,然后双击“SQL Server 服务”。
在“ 属性 ”框中,选择“ AlwaysOn 高可用性 ”选项卡。选中“ 启用 AlwaysOn 可用性组 ”复选框。出现提示时,重新启动 SQL Server 服务。
在登录属性中输入账号Lyncadmin和密码,确定重启服务。
Skype for business混合部署系列之三后端SQL Server Always on配置
Skype for business混合部署系列之三后端SQL Server Always on配置
6.打开 SQL Server Management Studio,然后连接到 SQL Server 实例。
Skype for business混合部署系列之三后端SQL Server Always on配置
7.对所有的数据库做一次完整的备份,备份路径为\SFBSQL01\SQLBACKUP
(sqlbackup为共享文件夹权限设置为Lyncadmin完全控制)。
Skype for business混合部署系列之三后端SQL Server Always on配置
8.所有的数据库均需要做如上的备份,操作步骤相同。也可以使用powershell进行 备份,备份命令如下
Back End databases:
Invoke-Sqlcmd -Query "ALTER DATABASE [cpsdyn] SET RECOVERY FULL WITH NO_WAIT;" -ServerInstance "SFBSQL\SFBRTC"
Invoke-Sqlcmd -Query "ALTER DATABASE [rgsconfig] SET RECOVERY FULL WITH NO_WAIT;" -ServerInstance "SFBSQL\SFBRTC"
Invoke-Sqlcmd -Query "ALTER DATABASE [rgsdyn] SET RECOVERY FULL WITH NO_WAIT;" -ServerInstance "SFBSQL\SFBRTC"
Invoke-Sqlcmd -Query "ALTER DATABASE [rtcab] SET RECOVERY FULL WITH NO_WAIT;" -ServerInstance "SFBSQL\SFBRTC"
Invoke-Sqlcmd -Query "ALTER DATABASE [rtcshared] SET RECOVERY FULL WITH NO_WAIT;" -ServerInstance "SFBSQL\SFBRTC"
Invoke-Sqlcmd -Query "ALTER DATABASE [rtcxds] SET RECOVERY FULL WITH NO_WAIT;" -ServerInstance "SFBSQL\SFBRTC"
Backup-SqlDatabase -ServerInstance SFBSQL\SFBRTC -Database cpsdyn
Backup-SqlDatabase -ServerInstance SFBSQL\SFBRTC -Database rgsconfig
Backup-SqlDatabase -ServerInstance SFBSQL\SFBRTC -Database rgsdyn
Backup-SqlDatabase -ServerInstance SFBSQL\SFBRTC -Database rtcab
Backup-SqlDatabase -ServerInstance SFBSQL\SFBRTC -Database rtcshared
Backup-SqlDatabase -ServerInstance SFBSQL\SFBRTC -Database rtcxds
CMS Databases:
Invoke-Sqlcmd -Query "ALTER DATABASE [xds] SET RECOVERY FULL WITH NO_WAIT;" -ServerInstance "SFBSQL\SFBRTC"
Invoke-Sqlcmd -Query "ALTER DATABASE [lis] SET RECOVERY FULL WITH NO_WAIT;" -ServerInstance "SFBSQL\SFBRTC"
Backup-SqlDatabase -ServerInstance SFBSQL\SFBRTC -Database xds
Backup-SqlDatabase -ServerInstance SFBSQL\SFBRTC -Database lis
Monitoring Databases:
Invoke-Sqlcmd -Query "ALTER DATABASE [LcsCDR] SET RECOVERY FULL WITH NO_WAIT;" -ServerInstance "SFBSQL\SFBRTC"
Invoke-Sqlcmd -Query "ALTER DATABASE [QoEMetrics] SET RECOVERY FULL WITH NO_WAIT;" -ServerInstance "SFBSQL\SFBRTC"
Backup-SqlDatabase -ServerInstance SFBSQL\SFBRTC -Database LcsCDR
Backup-SqlDatabase -ServerInstance SFBSQL\SFBRTC -Database QoEMetrics
Archiving Database:
Invoke-Sqlcmd -Query "ALTER DATABASE [LcsLog] SET RECOVERY FULL WITH NO_WAIT;" -ServerInstance "SFBSQL\SFBRTC"
Backup-SqlDatabase -ServerInstance SFBSQL\SFBRTC -Database LcsLog
9.将SFBSQL01的数据库安装目录结构同步到SFBSQL02服务器中
Skype for business混合部署系列之三后端SQL Server Always on配置
10.创建always on高可用性组,点开always on高可用性组,选择新建可用性组向导
Skype for business混合部署系列之三后端SQL Server Always on配置
Skype for business混合部署系列之三后端SQL Server Always on配置
Skype for business混合部署系列之三后端SQL Server Always on配置
11.选择要做镜像的SQL 数据库,这里全部选择,点击下一步。
Skype for business混合部署系列之三后端SQL Server Always on配置
12.选择自动故障转移的对话框和同步提交的对话框按钮
Skype for business混合部署系列之三后端SQL Server Always on配置
13.输入侦听器DNS名称和IP地址,端口信息
Skype for business混合部署系列之三后端SQL Server Always on配置
Skype for business混合部署系列之三后端SQL Server Always on配置
14.输入SQL 备份的路径UPN路径,点击下一步
Skype for business混合部署系列之三后端SQL Server Always on配置
15.验证配置完成always on高可用性组配置
Skype for business混合部署系列之三后端SQL Server Always on配置
Skype for business混合部署系列之三后端SQL Server Always on配置
Skype for business混合部署系列之三后端SQL Server Always on配置
16.登录前端服务器,打开拓扑生成器,点开SQL存储,右击编辑,将SQL Server 的FQDN修改为SFBSQL02.CONTOSO.LOCAL,然后发布拓扑
Skype for business混合部署系列之三后端SQL Server Always on配置
Skype for business混合部署系列之三后端SQL Server Always on配置
17.在前端服务器中打开powershell运行
Install-CsDatabase -Update -ConfiguredDatabases -SqlServerFqdn sfbpool.contoso.local –Verbose
Skype for business混合部署系列之三后端SQL Server Always on配置
Skype for business混合部署系列之三后端SQL Server Always on配置

18.检查2台SQL 服务器的安全账号一致
Skype for business混合部署系列之三后端SQL Server Always on配置
Skype for business混合部署系列之三后端SQL Server Always on配置
19.在前端服务器打开拓扑生成器,点击SQL Server编辑属性SQL Sever FQDN修改为SFBsql.contoso.LOCAL,然后发布拓扑
Skype for business混合部署系列之三后端SQL Server Always on配置
Skype for business混合部署系列之三后端SQL Server Always on配置
20.手动测试故障转移
Skype for business混合部署系列之三后端SQL Server Always on配置
完成always on故障转移配置,下一章节将会写到前端服务器部署

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!