暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

无AD域搭建server 2016搭建always on

原创 伟鹏 2023-11-03
1208

因为没有AD域服务器,这里可以通过本地DNS解析来完成
1、配置host文件
192.168.153.131 WIN-TEU6L60VL5Q.swp.com
192.168.153.132 WIN-AHD72IOQ24H.swp.com
192.168.153.133 win-cluster.swp.com
192.168.153.134 sqlcluster.swp.com
2、分别在两台机器上更改主机名
image.png
3、添加故障转移功能
image.png
4、关闭服务器的防火墙
image.png
5、创建故障转移集群
image.png
image.png
image.png
image.png
image.png
后边篇幅比较长就不截图了
6、分别在两个节点数据库上创建证书,并且彼此还原对方的证书
将证书copy到对方服务器

主节点 CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'Admin@123456' CREATE CERTIFICATE cer_alwayson_021 WITH SUBJECT='alwayson 021 local certificate', EXPIRY_DATE='9999-12-31' EXEC xp_create_subdir 'D:\data\mssql\cerficates' BACKUP CERTIFICATE cer_alwayson_021 TO FILE='D:\data\mssql\cerficates\cer_alwayson_021.cer' CREATE ENDPOINT Endpoint_Mirroring STATE = STARTED AS TCP (LISTENER_PORT = 5022, LISTENER_IP = ALL) FOR DATABASE_MIRRORING (AUTHENTICATION = CERTIFICATE cer_alwayson_021, ENCRYPTION = REQUIRED ALGORITHM AES, ROLE = ALL) CREATE LOGIN alwayson_user WITH PASSWORD='Admin@123456', CHECK_POLICY=OFF USE MASTER GO CREATE USER alwayson_user FOR LOGIN alwayson_user CREATE CERTIFICATE cer_alwayson_022 AUTHORIZATION alwayson_user FROM FILE='D:\data\mssql\cerficates\cer_alwayson_022.cer' --step3:grant connection right GRANT CONNECT ON ENDPOINT:: Endpoint_Mirroring TO alwayson_user

另外一个节点

--step1 CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'Admin@123456' CREATE CERTIFICATE cer_alwayson_022 WITH SUBJECT='alwayson 022 local certificate', EXPIRY_DATE='9999-12-31' EXEC xp_create_subdir 'D:\data\mssql\cerficates' BACKUP CERTIFICATE cer_alwayson_022 TO FILE='D:\data\mssql\cerficates\cer_alwayson_022.cer' CREATE ENDPOINT Endpoint_Mirroring STATE = STARTED AS TCP (LISTENER_PORT = 5022, LISTENER_IP = ALL) FOR DATABASE_MIRRORING (AUTHENTICATION = CERTIFICATE cer_alwayson_022, ENCRYPTION = REQUIRED ALGORITHM AES, ROLE = ALL) CREATE LOGIN alwayson_user WITH PASSWORD='Admin@123456', CHECK_POLICY=OFF USE MASTER GO CREATE USER alwayson_user FOR LOGIN alwayson_user CREATE CERTIFICATE cer_alwayson_021 AUTHORIZATION alwayson_user FROM FILE='D:\data\mssql\cerficates\cer_alwayson_021.cer' --step3:grant connection right GRANT CONNECT ON ENDPOINT:: Endpoint_Mirroring TO alwayson_user

7、开启alwayson
image.png
image.png
ps:开启后要重启sqlserver的服务
8、创建可用性组
ps:在操作之前记得要备份同步的数据库
image.png
image.png
image.png
image.png
image.png
image.png
image.png
9、创建完成

最后修改时间:2023-11-09 08:36:07
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论