Skype for Business 会议故障案例

Lync/Skype for Business客户端创建会议报错,提示连接服务器错误,严重到“现在开会”选项消失。

查看Skype4B前端服务器事件日志,有大量的错误告警,提示连接后端数据库故障及数据库rtcxds日志已满。

Skype for Business 会议故障案例_Business

已经有了明确的故障错误,重点排查SQL后端数据库,这里要提一下:很多部署Lync/Skype4B的都没有考虑到后端SQL数据库的管理与维护,以致引起一系统的连锁故障。

通过查看后端数据库发现rtcxds数据库日志文件有13G左右,数据库存储磁盘空间也严重不足,以下是收缩数据库的基本做法:

参考:http://www.tuicool.com/articles/NzE3uqN

    http://543925535.blog.51cto.com/639838/1426262/

1、备份数据库(进行完整备份和事务日志备份,数据库恢复模式默认都是“完整”)

可以先查询数据库日志状态,查询到是LOG_BACKUP

select log_reuse_wait_desc from sys.databases where name='rtcxds'

2、备份日志文件

backup log rtcxds to disk='D:\dbbackup\rtcxds-2017-01-06-1.log'

3、收缩日志文件

DBCC SHRINKFILE (N'rtcxds_Log' , 100, TRUNCATEONLY)

Skype for Business 会议故障案例_Business_02

Skype for Business 会议故障案例_for_03

收缩数据库日志文件后,Skype4B会议故障消除。


最后,创建数据库维护计划,完整备份数据库、备份事务日志、收缩数据库等一系统常规的计划。