Cloud Computing Cloud Computing
  • 专题推荐
  • Exchange
  • 服务器
    • Windows
    • Linux
  • 虚拟化
    • Citrix
    • Xen
    • Vmware
    • Kvm
    • Hyper-v
  • 超融合
    • Nutanix
  • 存储
    • Open-E存储
    • FCoE存储
    • FC SAN存储
    • NFS存储
    • iSCSI SAN存储
  • 数据库
    • Oracle
    • Microsoft SQL Server
  • Kubernetes
  • 监控系统
    • Zabbix
首页 › 数据库 › Microsoft SQL Server › SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)

SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)

weimei
2年前Microsoft SQL Server
2,079 0 0

目录

SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)

SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (二)

SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (三)

SQL Server 2017 数据库镜像服务器配置完整篇—非域控环境中通过证书配置数据库镜像(四)

简介

“数据库镜像”是一种提高 SQL Server 数据库的可用性的解决方案。 镜像基于每个数据库实现,并且只适用于使用完整恢复模式的数据库。数据库镜像维护一个数据库的两个副本,这两个副本必须驻留在不同的 SQL Server 数据库引擎 服务器实例上。 通常,这些服务器实例驻留在不同位置的计算机上。 启动数据库上的数据库镜像操作时,在这些服务器实例之间形成一种关系,称为“数据库镜像会话”。其中一个服务器实例使数据库服务于客户端(“主体服务器”), 另一个服务器实例则根据镜像会话的配置和状态,充当热备用或温备用服务器(“镜像服务器”)。 具有自动故障转移功能的高安全性模式要求使用第三个服务器实例,称为“见证服务器”。

  • 主体服务器 (principal server)

在数据库镜像中,是指当前作为主体数据库的数据库所属于的伙伴。

  • 镜像服务器 (mirror server)

在数据库镜像配置中,镜像数据库所在的服务器实例。

  • 见证服务器 (Witness)

仅用于高安全性模式,SQL Server 的一个可选实例,它能使镜像服务器识别何时要启动自动故障转移。 与这两个故障转移伙伴不同的是,见证服务器并不能用于数据库。 见证服务器的唯一角色是支持自动故障转移。

所有数据库镜像会话都只支持一台主体服务器和一台镜像服务器。 下图显示了该配置:

SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing

下图显示了包含见证服务器的配置:

SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing

更多关于SQL数据库镜像概念请参考Technet网站,链接如下:

https://technet.microsoft.com/zh-cn/library/ms189852(v=sql.110).aspx

整个SQL Server 2017 数据库镜像的配置分为以下6个小章节

  • 环境准备
  • 安装数据库功能
  • 启用TCP/IP协议和RemoteDAC
  • 数据库准备工作
  • 数据库镜像配置
  • 功能验证

1.  环境准备

1.1   本次Demo使用的服务器清单如下:

SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing

1.2 准备好一台域控服务器和三台数据库服务器,配置网络并加入域miensi.com

SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing

1.3 三台SQL服务器需要开放1433和4022端口,为了实验方便本次Demo直接手动关闭防火墙

SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing

2.  安装数据库功能

2.1 在 SQLserver-01 、 SQLserver-02 和 SQLserver-03 三台数据库服务器分别插入并运行SQL Server 2017安装程序,点击“安装”—“全新SQL Server独立安装或向现有安装添加功能”,根据向导完成SQL功能的安装

SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing

此时会要求选择SQL Server版本或输入产品密钥,我们选择输入SQL Server企业版的产品密钥;

SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing
输入产品密钥

输入产品密钥后,进入许可条款界面, 选择“我接受许可条款”并进行下一步操作;

SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing

确认SQL Server更新配置, 选择“使用Microsoft Update检查更新”, 并进入下一步,进入安装规则检查步骤,确认安装规则检查通过后,进入设置角色步骤;

SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing

产品更新配置
SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing

2.2 在”功能选择”页面,根据实际应用需求勾选所需的功能,下一步

SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing

