Chinaunix首页 | 论坛 | 博客
  • 博客访问: 507509
  • 博文数量: 158
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 904
  • 用 户 组: 普通用户
  • 注册时间: 2016-10-10 11:17
文章分类

全部博文(158)

文章存档

2018年(74)

2017年(84)

我的朋友

分类: SQLServer

2018-07-11 09:42:39

AlwaysOn 故障转移群集实例利用 Windows Server 故障转移群集 (WSFC) 功能通过冗余在实例级别( 故障转移群集实例 (FCI))提供了本地高可用性。 FCI 是在 Windows Server 故障转移群集 (WSFC) 节点上和(可能)多个子网中安装的单个 SQL Server 实例。 在网络中,FCI 显示为在单台计算机上运行的 SQL Server 实例,单一个 WSFC 节点发生故障时,就会到另一个 WSFC 节点的故障转移。

      本文转自IT培训机构-学领未来

最近某客户计划把旧的4个数据库实例故障转移群迁移到2台新的服务器环境上,经各方考虑和调研,讨论结果采用部署SQL server 2012 ,利用AlwaysOn故障转移实例实现新环境的高可用技术,下面是新旧环境的架构图:

QQ图片20180710144746.png

     注意事项

1.1          AlwaysOn部署前,必须确认所有的数据库备份装为全备+数据库为完整模式;

--(test 数据库完整备份)

BACKUP DATABASE test TO  DISK = N'保存路径\文件名.bak' WITH NOFORMAT, NOINIT,  NAME = N'test-完整数据库备份',

SKIP, NOREWIND, NOUNLOAD,  STATS = 10

--修改test数据库为完整模式;

ALTER DATABASE test SET RECOVERY FULL ;

1.2          异步提交模式。 此可用性模式是一种灾难恢复解决方案,适合于可用性副本的分布距离较远的情况。

1.3          同步提交模式。 此可用性模式相对于性能而言更强调高可用性和数据保护,为此付出的代价是事务延迟时间增加。

1.4          注意:如果大家使用奇数集群节点,并且仲裁配置使用的是节点多数,那么在创建可用性组完毕的时候,WSFC仲裁投票配置会显示警告。

     部署详情

2.1          新建可用性组;

image002.jpg

2.2          输入一个从未使用过的高可用性组名称 testAG;

image003.jpg

2.3          点击下一步,选择要添加的数据库;

image004.jpg

2.4          使用添加副本来将其他节点添加到可用性组中,并选择自动故障转移节点和同步提交节点,因为我们只有两个节点;

image005.jpg

2.5          将辅助副本设置为可读,能够自动故障转移,同步提交模式;

image006.jpg

2.6          修改端点和注意事项;

image007.jpg

2.7          选择初始数据同步,这里选择“仅联接”模式,然后其他都默认下一步即可;

image008.jpg

2.8          安装完毕;

image009.jpg

2.9          验证是否主副数据库实例是否同步,验证故障转移功能是否正常;

image010.jpg

image011.jpg

阅读(1858) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~