能源组是由3个或八个财富结合的组,WSFC的故障转移是以能源组为单位的,资源组中的财富是相互依赖的。贰个财富所依靠的其它国资本源必须和该能源处于同一个能源组,跨财富组的借助关系是不存在的。在任曾几何时刻,种种能源组都仅属于集群中的三个结点,该结点正是资源组的活泼结点(Active
Node),由活跃结点为应用程序提供劳动。AlwaysOn建立在WSFC的符合规律化检查和测试和故障转移的特征之上,和故障转移集群有了不可分割的关联,由此,从底层的集群能源来驾驭可用性组,知其然知,其所以然,有助于更好地维护AlwaysOn。

能源组是由一个或多个能源结合的组,WSFC的故障转移是以资源组为单位的,财富组中的能源是相互信赖的。一个财富所依靠的其余能源必须和该财富处于同3个能源组,跨财富组的依靠关系是不存在的。在任几时刻,各个能源组都仅属于集群中的一个结点,该结点便是财富组的生龙活虎结点(Active
Node),由外向结点为应用程序提供劳务。AlwaysOn建立在WSFC的符合规律检查和测试和故障转移的风味之上,和故障转移集群有了不可分割的关系,由此,从最底层的集群财富来明白可用性组,知其然知,其所以然,有助于更好地维护AlwaysOn。

财富组是由叁个或四个财富结合的组,WSFC的故障转移是以财富组为单位的,能源组中的财富是相互注重的,互相关联。3个能源所依赖的别的能源必须和该财富处于同3个财富组,跨能源组的看重性关系是不设有的。在其余时候,每种财富组都仅属于集群中的二个结点,该结点正是能源组的外向结点,由外向结点为应用程序提供劳动。AlwaysOn的故障转移天性建立在WSFC的健检和测试和故障转移的特征之上,由此,AlwaysOn和故障转移集群有了不可分割的涉嫌,驾驭她们的涉嫌,有助于尊敬更好的维护AlwaysOn。

AlwaysOn是在SQL Server
二零一一中新引入的一种高可用技术,从名称中能够观察,AlwaysOn的安排指标是涵养数据库系统永远可用。AlwaysOn利用了Windows服务器故障转移集群(Windows
Server Failover
Clustering,简称WSFC)的符合规律检查和测试和自动故障转移的特征,因而,必须树立在WSFC之上,搭建WSFC的进度,请参见《布署AlwaysOn第壹步:搭建Windows服务器故障转移集群》。

一,AlwaysOn的可用性组是集群的财富组

一,AlwaysOn的可用性组是集群的能源组

一,可用性组是集群的能源组

AlwaysOn接济的高可用单位是可用性组(Availability
Group,简称AG),AG是带有了二个或多个用户数据库(User
Database)
的器皿,AG里不能包罗系统数据库;AG以用户数据库的会合为单位进行正规检查和测试和故障转移,就是说,AG中的全部数据库作为三个全体发生故障转移。

AlwaysOn的可用性组(Availability Group)是集群的财富组,其能源类型是“SQL
Server Availability
Group”,由于,WSFC的故障转移是以财富组为单位的,因而,AlwaysOn的历次故障转移都会将总体可用性组里的数据库一起转移。

AlwaysOn的可用性组(Availability Group)是集群的能源组,其能源类型是“SQL
Server Availability
Group”,由于,WSFC的故障转移是以能源组为单位的,由此,AlwaysOn的历次故障转移都会将全体可用性组里的数据库一起转移。

AlwaysOn的可用性组(Availability Group)是集群的财富组,其能源类型是“SQL
Server Availability
Group”,由于,WSFC的故障转移是以能源组为单位的,由此,AlwaysOn的历次故障转移都会将一切可用性组里的数据库一起转移。

一,AlwaysOn的为主架构

1,查看集群的能源组

1,查看集群的能源组

1,查看集群的能源组

1,理解AlwaysOn的根特性子

开拓故障转移集群众管理理器(Failover Cluster
Manager),选中集群结点,点开Roles,集群的每种角色便是多个能源组,在右侧的能源组监察和控制器面板中,能够看出创设成功的可用性组
TestAG,角色类型(Type)是Other;

开拓故障转移集群众管理理器(Failover Cluster
Manager),选中集群结点,点开Roles,集群的每种脚色就是3个财富组,在左边的能源组监察和控制器面板中,能够看出创造成功的可用性组
TestAG,角色类型(Type)是Other;

开拓故障转移集群众管理理器(Failover Cluster
Manager),选中集群结点,点开Roles,集群的各类剧中人物正是2个财富组,在右侧的财富组监控器面板中,能够见到成立成功的可用性组
TestAG,剧中人物类型(Type)是Other;

  • AlwaysOn帮忙的故障转移,不是以任何SQL
    Server实例为单位,而是以AG为单位,AG中的五个用户数据库一起展开故障转移;
  • AG提供虚拟的服务器互连网名,也便是AG
    Listener,无论哪台服务器是当前的Primary
    Server,客户端都能够动用统一的AG Listener进行一而再;
  • AlwaysOn在支持服务器(Secondary
    Server)上维护用户数据库组的副本,同步交付情势能够使Primary
    Server和Secondary Server上的数额保持完全同步;
  • 在一定的布署意况下,客户端的只读请求能够被机关定向到援助服务器,缩小了Primary
    Server的IO压力;
  • 一台主服务器最多对应4台帮忙服务器,总共5台服务器,爆发故障转移时,能够切换来自由一台帮忙服务器上;

澳门金沙国际 1

澳门金沙国际 2

澳门金沙国际 3

2,推荐安装SQL Server单机实例(stand-alone)

2,能源组的故障转移属性

2,能源组的故障转移属性

2,财富组的故障转移属性

安顿AlwaysOn以前,必须搭建WSFC环境;在Windows集群的结点上,推荐安装SQL
Server单机实例,AlwaysOn仅须求有所的SQL
Server实例都运作在同3个Windows集群环境中,但SQL
Server实例自己不需尽管集群方式的,推荐安装SQL Server单机实例。在SQL
Server安装中央中,接纳“全新SQL Server独立安装或向现有安装添加效果(New
SQL Server stand-alone installation or add features to an existing
installation)”。

右击角色的属性,在Failover
Tab中,查看集群的故障转移属性的装置,私下认可设置如下图:

右击剧中人物的属性,在Failover
Tab中,查看集群的故障转移属性的安装,私下认可设置如下图:

右击脚色的属性,在Failover
Tab中,查看集群的故障转移属性的设置,默许设置如下图:

澳门金沙国际 4

  • 故障转移(Failover)属性:设置集群在钦赐的时日距离内执行故障转移的次数;
  • 故障恢复生机(Failback)属性:设置集群在发生故障转移现在,把财富组移回到最优先节点;
  • 故障转移(Failover)属性:设置集群在钦命的光阴距离内实行故障转移的次数;
  • 故障恢复生机(Failback)属性:设置集群在发出故障转移今后,把能源组移回到最优先节点;
  • 故障转移(Failover)属性:设置集群在钦定的大运距离内执行故障转移的次数;
  • 故障苏醒(Failback)属性:设置集群在产生故障转移以往,把能源组移回到最优先节点;

3,可用性数据库(Availability Database)

两岸的界别是:

双方的分歧是:

两边的界别是:

AlwaysOn可用性组里包蕴贰个或多少个用户数据库,称作可用性数据库(Availability
Database)
,种种可用性副本上都存款和储蓄可用性数据库的副本,这一个数据库副本互相之间相互同步,即使可用性副本是SQL
Server单机实例,那么数据库副本就存款和储蓄在实例的地点磁盘(Local
Disk)中。可用性组无法包括系统数据库,就是说,系统数据库不可能经过AlwaysOn实现高可用性。

  • 故障转移(Failover)是指:现身故障后更换,集群把故障结点拥有的能源组转移到另一个可用的结点上;
  • 创制可用性组,集群的财富组。故障复苏(Failback)是指:出现故障后回复,在发出故障转移现在,假设最优先结点恢复符合规律,把能源组移回到最优先节点;
  • 故障转移(Failover)是指:出现故障后转移,集群把故障结点拥有的财富组转移到另叁个可用的结点上;
  • 故障苏醒(Failback)是指:出现故障后卷土重来,在发出故障转移现在,固然最优先结点复苏平常,把能源组移回到最优先节点;
  • 故障转移(Failover)是指:现身故障后更换,集群把故障结点拥有的财富组转移到另3个可用的结点上;
  • 故障苏醒(Failback)是指:并发故障后卷土重来,在发生故障转移以往,假使最优先结点恢复生机正常,把能源组移回到最优先节点;

在三个可用性副本上,只有一个可用性副本上运维的数据库处于可读写状态,那些可读写的数据库称作Primary
Database,这么些可用性副本称作Primary
Replica,别的的副本都称呼帮助副本(Secondary
Replica),协助副本上的数据库大概是不足访问的,只怕是只读的,那么些数据库称作支持数据库。一旦爆发故障转移,任何贰个协理副本都得以变成新的Primary
Replica,主副本会不断地将Primary
database上的数额更新发送到帮助副本,完成副本间的多少同步。

澳门金沙国际 5

澳门金沙国际 6

澳门金沙国际 7

4,AG是集群的财富组

3,切换到General Tab

3,切换到General Tab

3,切换到General Tab

从WSFC的角度来看,AG是集群的财富组,由此,AG中涵盖的持有用户数据库是用作3个完好无缺在集群的结点之间展开故障转移的,那使得AlwaysOn13分适合那些急需用到多个数据库的应用程序。

首要选用结点(Preferred
Owners)选项的暗中同意设置是勾选集群中的全体结点,优先顺序是从上到下,第三个勾选的结点是最优先结点(Most
Preferred Owners)。

首要选取结点(Preferred
Owners)选项的暗中认可设置是勾选集群中的全部结点,优先顺序是从上到下,第三个勾选的结点是最优先结点(Most
Preferred Owners)。

首要选取结点(Preferred
Owners)选项的暗中同意设置是勾选集群中的全部结点,优先顺序是从上到下,第一个勾选的结点是最优先结点(Most
Preferred Owners)。

5,侦听器(Listener)

在发出故障转移以往,若是最优先结点恢复健康,那么故障苏醒(Failback)将财富组移回到最优先选结点;

在发出故障转移今后,借使最优先结点恢复健康,那么故障苏醒(Failback)将能源组移回到最优先选结点;

在发出故障转移今后,尽管最优先结点恢恢复健康康,那么故障复苏(Failback)将财富组移回到最优先选结点;

在故障转移集群众管理理器(Failover Cluster
Manager)中,WSFC只好见到贰个财富组,就是AlwaysOn的可用性组(AG),不过应用程序不可能运用财富组的名字登录SQL
Server实例,必须清楚当前主副本(Primary
Replica)的名字,使用这一个服务器名称连接SQL
Server实例。一旦发生可用性组(AG)的故障转移,应用程序必须通过改动连接字符串(Connection
String)重新连接到新的Primary
Replica上,那很艰巨。通过可用性组侦听器(Availability Group
Listener,简称Listener),能够缓解该问题。Listener是二个虚构的服务器,用于让应用程序透明的接连到主副本而不会合临故障转移的熏陶,2个Listener包含虚拟的网络名(DNS
Name),虚拟IP地址和端口号。创造了Listener之后,WSFC就会为可用性组财富添加虚拟IP地址和虚构互联网名能源,应用程序通过连日虚拟网络名,连接主副本(Primary
Replica)上的SQL Server实例。

澳门金沙国际 8

澳门金沙国际 9

澳门金沙国际 10

应用程序使用Listener的虚构网络名连接SQL
Server实例,是以二个暗中同意实例的花样拜访的,只有服务器名,没有SQL
Server实例名,由此应用程序不会尝试运用SQL Brower
服务。推荐AlwaysOn的次第副本都采纳暗许实例,暗中同意端口。即使Listener使用的端口号是默许端口1433,那么应用程序能够直接选取虚拟互连网名连接到SQL
Server实例。

二,从集群能源的角度来对待SQL Server 可用性组**

二,从集群能源的角度来对待SQL Server 可用性组**

二,集群财富的习性

二,AlwaysOn的数据同步原理

鉴于AlwaysOn 可用性组建立在故障转移集群之上,可用性组便是Windows
集群的财富组,在故障转移集群众管理理器中,通过安顿集群能源的性质,控制AlwaysOn
可用性组的常规检查和测试和故障转移天性的底层特性。

出于AlwaysOn 可用性组建立在故障转移集群之上,可用性组正是Windows
集群的能源组,在故障转移集群众管理理器中,通过布署集群能源的质量,控制AlwaysOn
可用性组的符合规律检查和测试和故障转移天性的平底天性。

