记录一次SQL Server Alwayson 数据库硬件升级

我们刚搭数据库的时候,一般业务量不大,采用的硬件也不会太高,当业务量上来,原先的数据库服务器没法满足需求,需要对数据库升级, 由于没有虚拟IP,升级成了个麻烦事,为了避免反复重启应用,达到应用不停机升级,我们采用了通过修改host的方式来辅助完成升级。

升级步骤如下:
1.数据库采用的是Alwayson 集群组,调整成同步模式,所有的用户和agent都同步到了将要成为主机的192.168.0.2上。
最初的数据库结构如下:
在这里插入图片描述
1.所有的程序通过 host 的方式连上主数据库
目前host关系是这样的:
在这里插入图片描述
2.将从库 192.168.0.2 服务器升级,比如:硬盘加500G,内存加20G,升级后重新启动服务,加入到Alwayson 集群中,待数据同步完成
3.通过手动故障转移将192.168.0.2 升级为主库,成为主库的同时,所有host映射要改成新的主库,这个步骤需要多人配合完成,通过配合减少空挡时间。
3.1 DBA 将0.2 升级成主库
在这里插入图片描述
3.2 其他人配合修改服务器上的host映射在这里插入图片描述

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值