首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【腾讯云的1001种玩法】构建企业级应用环境之数据层面优化(二)

【腾讯云的1001种玩法】构建企业级应用环境之数据层面优化(二)

原创
作者头像
李斯达
修改2017-10-13 19:28:27
1.4K0
修改2017-10-13 19:28:27
举报
文章被收录于专栏:VMCloudVMCloud

上一篇中我们讲到准备 SQL 基础环境改造,这一篇将继续讲述如何为应用提供高可用的底层数据层,以下是本次要进行实验的拓扑(红色为已完成搭建,蓝色是本次文章涉及的区域):

[image.png]
[image.png]

1、 上一篇我们搭建好了SQL底层,这一篇来讲述如何创建一个AlwayOn可用组对外提供服务,设置两个SQL节点的AlwayOn高可用属性:

[image.png]
[image.png]

2、 通过SMSS登录SQL,新建一个数据库作为应用数据,记得更改数据库管理员为SQLAdmin:

[image.png]
[image.png]

3、 SMSS界面展开到AlwayOn 高可用性,点击新建可用性组:

[image.png]
[image.png]

4、 指定可用性组名称:

[image.png]
[image.png]

5、 选择需要高可用的数据库(前提需要做好完整备份):

[image.png]
[image.png]

6、 勾选自动迁移及Sync,选择可读辅助副本(由于本篇并非专门介绍SQLAlwayON这里不做AlwayOn相关设置详解),从SQLServer2014起就可以支持添加Azure SQL节点作为AG节点,如果这里实现,相当于你的应用数据层是基于QCloud+CIFS+Azure三层保护下:

[image.png]
[image.png]

7、 切换到侦听器页,侦听器的建立,这里也需要一个CLB内网IP同时绑定两个主机(操作略,请参照上一篇):

[image.png]
[image.png]

8、 选择Full模式,并输入我们在第一篇准备的CIFS共享位置:

[image.png]
[image.png]

9、 Okay环境准备完成,但是在完成最后一步时发现了问题:

[image.png]
[image.png]

10、 点击Error连接,并点开详细日志:

[image.png]
[image.png]

11、 再看看日志查看器:

[image.png]
[image.png]

12、 发现SQL02跟01计算机账户之间没有权限,默认SQL服务使用SQL本地计算机账户作为服务账户,统一将服务账户改为SQLAdmin重启服务即可:

[image.png]
[image.png]

13、 这时候就可以看到一条成功的日志出来了:

[image.png]
[image.png]

14、 继续创建:

[image.png]
[image.png]

15、 Okay,这样就完成了底层数据层的改造及AlwayOn创建:

[image.png]
[image.png]
[image.png]
[image.png]

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档