鉴于AlwaysOn 可用性组建立在故障转移集群之上,Windows
集群负责监察和控制AlwaysOn
可用性组的健康情况。点击剧中人物TestAG下方面板Resource选项卡,能够看到该财富组拥有多个财富:可用性组TestAG和Listener。各种资源,都有Status标识该能源的正规状态。

AlwaysOn会在逐一副本上爱慕数据库的副本,主副本上爆发的数额更新,都会同步到帮助副本上,为了促成数量同步,AlwaysOn须要形成多少个任务:

点击剧中人物TestAG下方面板Resource选项卡,能够看出该财富组拥有四个能源:可用性组TestAG和侦听器TestListener。那多个能源在成立AlwaysOn时,由系统活动成立。每一个财富,都有Status标识该财富的平常化情形。

点击剧中人物TestAG下方面板Resource选项卡,能够见到该财富组拥有多个财富:可用性组TestAG和侦听器TestListener。这些财富在开创AlwaysOn时,由系统自动创造。每一种财富,都有Status标识该能源的健康情形。

澳门金沙国际 11

  • 把主副本上发生的数量更新的工作日志记录下来;
  • 把工作日志记录传输到各类扶助副本;
  • 在挨家挨户支持副本上重做多少更新;

在Server Name 选项卡中,列出AlwaysOn可用性组中包蕴的Listener,该Listener
的集群财富类型是Network
Name,那正是说,AlwaysOn不利用Windows集群的杜撰网络名和虚拟IP地址,而是利用Listener来作为走访可用性组的互联网接口。无论Windows
集群的虚拟网络名,还是AlwaysOn的侦听器Listener,其财富类型都以均等的(Network
Name),都有虚构网络名(DNS
Name)和编造IP地址,只是三个服务于Windows集群,三个劳务于AlwaysOn,其表现是同一的:

在Server Name 选项卡中,列出AlwaysOn可用性组中包蕴的Listener,该Listener
的集群财富类型是Network
Name,那正是说,AlwaysOn不应用Windows集群的杜撰互联网名和虚拟IP地址,而是选拔Listener来作为走访可用性组的网络接口。无论Windows
集群的虚拟网络名,依旧AlwaysOn的侦听器Listener,其财富类型都是一致的(Network
Name),都有虚构互连网名(DNS
Name)和编造IP地址,只是多个劳动于Windows集群,2个服务于AlwaysOn,其表现是一模一样的:

1,SQL Server 可用性组财富的品质

在主副本和辅助副本上,SQL Server都会运营相应的线程来成功相应的天职。

  • 采纳Windows集群的杜撰网络名,用户看不到集群背后的一堆Windows
    Server,当财富发生故障时,WSFC自动将财富转移到健康的结点上;
  • 动用Listener,用户看不到AlwaysOn集群背后的一堆可用性副本,当三个副本爆发故障时,AlwaysOn自动转换来健康的副本上;
  • 有史以来差别在于:集群使用共享财富,没有数量的冗余,而AlwaysOn的各类可用性副本(Availability
    Replica)上都存款和储蓄数据的2个副本;
  • 选取Windows集群的虚拟互联网名,用户看不到集群背后的一堆Windows
    Server,当能源发生故障时,WSFC自动将能源转移到符合规律的结点上;
  • 利用Listener,用户看不到AlwaysOn集群背后的一堆可用性副本,当1个副本发生故障时,AlwaysOn自动转换成健康的副本上;
  • 有史以来差距在于:集群使用共享财富,没有多少的冗余,而AlwaysOn的相继可用性副本(Availability
    Replica)上都存款和储蓄数据的2个副本;

TestAG财富的类型是SQL Server Availability Group,状态是Online

1,日志持久化

澳门金沙国际 12

澳门金沙国际 13

澳门金沙国际 14

其他八个SQL Server都有个Log Writer线程,当工作提交三个数目更新时,Log
Writer把数据更新的日志写入到大体育赛事务日志文件。

1,集群财富(可用性组)的属性**

1,集群能源(可用性组)的性质**

2,切换来Dependencies Tab,查看财富的借助关系

2,主副本的日记传输

TestAG能源的品种是SQL Server Availability Group,状态是Online

TestAG能源的类别是SQL Server Availability Group,状态是Online

财富组中的能源是互相注重的,2个能源所信赖的其余资源必须和该财富处于同一个财富组,跨财富组的借助关系是不设有的。财富TestAG
和 能源Server
Name之间是“and”的关系,那正是说,唯有那多个财富都远在Online状态之后,整个能源组才处于可用的Online状态。 

对于配置AlwaysOn 主副本的数据库,SQL Server创设3个Log
Scanner线程,负责将日志记录从日记缓冲区或许工作日志文件读出,打包成日志块,发送到各类帮助副本,由于Log
Scanner线程的不间断工作,使得主副本上的数据变化,不断地向帮助副本上盛传。

澳门金沙国际 15

澳门金沙国际 16

3,切换来Policies Tab,查看能源出现故障时,集群监察和控制器的响应政策

3,协助副本上的永恒(哈登)和重做(Redo)

2,切换成Dependencies Tab,查看财富的注重性关系

2,切换来Dependencies Tab,查看能源的重视关系

该选项卡的取舍决定了能源产生故障转移时的行为,提议保留其默许设置,默许设置是当能源出现故障时,会在1六分钟内尝试在脚下结点重启(一般是当下尝试重启,不须求静观其变1六分钟),第二次尝试重启战败,就会将全数财富组转移到任何的结点上。

在扶助副本上,同样有三个线程固化线程和重做线程达成相应的多少更新操作。固化线程将主副本上Log
Scanner传入的日志块写入协理副本的硬盘上的政工日志文件里,而重做线程,负责从硬盘上读取事务日志,将日志记录翻译成数据更新操作,在帮助副本的数据库上海重机厂做主副本的数码更新操作。

能源组中的财富是相互注重的,3个财富所正视的其余财富必须和该能源处于同八个财富组,跨能源组的借助关系是不设有的。能源TestAG
和 财富Server
Name之间是“and”的关系,那就是说,只有这八个能源都远在Online状态之后,整个能源组才处于可用的Online状态。 

财富组中的财富是互相重视的,一个财富所依靠的其余能源必须和该财富处于同三个财富组,跨资源组的依靠关系是不存在的。财富TestAG
和 能源Server
Name之间是“and”的关联,那便是说,只有那八个财富都地处Online状态之后,整个能源组才处于可用的Online状态。 

澳门金沙国际 17

