1 登陆Portal
参考《部署EC2》中第5章,通过Bastion虚拟机登陆SQL虚拟机
2 开启Always On功能
在开始菜单中,选择SQL Server 2016配置管理器
AWS的EC2部署SQL Server Always-On集群(六)--- 配置Always On 在SQL Server配置管理器中,选择SQL Server服务->SQL Server(MSSQLSERVER),单击右键,选择属性
AWS的EC2部署SQL Server Always-On集群(六)--- 配置Always On 选择Always On高可用页面,勾选启用Always On高可用组。
AWS的EC2部署SQL Server Always-On集群(六)--- 配置Always On 正在SQL Server配置管理器中,选择SQL Server服务->SQL Server(MSSQLSERVER),单击右键,选择重启
AWS的EC2部署SQL Server Always-On集群(六)--- 配置Always On 在SQL2上做同样的操作。
3 创建并备份一个数据库
在SQL Server管理控制页面,选择数据库->新建数据库
AWS的EC2部署SQL Server Always-On集群(六)--- 配置Always On 输入数据库名称:MySQL1,并点击确定
AWS的EC2部署SQL Server Always-On集群(六)--- 配置Always On 在新建的数据库上单击右键,选择任务->备份
AWS的EC2部署SQL Server Always-On集群(六)--- 配置Always On 选择完全备份,点击确定
AWS的EC2部署SQL Server Always-On集群(六)--- 配置Always On 4 配置Always On群集
在SQL Server管理控制台,选择Always On高可用,单击右键,选择新建可用组
AWS的EC2部署SQL Server Always-On集群(六)--- 配置Always On 点击下一步
AWS的EC2部署SQL Server Always-On集群(六)--- 配置Always On 输入可用组名称:AG1,并勾选数据库级别健康检测,点击下一步
AWS的EC2部署SQL Server Always-On集群(六)--- 配置Always On 选择之前经过完全备份的数据库MyDB1,点击下一步
AWS的EC2部署SQL Server Always-On集群(六)--- 配置Always On 在Replica页面,选择Add Replica…
AWS的EC2部署SQL Server Always-On集群(六)--- 配置Always On 输入SQL2,将SQL2添加进来。
AWS的EC2部署SQL Server Always-On集群(六)--- 配置Always On 将状态改成如下图所示
AWS的EC2部署SQL Server Always-On集群(六)--- 配置Always On 在监听页面,选择创建可用组的监听器,输入监听组名称和端口,端口为5023。并添加监听的IP地址,IP地址分别为10.0.0.12和10.0.1.12。
AWS的EC2部署SQL Server Always-On集群(六)--- 配置Always On 选择完全数据库和日志备份,并在DC上创建一个共享文件夹Replica,设置成everyone读写,并将\\DC\Replica地址输入地址栏中。
AWS的EC2部署SQL Server Always-On集群(六)--- 配置Always On 验证全部通过,点击下一步
AWS的EC2部署SQL Server Always-On集群(六)--- 配置Always On 选择完成,开始配置
AWS的EC2部署SQL Server Always-On集群(六)--- 配置Always On 配置成功后,点击关闭
AWS的EC2部署SQL Server Always-On集群(六)--- 配置Always On