“指定副本”页(“新建可用性组向导:添加副本向导”)

本主题介绍 “指定副本 ”页的选项。 此页面适用于 SQL Server 2014 的“新建可用性组向导”和“添加副本到可用性组向导”。 使用“ 指定副本 ”页可以指定和配置一个或多个可用性副本以添加可用性组。 此页面包含四个选项卡,下表中介绍了这四个选项卡。 单击表中选项卡的名称,转到本主题后面的相应部分。

选项卡 简要说明
副本 使用此选项卡可以指定将托管或当前托管辅助副本的每个 SQL Server 实例。 请注意,您当前连接的服务器实例必须承载主副本。

提示:在开始处理其他选项卡之前,请先在副本选项卡上完成所有副本的指定。
端点 使用此选项卡可以验证任何现有的数据库镜像终结点,并且在某个服务器实例的服务帐户使用 Windows 身份验证且缺少此终结点时,自动创建该终结点。
备份首选项 使用此选项卡可为可用性组指定整个备份首选项,以及单个可用性副本的备份优先级。
侦听器 使用此选项卡(如果可用)创建可用性组侦听器。 默认情况下,不会创建侦听器。

注意:仅当运行“新建可用性组向导”时,此选项卡才可用。

“副本”选项卡

服务器实例
显示将承载可用性副本的服务器实例的名称。

如果用于托管辅助副本的服务器实例未由 可用性副本 网格列出,请单击“ 添加副本 ”按钮。 如果要在混合 IT 环境中配置可用性组(请参阅 Azure 虚拟机中 SQL Server 的高可用性和灾难恢复),可以单击“ 添加 Azure 副本 ”按钮,在 Azure 中创建具有辅助副本的虚拟机。

初始角色
指示新副本最初将执行的角色:次要

自动故障转移(最多为 2)
仅当希望此可用性副本成为自动故障转移合作伙伴时,才选中此复选框。 若要配置自动故障转移,必须为初始主副本和一个次要副本选择该选项。 这两个副本都将使用同步提交可用性模式。 只有两个副本才能支持自动故障切换。

有关同步提交可用性模式的信息,请参阅可用性模式(AlwaysOn 可用性组)。 有关 AlwaysOn 可用性组中的自动故障转移的信息,请参阅故障转移和故障转移模式

同步提交(最多为 3)
如果为副本选择了自动故障转移(最多 2),那么也会选择同步提交(最多 3)。 如果复选框为空,仅在希望此副本使用同步提交模式并仅进行计划的手动故障转移时才选中它。 只有三个副本才能使用同步提交模式。

如果希望此副本使用异步提交可用性模式,请将此复选框留空。 副本仅支持强制手动故障转移(可能丢失数据)。 有关异步提交可用性模式的信息,请参阅可用性模式(AlwaysOn 可用性组)。 有关计划的手动故障转移和强制手动故障转移的信息,请参阅AlwaysOn 可用性组中的故障转移和故障转移模式

可读次要角色
可读辅助 下拉列表中选择一个值,如下所示:


不允许与此副本的辅助数据库的直接连接。 它们不可用于读访问。 这是默认设置。

仅限读意向
只允许直接的只读连接访问此副本的辅助数据库。 辅助数据库全都可用于读访问。

是的
允许与此副本的辅助数据库的所有连接,但仅限读访问。 辅助数据库全都可用于读访问。

添加副本
单击以将次要副本添加到可用性组。

添加 Azure 副本
单击创建一个运行在可用性组中的次要副本的 Azure 虚拟机。 此选项仅适用于混合 IT 中包含本地副本的可用性组。 有关详细信息,请参阅 Azure 虚拟机中 SQL Server 的高可用性和灾难恢复

删除副本
单击此项可从可用性组中删除所选次要副本。

端点选项卡

对于将承载可用性副本的每个服务器实例, “终结点 ”选项卡显示现有数据库镜像终结点的实际值(如果有)或建议的值,用于使用 Windows 身份验证的潜在新终结点。 对于现有终结点和潜在终结点,终结点值网格显示以下信息:

服务器名称
显示将承载可用性副本的服务器实例的名称。

终结点 URL
显示数据库镜像终结点的实际或建议 URL。 对于建议的新终结点,可以更改此值。 有关这些 URL 的格式的信息,请参阅在添加或修改可用性副本时指定终结点 URL(SQL Server)。

端口号
显示终结点的实际或建议的端口号。 对于建议的新终结点,可以更改此值。

终结点名称
显示终结点的实际名称或建议的名称。 对于建议的新终结点,可以更改此值。

加密数据
指示是否对此终结点发送的数据进行加密。 对于建议的新终结点,可以更改此设置。

SQL Server 服务帐户
SQL Server 服务帐户的用户名。

对于服务器实例而言,要使用 Windows 身份验证的终结点,其 SQL Server 服务帐户必须是域帐户。

此要求确定下一个配置步骤,如下所示:

  • 如果每个服务器实例都在域服务帐户下运行,也就是说,如果 SQL Server 服务帐户 列显示每个服务器实例的域服务帐户,请单击“ 下一步”。

  • 如果任何服务器实例在非域服务帐户下运行,则需要对服务器实例进行手动更改,然后才能继续执行向导。 在这种情况下,单击“ 下一步 ”会显示警告对话框;应单击“ ”,这会返回到“终结点 ”选项卡。在“ 指定副本 ”页上离开向导时,对 SQL Server 服务帐户 列显示非域服务帐户的每个服务器实例进行以下更改之一:

    如果在配置终结点时将 “指定可用性副本 ”页保持打开状态,请返回到 “终结点 ”选项卡,然后单击“ 刷新 ”更新 “终结点值 网格。