当重做线程实现工作今后,帮助副本上的数据库和主副本保持同步,重做线程每隔固定的年华距离,就会向主副本报告自个儿的工作进程,主副本依照各类支持副本的工作进程,就能总括数据的出入。

3,切换来Policies Tab,查看能源出现故障时,集群监察和控制器的响应政策

3,切换来Policies Tab,查看能源出现故障时,集群监察和控制器的响应政策

4,切换到Advanced Policies Tab

在AlwaysOn中,在定位线程和重做线程是截然独立工作的,固化线程负责将主数据库传递的日志写入到硬盘上的日记文件中,将日志持久化存款和储蓄;而重做线程负责读取和翻译已被定位线程存储的日记,将主数据库上的多寡更新操作在扶助数据库上海重机厂新履行。

该选项卡的接纳决定了财富爆发故障转移时的一坐一起,提出保留其默许设置,私下认可设置是当财富出现故障时,会在14分钟内尝试在现阶段结点重启(一般是当时尝试重启,不必要静观其变14分钟),第二回尝试重启战败,就会将全方位能源组转移到其余的结点上,暗中同意的主要抉择:

该选项卡的挑选决定了财富爆发故障转移时的作为,提出保留其暗中同意设置,默许设置是当财富出现故障时,会在16分钟内尝试在时下结点重启(一般是及时尝试重启,不需求拭目以俟15分钟),第3遍尝试重启失利,就会将全方位能源组转移到其余的结点上,默许的要紧抉择:

布局持有财富的集群结点,配置财富监察和控制器(Resource
Monitor)检测资源健康的时光间隔,WSFC为了检查和测试各类财富是还是不是工作平常化,会使用分化的小运间隔来做二种区别水平的检讨,对于SQL
Server可用组能源类型:

三,AlwaysOn的可用性形式

选拔“If resource fails, attempt restart on
current
node”:选取该选取,WSFC在检查和测试到近期财富出现故障后,尝试在时下结点重启;

接纳“If resource fails, attempt restart on
current
node”:选择该采纳,WSFC在检查和测试到当下资源出现故障后,尝试在脚下结点重启;

  • “Basic resource health check interval” 称作“Looksalive
    check
    ”,暗中同意的时光间隔是5s;
  • “Thorough resource health check interval”称作“Isalive
    check
    ”,默许的年月距离是30s;

可用性格局决定了主副本在付出业务此前,是还是不是要求等待有些协理副本将事务日志记录固化到硬盘,AlwaysOn可用性组帮助三种可用性方式:异步提交格局和协同交付方式。

选项 “If restart is unsuccessufll, fail
over all resources in this service or application”
:勾选该选用,WSFC在首先次重启失利后,将全方位资源组转移到集群中的别的结点上;假如不勾选该选用,该能源出现故障,并不会造成整个财富组的故障转移。

选项 “If restart is unsuccessufll, fail
over all resources in this service or application”
:勾选该选择,WSFC在首先次重启退步后,将整个能源组转移到集群中的其余结点上;假如不勾选该选用,该能源出现故障,并不会造成整个能源组的故障转移。

澳门金沙国际 18

1,异步提交格局

澳门金沙国际 19

澳门金沙国际 20

5,切换到Properties Tab

当扶助副本处于异步提交形式时,主副本无需等待支持副本完毕日志固化,就足以交给业务,由此,主副本事务提交不会蒙受帮忙数据库的影响而产生等待,然而,帮助数据库的更新会滞后于主数据库,假诺发生故障转移,可能会招致某个数据更新丢失。

4,切换到Advanced Policies Tab

4,切换到Advanced Policies Tab

翻开和配备能源的个体属性,可用性组HealthCheckTimeout属性暗中同意设置:三千0ms,那就是说,每30s,财富监察和控制器都会对能源开始展览一回符合规律检查和测试;

在异步提交形式下,协理副本会尽量和主副本的日志记录保持一致,然则,固然赞助数据库和主数据库上的数目是手拉手的,可用性组始终认为协助数据库处于“在一齐”(SYNCHRONIZING)状态,因为,理论上在异步形式下,扶助数据库在别的时间点都恐怕滞后于主数据库。

配备持有财富的集群结点:在Possible Owners
选项卡中,罗列出近期财富能够转移到的结点,也等于点名哪些结点会是近年来财富的拥有者;假若二个结点没有被勾选,就表示当前财富不会在该结点上运维。

配置持有财富的集群结点:在Possible Owners
选项卡中,罗列出脚下财富可以转移到的结点,也等于钦命哪些结点会是时下财富的拥有者;借使二个结点没有被勾选,就意味着当前能源不会在该结点上运维。

澳门金沙国际 21

2,同步交付形式

安插检查和测试财富健康的时刻距离:WSFC为了检查和测试每一种能源是或不是工作健康,会选用不一样的时光距离来做三种不相同档次的自小编批评,对于SQL
Server可用组财富类型:

布局检查和测试能源健康的年月距离:WSFC为了检测每一种财富是不是工作平常化,会动用分歧的时日间隔来做二种分化程度的检讨,对于SQL
Server可用组能源类型:

三,集群财富的正规检查和测试

在一齐交付形式下,主数据库在付给业务从前,主副本必须等待帮忙副本将日志固化到硬盘上,主副本唯有接到来自帮助副本的日记固化成功的肯定消息之后,才能交到业务;只要协助副本没有向主副本报告日志固化达成,主副本上的政工就不可能交付。那样能够保持主副本和帮忙副本的数量始终是联名的,只要一向进展多少同步,支持数据库就会维持”已联合署名“(SYNCHRONIZED)状态。

  • “Basic resource health check interval” 称作“Looksalive
    check
    ”,暗中认可的年华间隔是5s;
  • “Thorough resource health check interval”称作“Isalive
    check
    ”,暗中认可的年月间隔是30s;
  • “Basic resource health check interval” 称作“Looksalive
    check
    ”,暗许的时间距离是5s;
  • “Thorough resource health check interval”称作“Isalive
    check
    ”,默许的时日距离是30s;

集群中的各个财富都有三个财富类型,WSFC依据差别连串的能源,使用分歧的不二法门开始展览伊萨live和Looksalive检查,一般会把SQL
Server Availability Group能源类型配置成“If resource fails, attempt
restart on current node” 和 “If restart is unsuccessufll, fail over all
resources in this service or application”格局,即在能源的Policies
选项卡中勾选相应的选项:

