Azure SQL专用链接和故障转移组

时间:2020-05-14 16:29:35

标签: azure azure-sql-database azure-private-dns

根据围绕私有链接和Azure SQL故障转移组的MS文档,在创建到主SQL Server实例和故障转移SQL Server实例的私有链接之后,随后创建故障转移组应该(我认为?)向私有DNS区域添加一个条目,因此该应用程序可以直接指向故障转移组DNS,而不能指向按照专用链接过程添加到主要/辅助SQL服务器的原始DNS条目。

https://docs.microsoft.com/en-us/azure/sql-database/sql-database-configure-failover-group?tabs=azure-portal#use-private-link

在添加专用链接之后添加故障转移组之后,它没有执行任何操作来扩展私有DNS区域,应用程序随后可以使用该条目来私有使用故障转移组端点,并且故障转移组设置仅显示FG DNS按非专用链接设置进行连接。

遵循上述文档后,预期结果是什么?应如何访问专用链接的故障转移组DNS?据我所知,您仍然需要访问两个以前创建的专用链接DNS条目?

谢谢

1 个答案:

答案 0 :(得分:-1)

专用链接允许您将逻辑服务器与虚拟网络和子网中的特定专用IP地址相关联。当无法到达故障转移组DNS组时,这很有用,例如在节点之间互连的节点中断期间(可能是在光纤发生故障时)。

当“故障转移组”正常时,您将通过侦听器的DNS名称与主副本或辅助副本的某人建立完全连接。

但是,如果有必要通过客户端程序(例如名为 myserver.database.windows.net 的节点)私下访问Azure SQL Server数据库节点之一,我们可以使用SQL Management Studio并且您需要提供以下信息:

    **Setting**     **Value**
    Server type     *Database Engine*
    Server name     *myserver.database.windows.net*
    User name       *yourusername@servername*
    Password        *yourpassword*

服务器名称是通过以下命令获得的:

    SELECT @@SERVERNAME