2.3 安装时的错误:Polybase要求安装Oracle JRE 7更新51或更高版本

SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing

解决方法查看以下链接:

https://www.miensi.com/203.html

SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing

2.3 在”服务器配置”页面,修改服务账户为域账户(确保该账户密码永不过期),启动类型为”自动”

SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing

SQL主体,镜像和见证服务器必须保证排序规则一致

SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing

2.4 引擎配置–建议使用混合模式,并记住密码

SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing
SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing
SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing
SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing

2.5 Analysis Service配置–推荐使用使用默认

SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing
SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing
SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing

2.6 Distributed Replay控制器配置—推荐使用使用默认(添加当前用户)

SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing

2.7 Distributed Replay 客户端配置–推荐使用使用默认

SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing

2.8 最后安装确认页面,会显示所有的安装配置信息

SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing

2.9 根据向导在SQLserver-01、 SQLserver-02 、 SQLserver-03完成数据库功能的成功安装

SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing

3.  启用TCP/IP协议和RemoteDAC

3.1 在 SQLserver-01、 SQLserver-02 、 SQLserver-03 中分别打开SQL Server2017配置管理器,启用TCP/IP协议

SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing

3.2 在 SQLserver-01、 SQLserver-02 、 SQLserver-03 中安装分别SSMS-Setup-CHS

下载路径:https://cloud.miensi.cn/index.php?share/file&user=1&sid=zEhH9T3m

SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing
SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing

3.3 在 SQLserver-01、 SQLserver-02 、 SQLserver-03 中分别打开SQL Server Management Studio 17,右键实例选择“方面”

SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing
SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing
SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing

3.4 在 SQLserver-01、 SQLserver-02 、 SQLserver-03 中分别选择“外围应用配置器”—将属性“RemoteDACEnabled”的值改为“True”

SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (一)-Cloud Computing
0
本文系作者 @weimei 原创发布在 Cloud Computing。未经许可,禁止转载。
Exchange Server 2019 高可用部署系列(五)邮箱服务器高可用——数据库可用性组(DAG)
上一篇
SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (二)
下一篇
评论 (0)
再想想
赞助一下
相关文章
SQL Server 2017 数据库镜像服务器配置完整篇—非域控环境中通过证书配置数据库镜像(四)
SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (三)
SQL Server 2017 数据库镜像服务器配置完整篇—域控环境中创建数据库镜像 (二)
SQLServer 2017安装时的错误:Polybase要求安装Oracle JRE 7更新51或更高版本
云计算资源和交流中心

Cloud Computing是一个向访客介绍虚拟化、云存储、服务器等信息技术的网站,旨在为有提升个人技术能力的访客们提供一个信息获取以及交流的平台。网站开辟了多个特色栏目,精心编辑每一篇文章。

分类目录
服务器 Windows Linux 虚拟化 Xen Vmware Kvm Hyper-v 超融合 Nutanix 存储 NFS存储 iSCSI SAN存储 数据库 Microsoft SQL Server
友情链接
服务器 Windows Linux 虚拟化 Xen Vmware Kvm Hyper-v 超融合 Nutanix 存储 NFS存储 iSCSI SAN存储 数据库 Microsoft SQL Server
Copyright © 2019-2021 Cloud Computing. Designed by nicetheme. 闽ICP备16012274号-8
  • 专题推荐
  • Exchange
  • 服务器
    • Windows
    • Linux
  • 虚拟化
    • Citrix
    • Xen
    • Vmware
    • Kvm
    • Hyper-v
  • 超融合
    • Nutanix
  • 存储
    • Open-E存储
    • FCoE存储
    • FC SAN存储
    • NFS存储
    • iSCSI SAN存储
  • 数据库
    • Oracle
    • Microsoft SQL Server
  • Kubernetes
  • 监控系统
    • Zabbix
热门搜索
  • 36
  • 35
  • 38
  • 37
weimei
"那些听不见音乐的人以为跳舞的人疯了。"——尼采
92 文章
3 评论
176 喜欢
  • 0
  • 0
  • Top