联合交付情势可以落到实处救助数据库和主数据库上的多寡的一点一滴同步,不过,代价是主数据库上的政工提交延迟净增,可以说,同步交付情势相对于品质来说,更强调高可用性。

其三章节会详细描述集群能源的检查检查和测试。

其三章节会详细描述集群财富的检讨检查和测试。

Looksalive检查:WSFC检查活跃结点的SQL Server服务(Service Name 是
MSSQLServer)是或不是处于“运行状态”,依照SQL Server Availability
Group能源的Advance Polices 选项卡中的设置,那么些检查默许每5s做二回;

3,可用性副本之间的短线连接景况

澳门金沙国际 22

澳门金沙国际 23

Isalive检查:WSFC连接活跃结点,并在外向结点中执行TSQL查询语句(select
@@ServerName),即使活跃结点重返查询的结果,那么伊萨live检查成功;假设活跃结点的SQL
Server实例连接不上,或尚未重回查询结果,那么伊萨live检查战败,根据SQL
Server Availability Group能源的Advance
Polices选项卡中的设置,那个检查默许每30s做贰遍。

”DISCONNECTED“连接情状:AlwaysOn可用性组之间有七个会话超时机制,暗中同意值10s。主副本和协助副本之间,按一定的年月间隔相互发送ping,在对话超时时间内,倘使主副本收到援助副本的ping命令,就表明副本之间的一连不奇怪;一旦有些支持副本因为故障而无法响应,发生对话超时,主副本将该帮忙副本的连年装置为”DISCONNECTED“连接意况,固然使用同步交付格局,主副本的工作也不须要等待该副本的响应就能够付出。

5,切换来Properties Tab,查看和铺排资源的个人属性

5,切换成Properties Tab,查看和配置财富的民用属性

每执行陆次Looksalive检查,就会实施一回伊萨live检查,WSFC之所以供给对SQL
Server 可用性组执行伊萨live检查,是因为纵然SQL Server
服务处王丽萍在运维(Running)状态,也不能够印证SQL Server
能够响应应用程序的伏乞,有时,只怕整个SQL Server实例已经挂起,可是SQL
Server服务的情形依旧Running,所以要求伊萨live 检查深入检查SQL
Server的情事。别的,一旦looksalive检查战败,WSFC就会立刻实施Isalive检查。

4,帮忙数据库的”NOT SYNCHRONIZING“状态

HealthCheckTimeout属性:健检和测试的超时时间,暗中同意设置是30000ms,那就是说,WSFC在肯定SQL
Server
可用性组资源出现故障以前,须求静观其变诊断存款和储蓄进度(sp_server_diagnostics)重回诊断音讯的最长日子间隔

HealthCheckTimeout属性:健康检测的晚点时间,默许设置是20000ms,那正是说,WSFC在确认SQL
Server
可用性组财富出现故障在此以前,要求静观其变诊断存款和储蓄进程(sp_server_diagnostics)重回诊断信息的最长日子距离

一经伊萨live检查失败,WSFC会依照设置,重试3~七次伊萨live检查。就算这一个检查都战败了,WSFC就依据Polices选项卡中的设置开始展览故障转移,由集群仲裁大选出新的主副本(Primary
Replica),Listener将SQL
Server实例名和IP地址指向集群中新的主副本,由其该结点为应用程序继续提供劳务,切换的进度是晶莹剔透的。根据故障转移形式的两样,分为自动故障转移,手动故障转移和强制故障转移,详细音信请阅读《配置AlwaysOn第1步:配置AlwaysOn,创立可用性组》。

随便使用什么可用性形式,假使七个思想政治工作在支持数据库上海重机厂做败北,就会促成扶助副本进入”NOT
SYNCHRONIZING“状态,尽管远在同步交付情势,主副本的事务也不必要拭目以俟该副本的响应就足以交给。

确诊存储进度对系统进行确诊的流年距离的公式是diagnostics_internal=max(5s, HealthCheckTimeout/3),那就是说,sp_server_diagnostics的询问时间间隔是HealthCheckTimeout/3,但不会不难5秒。WSFC会持续吸收接纳诊断存款和储蓄进程重临的结果,假诺确诊存款和储蓄进度在diagnostics_internal时间范围内没有回到结果,就会生出超时错误,WSFC开始0到三回等候,假使在HealthCheckTimeout属性规定的时刻范围内,诊断存储进程都未曾回去结果,那么WSFC判定健检战败,该财富出现故障。也正是说,WSFC最多等待二遍诊断存款和储蓄进度(sp_server_diagnostics)超时未再次回到,才会判定资源出现故障。

确诊存款和储蓄进度对系统实行确诊的时刻距离的公式是diagnostics_internal=max(5s, HealthCheckTimeout/3),那正是说,sp_server_diagnostics的询问时间间隔是HealthCheckTimeout/3,但不会少于5秒。WSFC会持续吸收接纳诊断存款和储蓄进程再次来到的结果,假使确诊存款和储蓄进度在diagnostics_internal时间范围内并未回来结果,就会产生超时错误,WSFC开首0到叁次等候,借使在HealthCheck提姆eout属性规定的时光限定内,诊断存款和储蓄进程都不曾重返结果,那么WSFC判定健康检查战败,该财富出现故障。也正是说,WSFC最多等待一回诊断存款和储蓄进程(sp_server_diagnostics)超时未回到,才会咬定财富出现故障。

参考文书档案:

假使用户想中断数据库的数码同步,而不想影响可用性组中的任何数据库,能够由此在SSMS中甄选Suspend
Data
Movement来手动挂机,挂起今后,该数据库在每一个可用性副本上的景况都会变成”NOT
SYNCHRONIZING“状态。

FailureConditionLevel属性:设置财富出现故障的级别,从0到5共伍个级别,默许值是3。对于级别1~5,每一种级别除了当前级别的规十分,还包含以前级别的保有规则,这表示级别越高,发生故障转移或另行开动的可能率就越大。级别0表示无论是产生其余故障,WSFC都不会活动转换或重新启航。

澳门金沙国际 ,FailureConditionLevel属性:设置财富出现故障的级别,从0到5共四个级别,暗中同意值是3。对于级别1~5,种种级别除了当前级别的标准外,还包涵在此以前级其他富有条件,那象征级别越高,产生故障转移或重复开动的可能率就越大。级别0表示无论是产生其他故障,WSFC都不会自行转换或再次开动。

《SQL Server 2011 实施与治本实战指南》第①章 PDF下载见
http://www.linuxidc.com/Linux/2016-01/127450.htm

四,AlwaysOn的故障转移

