Sql-server2019无域AlwaysOn集群

一、资源规划

主机名ip备注cpu内存硬盘操作系统版本
csdb01.wtown.com192.168.16.156服务器IP2核2GB60Gwindows server2022
csdb02.wtown.com192.168.16.157服务器IP
NAS192.168.16.110共享存储,做仲裁,选出主备服务器
SPWSFC192.168.16.160故障转移VIP,存在于仲裁出来的主服务器上
SPSQL192.168.16.161alwayson sql VIP,存在于仲裁出来的主服务器上

创建虚拟机,服务器系统使用windows server2022,块级存储(iscsi)使用FreeNAS11.2,安装步骤在此不在赘述。

二、搭建故障转移集群

1、电脑主机名和dns后缀(两台都需要)

 2、配置主机名解析(hosts)(两台都需要)

如果添加内容时无法保存,就需要在文件属性中进行授权操作。

 3、安装故障转移集群工具

(1)服务器管理器中添加角色和功能(两台都需要)

 ​​​​​​

 

 (2)验证集群

故障转移集群管理器工具添加

 验证配置

 

 

 

 

 

 

创建集群 

 

 

 

 

 

(3) 创建共享磁盘,做仲裁使用

开启iscsi服务(两台都需要),共享磁盘使用的是FreeNAS11.2

 

 

 

 

 磁盘管理中,将磁盘初始化并分配盘符,准备仲裁盘​​​​​​​

 

 

 

 

 

 

 另一台需要将磁盘联机

 

 (4)配置群集仲裁

 ​​​​​​​添加磁盘存储

 

设置磁盘仲裁 

 

 

 

 

 

 

 (5)验证

三、安装SQL server(两台都需要) 

 1、安装SQL server

 

 将机器学习服务相关取消掉

两台数据根目录一定要一致

 

2、安装SQL server管理工具

 

四、配置AlwaysOn(两台都需要)

1、启用AlwaysOn 

(1)启用AlwaysOn

 

(2) 重启SQL server服务

(3)如果alwaysOn启用成功,在服务器属性里可看到启用HADR为true

 (4)查看各节点的投票数

 (5)查看cluster

五、新建可用性组 

 1、防火墙添加入站1443和5022端口(两台都需要)

注:出现链接辅助副本超时可能是防火墙问题 ,需要添加1433和端点5022规则(5022创建可用性组时要用)

 同理添加5022端口

 2、修改sql服务 登录账号为本机管理员账号(两台都需要)

 3、创建证书并导入证书(两台都需要)

将生成的证书放到另一台服务器上 

 执行命令将证书导入

4、新建数据库并执行全备

 

5、创建数据库可用性组

 

 

 将另一台服务添加上去

 

 

6、 配置侦听

​​​​​​​

  • 4
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
SQL Server 2019 AlwaysOn是一种高可用性和灾备性解决方案,它提供了对数据库级别故障和服务器级别故障的保护。SQL Server 2019 AlwaysOn环境包括主要和辅助副本,它们之间保持数据同步,并且自动切换到备用副本,以确保持续的可用性和高性能。 在SQL Server 2019中,配置AlwaysOn组需要满足以下要求:Windows Server 2008 R2 或更高版本和SQL Server 2012或更高版本,已安装.NET Framework 3.5.1或更高版本,同时需要开启数据库和备份加速设备(Database and Backup Accelerators)以保证数据传输的速度。配置AlwaysOn同步副本,必须首先在主服务器上设置主数据库,并启用AlwaysOn功能,然后在辅助服务器上建立次要数据库和辅助副本,并通过配置数据库镜像和备份策略来同步主数据库的数据和日志。 在SQL Server 2019 AlwaysOn环境中,还需要进行预配容错配对、监控器和检查点等配置,以确保在主、辅助服务器配置发生故障时,AlwaysOn环境能够及时响应,并切换到备用副本,保证数据库可用性。此外,还需要制定备份和恢复策略,进行周期性备份和检查,以预防数据丢失和系统故障。 总之,SQL Server 2019 AlwaysOn是一种高可用性、容错性强的解决方案,在企业级应用中得到广泛使用。在搭建过程中,需要注意整体规划、硬件要求、数据传输速度等因素,并进行适当的配置和维护,以保证系统的可用性和数据的完整性。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值