AD RMS高可用(五)RMS数据库AllwaysOn

简介:

(一) 创建故障转移群集

先把两台服务器rms-sql01和rms-sql02加入到域, sql安装步骤比较简单所以此处忽略sql的安装过程,按平时安装sql即可(此环境使用的是azure上的sql 2012企业版的模版镜像。)。

1. 点击“添加角色和功能”,开始添加故障转移群集角色。

image

2. 点击“下一步”

image

3. 选择要安装的服务器,点击“下一步”

image

4. 角色保持默认,点击“下一步”

image

5. 勾选“故障转移群集”并添加相应的功能。

image

6. 勾选完成后,点击下一步

image

7. 点击“安装”

image

8. 等待安装的完成

image

以上是rms-sql02添加群集功能的操作,rms-sql01进行同样的操作即可。

9. 完成群集角色添加后,打开“故障转移群集管理器”,右击选择”创建群集“

image

10. 开始创建群集向导,点击下一步

image

11. 添加两台sql服务。

image

12. 选择运行配置验证测试。点击下一步。

image

13. 开始群集验证测试向导

image

14. 选择”仅运行选择的测试“,点击”下一步“

image

15. 去掉勾选”存储“,因为sql allwayson不需要群集存储测试。

image

16. 确认无误后,点击”下一步“进行群集验证测试。

image

17. 因为环境是在Azure上搭建的,故障转移功能是不支持的,点击完成即可。

image

18. 错误原因如下,因为没有双网卡。

image

19. 开始创建群集向导

image

20. 添加两台sql服务器进来

image

21. 设置群集的名称和ip地址,后续手动改也行。

image

22. 创建完成。后续设置群集仲裁配置。

image

23. 更改群集ip地址

image

24. 更改群集仲裁配置。右击“RMSSQL”—“更多操作”—“配置群集仲裁设置”。

image

25. 配置群集仲裁向导。

image

26. 选择“添加或更改仲裁见证”

image

27. 设置文件共享路径。

image

28. 共享文件夹的权限要RMSSQL$有读写权限。

image

29. 确认无误后,点击下一步即可。

image

30. 完成群集仲裁配置。

image

(二) 创建SQL高可用性组

31. 打开sql配置管理控制台,右击SQL SERVER属性。

image

32. 启用alwayson功能。

image

33. 把sql的运行帐号改为域管理员,这里就直接用rmsadmin

image

34. 设置一个共享文件夹,权限如下图,等下创建的可用性组需要用到。

image

35. 设置rms数据库的恢复模式为完整

image

36. 对rms的数据库进行备份

image

37. 备份类型选择“完整”

image

38. 备份完成

image

39. 开始新建可用性组向导

image

40. 选择下一步

image

41. 输入可用性组名

image

42. 勾选满足条件的rms数据库

image

43. 点击”添加副本“把rms-sql01添加进来,并如下图设置。

image

44. 端点保持默认设置

image

45. 备份首选项选择”首选辅助副本“

image

46. 创建可用性组侦听器,如下图

image

47. 选择数据同步首选项为”完整“,并且指定网络共享路径

image

48. 等待验证完成

image

49. 点击”完成“,即可完成可用性组的创建

image

若创建高可用性组失败,请参考以下命令。

若要创建 [NT AUTHORITY\SYSTEM] 帐户,请在查询窗口中运行以下命令:

USE [master]

GO

CREATE LOGIN [NT AUTHORITY\SYSTEM] FROM WINDOWS WITH DEFAULT_DATABASE=[master]

GO

要授予对 [NT AUTHORITY\SYSTEM] 帐户的权限,请在查询窗口中运行以下命令:

GRANT ALTER ANY AVAILABILITY GROUP TO [NT AUTHORITY\SYSTEM]

GO

GRANT CONNECT SQL TO [NT AUTHORITY\SYSTEM]

GO

GRANT VIEW SERVER STATE TO [NT AUTHORITY\SYSTEM]

GO

参考连接。

https://support.microsoft.com/zh-cn/kb/2847723

50. 高可用性组创建完毕。

image





本文转自 月缺 51CTO博客,原文链接:http://blog.51cto.com/yueque/1630207,如需转载请自行联系原作者

相关文章
|
3月前
|
SQL 关系型数据库 MySQL
Mysql高可用,索引,事务与调优:提高数据库性能的关键技术
在当今互联网时代,高可用性、稳定性和性能是数据库的三大关键要素。本文将深入探讨Mysql高可用、索引、事务和调优等方面的技术,为读者提供实用的解决方案和经验。
24 0
|
5月前
|
存储 缓存 算法
分布式数据库架构:高可用、高性能的数据存储
分布式数据库架构:高可用、高性能的数据存储
516 0
|
9月前
|
存储 算法 网络协议
RDMA网络下重思数据库高可用
RDMA网络下重思数据库高可用
108 0
|
11月前
|
SQL 缓存 负载均衡
PG数据库实现高可用方案(包括通用型方案Corosync+pacemaker协作)
PG数据库实现高可用方案(包括通用型方案Corosync+pacemaker协作)
781 0
|
存储 SQL 缓存
数据库高并发和高可用方案
数据库高并发和高可用方案
数据库高并发和高可用方案
|
数据库
《高可用数据库的搭建与备份恢复策略验证实战》电子版地址
高可用数据库的搭建与备份恢复策略验证实战
61 0
《高可用数据库的搭建与备份恢复策略验证实战》电子版地址
|
缓存 运维 负载均衡
Redis连环炮:内存淘汰?事务?分布式锁?分步式限流?异步队列?延时队列?高可用?如何部署?哈希槽?数据库和缓存的数据一致性?
Redis连环炮:内存淘汰?事务?分布式锁?分步式限流?异步队列?延时队列?高可用?如何部署?哈希槽?数据库和缓存的数据一致性?
185 0
Redis连环炮:内存淘汰?事务?分布式锁?分步式限流?异步队列?延时队列?高可用?如何部署?哈希槽?数据库和缓存的数据一致性?
|
存储 监控 负载均衡
【数据库】redis主从复制、哨兵模式、集群高可用
文章目录 前言 一、工作原理 二、主从复制的作用
122 0
【数据库】redis主从复制、哨兵模式、集群高可用
|
负载均衡 监控 关系型数据库
【数据库】mysql架构之MMM,高可用同时实现读写分离
文章目录 前言 一、mmm架构 1.0 思路 1.1 架构
182 0
|
关系型数据库 MySQL 数据库

热门文章

最新文章