在暗许的FailureConditionLevel=3设置下,WSFC连接到可用性主副本上的SQL
Server实例,并执行存款和储蓄进程sp_server_diagnostics获得可用性组的诊断音讯,藉此评估可用组的健康处境。WSFC将积存进度sp_server_diagnostics的评估结果和FailureConditionLevel属性值绝相比,假若知足条件,那么WSFC判定当前的主副本出现故障,并将可用性组切换成新的可用性副本上;

在暗中认可的FailureConditionLevel=3设置下,WSFC连接到可用性主副本上的SQL
Server实例,并实行存储过程sp_server_diagnostics得到可用性组的确诊新闻,藉此评估可用组的健康处境。WSFC将积存进程sp_server_diagnostics的评估结果和FailureConditionLevel属性值相相比较,假若满意条件,那么WSFC判定当前的主副本出现故障,并将可用性组切换来新的可用性副本上;

本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-01/139842.htm

当WSFC触发故障转移未来,二个帮忙副本被挑选成为新的主副本剧中人物,该副本上的SQL
Server实例对可用性数据库执行苏醒操作,使其成为新的主数据库;在故障转移完结之后,倘诺原本的主副本还可用,那么它就改成协助副本,它上边的数据库就改为了援助数据库。

澳门金沙国际 24

澳门金沙国际 25

澳门金沙国际 26

但AlwaysOn发现故障之后,是或不是及时出发故障转移呢?那取决可用性副本的可用性情势和故障转移形式,如图:

6,故障检查和测试存储进程(sp_server_diagnostics)

6,故障检查和测试存款和储蓄进度(sp_server_diagnostics)

澳门金沙国际 27

系统存储进程 sys.sp_server_diagnostics
用于诊断系统的例行状态,发现地下的故障,该SP重临的确诊音讯对于WSFC判断系统是否履行故障转移是至关心珍视要的,该存款和储蓄进度只有一个参数:重复间隔的秒数,重返五个重点的字段:

系统存款和储蓄进度 sys.sp_server_diagnostics
用于诊断系统的正常化状态,发现潜在的故障,该SP再次回到的诊断新闻对于WSFC判断系统是不是举行故障转移是重中之重的,该存款和储蓄过程唯有二个参数:重复间隔的秒数,重返七个至关心重视要的字段:

唯有主副本和转移的对象副本都布署为”同步交付格局+自动故障转移“情势时,才能兑现五个可用性副本之间的电动故障转移。在二种故障转移情势中,唯有强制故障转移恐怕丢掉数据。自动故障转移和手动故障转移,都不可能不布置在一道交付形式下,必须数据库都地处SYNCHRONIZED状态。对于异步提交形式的扶助副本,无论数额是不是已经达到同步,都只会处在SYNCHRONIZING状态,只好扶助强制故障转移。

  • 字段State:表示组件的常规意况,恐怕值是:0(Unknown),1(clean),2(warning),3(error)
  • 字段component_name:表示组件的门类,恐怕类型是system,resource,query_processing,io_subsystem,events,availability
    group;

    sp_server_diagnostics [@repeat_interval =] ‘repeat_interval_in_seconds’

  • 字段State:表示组件的符合规律化意况,只怕值是:0(Unknown),1(clean),2(warning),3(error)
  • 字段component_name:表示组件的系列,大概类型是system,resource,query_processing,io_subsystem,events,availability
    group;

    sp_server_diagnostics [@repeat_interval =] ‘repeat_interval_in_seconds’

五,成立可用性组

确诊音讯和FailureConditionLevel的关联是:

确诊消息和FailureConditionLevel的涉及是:

1,在创制AG从前,配置SQL Server实例启用AlwaysOn

  • 当FailureConditionLevel属性值为3,假如确诊结果回到“系统错误”,表示要求开始展览故障转移或再次起动;
  • 当FailureConditionLevel属性值为4,如若确诊结果再次回到“财富错误”或“系统错误”,表示供给开始展览故障转移或重复起动;
  • 当FailureConditionLevel属性值为5,假使确诊结果回到“query_processing错误”,“财富错误”或“系统错误”,表示须求展开故障转移或重复开动;
  • 当FailureConditionLevel属性值为3,倘诺确诊结果再次来到“系统错误”,表示要求展开故障转移或另行启航;
  • 当FailureConditionLevel属性值为4,即使确诊结果回到“资源错误”或“系统错误”,表示须求开始展览故障转移或重新启航;
  • 当FailureConditionLevel属性值为5,要是确诊结果再次来到“query_processing错误”,“财富错误”或“系统错误”,表示须要举办故障转移或重新起动;

在SQL Server配置管理器(SQL Server Configuration Manager)中打开SQL
Server 实例的属性,输入Windows 故障转移集群的名称,并勾选“Enable
AlwaysOn Availabilitty Groups”选项启用AlwaysOn
可用性组,在全体可用性副本上都启用SQL Server实例的AlwaysOn 可用性组。

故障检查和测试存款和储蓄进程(sp_server_diagnostics)再次来到的组件和大概出现的情事之间的涉嫌如下图:

故障检查和测试存储进程(sp_server_diagnostics)重回的机件和只怕现身的场合之间的关联如下图:

澳门金沙国际 28

澳门金沙国际 29

澳门金沙国际 30

2,使用SSMS连接任意主副本的SQL Server实例,打开新建AG向导(New
Availability Group Wizard)

能够见到,唯有system,resource和query_processing那七个零件会产出“Error”的周转处境,用于和FailureConditionLevel属性值相比,用作故障转移的规格;而 io_subsystem
的场馆只可以是Clean或Warning,伊芙nts
的动静只好是Unknowns。用户能够手动执行该存储进程,查看服务器诊断的结果:

能够观望,唯有system,resource和query_processing那七个零件会产出“Error”的运行意况,用于和FailureConditionLevel属性值比较,用作故障转移的口径;而 io_subsystem
的地方只可以是Clean或Warning,伊夫nts
的动静只好是Unknowns。用户能够手动执行该存款和储蓄进程,查看服务器诊断的结果:

再而三到主副本,是因为该副本上拥有具有的可用性数据库,假使拥有的可用性副本上都有雷同的数据库副本,那么能够连接任意二个副本。

EXEC sys.sp_server_diagnostics
EXEC sys.sp_server_diagnostics

澳门金沙国际 31

三,集群能源的健检和测试

三,集群财富的常规检查和测试

3,指定AG的名字,勾选“Database Level Health Detection”选项

