Sql server SQL SERVER镜像

Sql server SQL SERVER镜像,sql-server,Sql Server,我需要您的建议是否使用SQL Server数据库镜像解决以下问题 我公司在市内有3家分公司,分别是A分公司、B分公司和C分公司。主服务器设置在A分公司。A分公司、B分公司和C分公司的所有用户都访问此主服务器。分支B和C通过VPN连接到主服务器。这意味着如果VPN失败,则分支B和分支C用户无法访问主服务器 现在我的问题是: 我可以通过在分支B和分支C中设置新服务器来使用此镜像概念吗 如果是,那么假设所有来自A、B和C的用户都从A访问主服务器。在VPN故障期间,来自B和C的用户是否会自动连接到B和C

我需要您的建议是否使用SQL Server数据库镜像解决以下问题

我公司在市内有3家分公司,分别是A分公司、B分公司和C分公司。主服务器设置在A分公司。A分公司、B分公司和C分公司的所有用户都访问此主服务器。分支B和C通过VPN连接到主服务器。这意味着如果VPN失败,则分支B和分支C用户无法访问主服务器

现在我的问题是:

  • 我可以通过在分支B和分支C中设置新服务器来使用此镜像概念吗
  • 如果是,那么假设所有来自A、B和C的用户都从A访问主服务器。在VPN故障期间,来自B和C的用户是否会自动连接到B和C的本地服务器?在连接建立之后,数据是否会以相同的速度复制到主服务器
  • 如果没有,那么我可以使用什么样的最佳选项来允许A、B和C的用户在VPN失败的情况下也可以不中断地工作
  • 我恳请您就上述问题提供建议或解决方案

    我可以通过在分支B和中设置新服务器来使用此镜像概念吗 C分支机构

    否。镜像和AOAG假定其中一个节点处于活动状态,其他节点最多为只读(使用AOAG)

    复制可以工作,但需要为复制重新编程

    如果没有,那么我可以使用什么最佳选项来允许A、B和C的用户可以 即使VPN出现故障,工作也不会中断


    没有。您可以将数据库移动到故障更为罕见的位置(数据中心)。否则,您确实需要进行复制,但在大多数情况下,这需要一些特殊的编程方法,特别是如果数据是共享的(即一个数据项可以在多个位置编辑)。

    TomTom,非常感谢您的回复。我很感激。您能否建议“Sql事务复制”概念是否有助于克服此问题?