SQL 二〇一四 AlwaysOn 搭建

   AlwaysOn底层照旧选拔Windows
故障转移群集的机制举办监测和更换,由此也需求先创设Windows
Cluster,只可是可用性组中的数据库不自然非要再存放在共享存款和储蓄上了。能够是储存在地面磁盘上。

   上边,先看一下AlwaysOn的显要天性:

   1. 同故障转移群集一样,也亟需四个虚构网络名称用于客户端的联结连接。

 
 2.二个主服务器能够最多对应八个帮扶服务器,总数高达四个,而且救助服务器补助只读功能。

 
 3.帮扶服务器能够单独执行备份和DBCC维护命令。通过布置,可以兑现客户端的只读请求能够被电动定向到救助服务器。

 
 4.主服务器和提携服务器之间的数量会被加密和压缩,以增加安全性和互连网传输效能。

   5..支撑活动、手动和威逼三种故障转移方法。

   6.有仪表盘用于监察和控制AlwaysOn的运行状态。

   7.方可兑现多站点的安插,即主站点和声援站点能够跨物理互连网。

AlwaysOn最多能够帮衬四个副本,有三种档次的可用性副本:多少个“主副本”和一到八个“补助副本”。但唯有3个可用性副本上运维的数据库是处于可读写状态。这一个可读写的数据库被叫做主数据库(PrimaryDatabase),同时那些可用性副本被叫作主副本(primaryreplica)。别的的副本都被称为支持副本(secondaryreplica),协助副本上的数据库可能是不可访问的,可能是不得不承受只读操作(取决于可用性组的配备),这几个数据库被称呼帮忙数据库。一但发生故障转移,任何二个帮助副本都能够成为新的主副本实例。主副本会不断地将主数据库上的数码变动发送到协助副本,来促成副本间的数据库同步。

图片 1

摘自:http://dufei.blog.51cto.com/382644/1384210/

 

搭建

参考http://www.cnblogs.com/lyhabc/p/4678330.html

环境准备

壹 、服务器:准备4台虚拟机。DomainServer  10.58.8.98      DB1  10.58.8.99   DB2 10.58.8.102  DB3 10.58.8.103

② 、操作系统:windows二〇〇八 兰德福特Explorer2 SP2依然以上版本。

3、数据库:Sqlserver 2014。
图片 2

DomainServer

 图片 3

DB1  DB2 DB3

图片 4

  

 步骤1:建立域服务器:

在DomainServer服务器上建立域服务alwayson.com,并将DB一 、DB贰 、DB3的DNS设置为10.58.8.98,然后加如域alwayson.com。

图片 5

接下来下一步,下一步安装到位。

设置到位后,单击域服务安装向导

图片 6

图片 7

图片 8

 

图片 9

图片 10

图片 11

图片 12

图片 13

图片 14

 

图片 15

检查AD域服务和Netlogon服务是还是不是健康运转

图片 16

 图片 17

 

创立域管理账户

图片 18

图片 19

图片 20

将这几个域用户进入到域总计机组和域管理员组

图片 21

 

图片 22

图片 23

 

将DB1/DB2/DB3参预到域服务器

图片 24

图片 25

 步骤2:DB1
安装故障转移集群

图片 26

 

 

设置完结后DB1成立群集管理

图片 27

 

图片 28

 图片 29

图片 30

图片 31

图片 32

图片 33

 图片 34

图片 35

图片 36

 

即使现身 OpenService “RemoteRegistry”
退步 错误

竭泽而渔办法如下:1.域账户登录
2.三台机器时间必须一律

万一集群安装失败,只怕节点退出不了,能够参考 http://www.cnblogs.com/woxpp/p/5604488.html

手续3:配置群集仲裁

DomainServer
配置共享文件夹

图片 37

图片 38

图片 39

 

 图片 40图片 41

 

 步骤4:配置sqlserver
2014账户

修改DB1/DB2/DB3数据库 SQL代理服务和SQL
引擎服务为域账户

裁撤集群节点总结机,然后使用域用户登录,然后设置SQL
Server的启航账户为域用户

开辟服务管理器,先修改SQL代理的启航账户为域用户,然后再修改SQL
引擎的开发银行账户为域用户

图片 42

图片 43

一旦开发银行不了参见:http://www.cnblogs.com/woxpp/p/5607908.html

添加域账户为sql登录用户,并授予sysadmin权限

用sa登录后添加SQL登录用户,跟SQL
服务丰富运转账户的步调一样,将域用户拉长为记名用户

图片 44

图片 45

图片 46

  步骤5:配置sqlserver
AlwaysOn

DB1/DB2/DB3  SQL
Server配置管理器,启用AlwaysOn可用性组
图片 47

 关闭DB1/BD2/BD3防火墙

翻开有效性

 

SELECT * FROM  sys.dm_hadr_cluster_members;

 

DB1创造数据库TestDB

图片 48

 

DB1创造AlwaysOn高可用性

图片 49

图片 50

图片 51

累加副本

图片 52

 

将帮忙副本设置为可读,能够自行故障转移,同步交付方式
图片 53

 

图片 54

“备份首要选择项”和“侦听器”不要求设置,保持暗中同意就行 

图片 55

点击“是” 

选料起来数据同步

图片 56

点击“下一步”来验证配置,对应侦听器配置警告能够忽略,中期来添加侦听器

图片 57

 

图片 58

 

 

如果出现以下错误

图片 59

图片 60

DB1/DB2/DB3  禁止使用AlwaysOn 然后 重新启航服务
 再开启AlwaysOn再重启服务即可 

图片 61

图片 62

只要出现这一个张冠李戴,将数据库再现还原

图片 63

图片 64

图片 65

图片 66

图片 67

图片 68

 再看一下故障转移集群众管理理器

图片 69 

 

图片 70

 

 

图片 71

 

图片 72

图片 73

步骤6:添加侦听器

图片 74

 

图片 75

在AD里的Computers容器里会添加二个故障转移集群虚拟网络名称账户

图片 76

在故障转移集群众管理理器里的剧中人物节点,能够看出客户端访问名称和IP地址,客户端通过那么些访问名称举行访问数据库

图片 77

动用侦听器名称进行登录SQL Server

图片 78

迄今SQL 2016 AlwaysOn
 搭建实现,修改主数据库的数码,多少个副本会同步相关数据

手续7:手动故障转移

图片 79

图片 80

 

图片 81

 

图片 82

 

图片 83

 

图片 84图片 85

图片 86

图片 87

 

图片 88

 

图片 89

 

图片 90

 

图片 91

 

图片 92

 

释迦苦僧 :http://www.cnblogs.com/woxpp/p/5587468.html

相关文章