SharePoint数据库故障

现象:
集群失败,数据库无法提供服务
主库除四个故障实例以外,其它都能正常提供服务
四个故障库被打上“可疑”标签,实例无法使用;主库中四个故障库-提示未同步,无数据丢失
辅助库可以正常从主库同步11个库,22个库无法同步

可能的原因分析:
库出现可疑的几种情况:

  • 日志超出配置大小 —排除
  • 日志无限制,但是磁盘空间不够了----排除
  • 意外掉电,造成磁盘文件损坏 —磁盘目前正常
  • 操作系统拒绝对数据库资源的访问 —排除
  • 一个或多个数据库文件不可用性或已损坏
    实例被加上可疑标签导致实例无法使用
    实例无法使用,所以同步也失效
    未同步导致故障集群转移失效

最终原因:
由于备份数据库时磁盘IO异常导致集群失败

解决办法:
操作步骤

  1. 对两数据库实例节点做快照

  2. 利用集群故障转移功能,将主节点转移到到DB01在这里插入图片描述

  3. 在DB01节点上检查四个库是否正常查询

  4. DB01-AG上四个库进行脱机(Alwayson,可用性数据库-从可用性组删除数据库),如下图所示
    WSS_Content_dshbgs
    WSS_UsageApplication
    WSS_Content_kjcw
    WSS_Content_llszcw
    在这里插入图片描述

从集群中脱离库,不构成数据删除情况
Alwayson从主可用性数据库中脱离后,Alwayson辅助库可用性数据库也会同步自动消失

  1. DB02-AG上删除四个有问题的库(需要删除数据库+文件,默认从数据库中操作后文件 会自动删除)
    在这里插入图片描述

  2. DB01-AG上加四个库,集群会自动将DB01上这四个库同步到DB02
    在这里插入图片描述

7 利用集群故障转移功能,将主节点转移到到DB02(因为02其它库数据是最新的,所以必须切回DB02,然后再将所有数据同步给DB01)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值