“备份首选项”选项卡

若要指定应在何处进行备份,请选择以下选项之一:

优先辅助
指定备份应在辅助副本上发生,但在主副本是唯一联机的副本时除外。 在该情况下,备份应在主副本上发生。 这是默认选项。

仅辅助
指定备份应该永远不会在主副本上执行。 如果主副本是唯一的联机副本,则备份应不会发生。

主服务器
指定备份应该始终在主副本上发生。 如果您需要在对辅助副本运行备份时不支持的备份功能,例如创建差异备份,此选项将很有用。

任何副本
指定您希望在选择要执行备份的副本时备份作业将忽略可用性副本的角色。 请注意,备份作业可能评估其他因素,例如每个可用性副本的备份优先级及其操作状态和已连接状态。

重要

没有强制实施备份首选项设置。 对此首选项的解释依赖于您为给定可用性组中的数据库撰写作业脚本的逻辑(如果有)。 有关详细信息,请参阅“活动辅助副本:次要副本上的备份”(AlwaysOn 可用性组)。

副本备份优先级表

使用 副本备份优先级 网格为可用性组的每个副本指定备份优先级。 此网格包括以下各列:

服务器实例
显示承载可用性副本的 SQL Server 实例的名称。

备份优先级(最低 = 1,最高 = 100)
为针对此副本执行的备份分配优先级,相对于同一可用性组中的其他副本。 默认值为 50。 可以在 0..100 范围内选择任何其他整数。 1 表示最低优先级,100 表示最高优先级。 如果将 备份优先级 设置为 1,则仅当当前没有更高的优先级可用性副本可用时,才会选择可用性副本来执行备份。

排除副本
为防止此可用性副本被选中用于执行任何备份。 例如,这对于您永远不希望备份故障转移到的远程可用性副本十分有用。

侦听器选项卡

指定可用性组侦听器的首选项,该侦听器将提供客户端连接点之一:

现在不要创建可用性组侦听器。
选择此项可跳过此步骤。 稍后可以创建侦听器。 有关详细信息,请参阅创建或配置可用性组侦听程序 (SQL Server)

创建可用性组侦听器。
为此可用性组指定侦听器首选项,如下所示:

侦听器 DNS 名称
指定侦听器的网络名称。 此名称在域上必须是唯一的,并且只能包含字母数字字符、短划线(-和连字符(_)(以任意顺序)。 使用 “侦听器 ”选项卡指定时,DNS 名称最多可以包含 15 个字符。

重要

如果在“侦听器”选项卡上输入无效的 DNS 侦听器名称(或端口号),则会在“指定副本”页上禁用“下一步”按钮。

端口
指定此侦听器使用的 TPC 端口。

注释

如果在“侦听器”选项卡上输入无效的端口号(或 DNS 侦听器名称),则会在“指定副本”页上禁用“下一步”按钮。

网络模式
使用下拉列表选择此侦听器要使用的网络模式,其中一种:

静态 IP
选择是否希望侦听器侦听多个子网。 若要使用静态 IP 网络模式,可用性组侦听器必须侦听托管可用性组可用性副本的每个子网。 对于每个子网,单击“ 添加 ”以选择子网地址并指定 IP 地址。

如果选择 静态 IP 作为网络模式(这是默认选择),则网格将显示 “子网 ”和 “IP 地址 ”列,并显示关联的 “添加删除 ”按钮。 请注意,网格为空,直到添加第一个子网。

子网
显示你为侦听器添加的每个子网所选择的子网地址。

IP 地址
显示为给定子网指定的 IPv4 或 IPv6 地址。

添加
单击此项可向此侦听器添加子网。 这将打开 “添加 IP 地址” 对话框。 有关详细信息,请参阅 “添加 IP 地址”对话框(SQL Server Management Studio) 帮助主题。

删除
单击此项可删除网格中当前选定的子网。

DHCP
选择是否希望侦听器侦听单个子网并使用运行动态主机配置协议(DHCP)的服务器分配的动态 IPv4 地址。 DHCP 仅限于托管可用性组副本的所有服务器实例所共用的单个子网。

重要

不建议在生产环境中使用 DHCP。 如果停止工作且 DHCP IP 租期已到,则需要额外的时间来注册与侦听器 DNS 名称相关联且影响客户端连接的新 DHCP 网络 IP 地址。 但是,DHCP 适合用于设置开发和测试环境以验证可用性组的基本功能并适合与应用程序集成。

选择 DHCP 后,将显示 “子网 ”字段。

子网
如果选择 DHCP 作为网络模式,请使用 “子网 ”下拉列表为托管可用性组可用性副本的子网选择地址。

重要

定义可用性组侦听器后,强烈建议执行以下操作:

  • 请求您的网络管理员将该侦听器的 IP 地址保留为专用。 将该侦听器的 DNS 主机名提供给应用程序开发人员,以便在请求与此可用性组的客户端连接时用于连接字符串中。
  • 将该侦听器的 DNS 主机名提供给应用程序开发人员,以便在请求与此可用性组的客户端连接时用于连接字符串中。

相关任务

另请参阅

AlwaysOn 可用性组概述 (SQL Server)
CREATE AVAILABILITY GROUP (Transact-SQL)(创建可用性组 (Transact-SQL))
AlwaysOn 可用性组的先决条件、限制和建议 (SQL Server)