集群中的每一个能源都有四个能源类型,WSFC依照不相同连串的财富,使用分歧的方法进行伊萨live和Looksalive检查,一般会把SQL
Server Availability Group财富类型配置成“If resource fails, attempt
restart on current node” 和 “If restart is unsuccessufll, fail over all
resources in this service or application”格局,即在财富的Policies
选项卡中勾选相应的选项:

集群中的各个财富都有1个财富类型,WSFC根据不相同门类的能源,使用分裂的方法展开伊萨live和Looksalive检查,一般会把SQL
Server Availability Group能源类型配置成“If resource fails, attempt
restart on current node” 和 “If restart is unsuccessufll, fail over all
resources in this service or application”格局,即在能源的Policies
选项卡中勾选相应的选项:

澳门金沙国际 32

Looksalive检查:WSFC检查活跃结点的SQL Server服务(Service Name 是
MSSQLServer)是不是处于“运行状态”,遵照SQL Server Availability
Group能源的Advance Polices 选项卡中的设置,那一个检查暗中认可每5s做二遍;

Looksalive检查:WSFC检查活跃结点的SQL Server服务(Service Name 是
MSSQLServer)是或不是处于“运维状态”,依据SQL Server Availability
Group财富的Advance Polices 选项卡中的设置,那个检查暗中同意每5s做2回;

4,选拔可用性数据

Isalive检查:WSFC连接活跃结点,并在活跃结点中推行TSQL查询语句(select
@@ServerName),假设活跃结点重回查询的结果,那么伊萨live检查成功;假设活跃结点的SQL
Server实例连接不上,或从不再次回到查询结果,那么伊萨live检查退步,依照SQL
Server Availability Group财富的Advance
Polices选项卡中的安装,那个检查默许每30s做二次。

Isalive检查:WSFC连接活跃结点,并在外向结点中实行TSQL查询语句(select
@@ServerName),假诺活跃结点返回查询的结果,那么伊萨live检查成功;如若活跃结点的SQL
Server实例连接不上,或尚未回来查询结果,那么Isalive检查失利,遵照SQL
Server Availability Group能源的Advance
Polices选项卡中的装置,这些检查私下认可每30s做一遍。

从数据库列表中须求加上到可用性组中的多少,那么些数据库将改为叁个完整一并发出故障转移,本例勾选Test_DW。

每执行五回Looksalive检查,就会履行2回伊萨live检查,WSFC之所以须求对SQL
Server 可用性组执行伊萨live检查,是因为就算SQL Server
服务处周振天在周转(Running)状态,也无法评释SQL Server
可以响应应用程序的请求,有时,恐怕整个SQL Server实例已经挂起,可是SQL
Server服务的动静照旧Running,所以供给伊萨live 检查深入检查SQL
Server的气象。别的,一旦looksalive检查失利,WSFC就会即刻施行伊萨live检查。

每执行7回Looksalive检查,就会履行二遍伊萨live检查,WSFC之所以要求对SQL
Server 可用性组执行伊萨live检查,是因为正是SQL Server
服务处孙铎在周转(Running)状态,也不能评释SQL Server
能够响应应用程序的央求,有时,恐怕整个SQL Server实例已经挂起,但是SQL
Server服务的景色照旧Running,所以供给伊萨live 检查深远检查SQL
Server的图景。其余,一旦looksalive检查失败,WSFC就会登时实施伊萨live检查。

拉长到可用性组中的数据库必须满足一定的要求:

要是伊萨live检查战败,WSFC会根据设置,重试3~四次伊萨live检查。假设那么些检查都未果了,WSFC就依照Polices选项卡中的安装进行故障转移,由集群仲裁大选出新的主副本(Primary
Replica),Listener将SQL
Server实例名和IP地址指向集群中新的主副本,由其该结点为应用程序继续提供劳动,切换的长河是透明的。依照故障转移形式的分歧,分为自动故障转移,手动故障转移和威迫故障转移,详细音信请阅读《配备AlwaysOn第③步:配置AlwaysOn,创立可用性组》。

假诺伊萨live检查失利,WSFC会依照设置,重试3~陆回伊萨live检查。固然这几个检查都未果了,WSFC就依据Polices选项卡中的设置进行故障转移,由集群仲裁公投出新的主副本(Primary
Replica),Listener将SQL
Server实例名和IP地址指向集群中新的主副本,由其该结点为应用程序继续提供劳务,切换的长河是透明的。遵照故障转移形式的两样,分为自动故障转移,手动故障转移和强制故障转移,详细消息请阅读《布署AlwaysOn第3步:配置AlwaysOn,制造可用性组》。

  • 数据库能够读写;
  • 数据库的苏醒形式是FULL;
  • 数据库已经做过完全备份;

四,能源组的故障转移

四,能源组的故障转移

澳门金沙国际 33

故障转移完结之后,故障转移的靶子援救副本转换到为主副本,其数据库转换到主数据库,新的主副本重做已经稳定的业务日志,回滚尚未提交的事务,使主数据库复苏到原主副本产生故障时的事情一致性的气象;假若原本的主副本从故障中苏醒而再一次运维,它会意识集群中一度存在新的主副本,于是它就把团结账和转账换为帮忙副本,其数据库转为帮忙数据。当心的援助数据库连接上主数据库之后,帮衬数据库就从头展开同步操作,执行日志的稳定和重做。

故障转移达成以往,故障转移的对象帮衬副本转换到为主副本,其数据库转换来主数据库,新的主副本重做已经固定的工作日志,回滚尚未提交的工作,使主数据库复苏到原主副本产生故障时的业务一致性的情状;假使原本的主副本从故障中平复而重复运维,它会意识集群中早就存在新的主副本,于是它就把本人转换为帮忙副本,其数据库转为援救数据。当心的帮扶数据库连接上主数据库之后,协理数据库就起首进行同步操作,执行日志的一定和重做。

5,添加可用性副本

1,自动故障转移

1,自动故障转移

选拔“Add Replica”添加可用性副本,在Availability
Replicas列表中,能够查阅种种可用性副本的布置:

在主副本出现故障之后,AlwaysOn赶快将能源组转移到其它扶助副本,使数据库再一次成为可用,要发出自动故障转移,必须满意:

在主副本出现故障之后,AlwaysOn飞速将财富组转移到任何帮忙副本,使数据库又一次成为可用,要发出自动故障转移,必须知足:

  • Server
    Instance
    :副本的实例名称
  • Initial
    Role
     :是副本开端剧中人物,Primary是主副本,Secondary是协理副本;
  • 勾选“Automatic Failover”
    :副本的故障转移方式是机动故障转移;
  • 勾选“Synchronous
    Commit”
    :副本的可用性格局是同步交付方式;
  • “Readable
    Secondary”
    :可读的补助副本,主数据库是可读写的,援救数据库能够安装为可读的;
  • 当下主副本和三个帮忙副本都设置为一起交付形式和电动故障转移情势;
  • 协理副本必须和主副本同步,即协理副本处于SYNCHRONIZED状态;
  • 主副本变得不可用,此时将发生自动故障转移;
  • 当下主副本和3个帮忙副本都设置为同步交付方式和自动故障转移模式;
  • 帮助副本必须和主副本同步,即支持副本处于SYNCHRONIZED状态;
  • 主副本变得不可用,此时将时有产生自动故障转移;

澳门金沙国际 34

2,手动故障转移

2,手动故障转移

6,创建Listener

当主副本和帮衬副本可用,并且扶助数据库处于SYNCHRONIZED状态时,能够举办手动故障转移,但是,在手动转移的进程中,假诺主副本甘休运作,那么扶助副本将进入“RESOLVING”剧中人物,此时,该副本既不是匡助副本,也不是主副本,但能够实行强制故障转移把援救副本升级为主副本,可是,也许会丢掉数据。

当主副本和援救副本可用,并且援助数据库处于SYNCHRONIZED状态时,可以推行手动故障转移,不过,在手动转移的长河中,要是主副本结束运维,那么援救副本将进入“RESOLVING”剧中人物,此时,该副本既不是协助副本,也不是主副本,但能够实行强制故障转移把帮衬副本升级为主副本,不过,可能会丢掉数据。

创制3个可用性组的侦听器,实际上是虚拟的服务器,

透过故障转移集群众管理理器(Failover Cluster
Manager),能够手动执行财富组的转移操作,可是,提议始终通过SSMS执行任意格局的故障转移操作,可防止止操作不当和数据丢失。

经过故障转移集群众管理理器(Failover Cluster
Manager),能够手动执行能源组的转移操作,不过,建议始终通过SSMS执行任意格局的故障转移操作,能够制止操作不当和数码丢失。

  • Listener DNS
    Name
    :网络名,命名为TestAGListener;
  • Port:推荐使用暗许端口1433;
  • Network
    Mode
    :IP地址的分红格局,建议采用Static IP,本例使用DHCP;
  • Subnet:子网,系统活动安装;

3,强制故障转移

3,强制故障转移

澳门金沙国际 35

假若推行强制故障转移,主副本尚未发送到原来的援救副本上的思想政治工作日志都会丢掉,那表示,新的主数据库大概会贫乏一些近日交给的数目更新,在勒迫故障转移以往,剩余的帮助副本上的赞助数据库都将处于挂起状态,要再一次苏醒支持副本的配备,必须以有些副本上的多寡为底蕴,重新配置可用性组。

若是推行强制故障转移,主副本尚未发送到原来的支持副本上的政工日志都会丢掉,那意味,新的主数据库恐怕会不够一些以来交付的数目更新,在吓唬故障转移今后,剩余的帮助副本上的帮带数据库都将高居挂起状态,要重新苏醒帮助副本的计划,必须以有些副本上的多寡为底蕴,重新配置可用性组。

7,选取什么样在帮扶副本上早先化AG中的数据

五,监察和控制AlwaysOn的正规状态

五,监察和控制AlwaysOn的平常化境况

FULL:向导自动对主数据库做完全备份和日志备份,并将备份文件存放在共享目录中,其余副本通过共享目录获得数据库的备份,并在个别的SQL
Server实例上恢复生机数据库。通过FULL初叶化方式,必须保险主副本上的积存主数据库文件的路径在救助副本上也存在,即数据库文件的囤积路径一致。

AlwaysOn的正规状态能够从故障转移集群众管理理器(Failover Cluster
Manager)和SSMS来监督,建议通过SSMS来手动故障转移和监察,配置故障转移集群控制器来对AlwaysOn的不胜实行故障排除。

AlwaysOn的符合规律化景况能够从故障转移集群管理器(Failover Cluster
Manager)和SSMS来监督,建议通过SSMS来手动故障转移和监察和控制,配置故障转移集群控制器来对AlwaysOn的不得了进行故障排除。

Join
Only
:倘使已经手动在逐一援救副本上还原了数据库,使用该选项,将相继协助副本直接进入到可用性组中。

开辟SSMS,连接受主副本(Primary Replica)上,点击“AlwaysOn High
Availability”能够看到与该SQL Server 实例相关联的可用性组(Availability
Group),右击可用性组,打开Dashboard,能够查阅可用性组的详细音信,并对可用性组执行手动故障转移操作。

开拓SSMS,连接受主副本(Primary Replica)上,点击“AlwaysOn High
Availability”可以见到与该SQL Server 实例相关联的可用性组(Availability
Group),右击可用性组,打开Dashboard,能够查阅可用性组的详细新闻,并对可用性组执行手动故障转移操作。

Skip Initial data
sync
:跳过该手续,用户要求手动在主副本上对数据库做完全备份,并恢复生机到全体的协助副本,然后经过SSMS将数据库添加到可用性组中。

澳门金沙国际 36

澳门金沙国际 37

推介将主数据库和增派数据库的文书路径保持一致。

 

 

 澳门金沙国际 38

参照文书档案:

参考文书档案:

8,成功创建可用性组

《SQL Server 二零一三 实施与治本实战指南》第3章

《SQL Server 2013 实施与治本实战指南》第3章

履行后续的Validation和Summary之后,向导开头创办可用性组,在创造达成之后,使用SSMS打开“AlwaysOn
High
Availability”,能够见到创立成功的可用性组:“TestAG”,括号中的Primary表示近期的可用性副本是主副本(Primary
Replica)。 

sp_server_diagnostics
(Transact-SQL).aspx)

sp_server_diagnostics
(Transact-SQL).aspx)

澳门金沙国际 39

到此,AlwaysOn安顿到位,能够由此SSMS连接Listener,登录Primary
Replica上的 SQL Server 实例。

 

参照文书档案:

《SQL Server 二零一一 实施与管理实战指南》第2章

虚拟化IDC的高可用和高可相信性消除方案 

从0发轫搭建SQL Server AlwaysOn
第①篇(配置AlwaysOn)

AlwaysOn Failover Cluster Instances (SQL
Server).aspx)

相关文章