「Always On 容錯移轉叢集執行個體」是否能達到我司的需求

Margen Lin 25 信譽點數
2024-09-12T09:53:53.4466667+00:00

我公司使用的是 SQL Server 2019 標準版,我知道標準版只有「Always On 容錯移轉叢集執行個體」,而沒有「Always On 可用性群組」,幾個問題請教

  1. 想請問,因為我們的A系統,目前只有一個使用一個DB1,當如果連線不這台DB1時,我們希望可以連到另一台DB2,所以想請問以 容錯移轉叢集執行個體 的概念,我是否可以設定DB1為第一個節點,DB2為第二個節點,當第一個節點失效時,自動幫我轉成使用第二個節點?
  2. 因為 容錯移轉叢集執行個體 似乎沒有複製資料到另一個DB的服務,所以如果第一點可以達成的話,那DB2裡面的資料是否要我們自己同步更新,才能讓兩台的資料維持一致呢?
SQL Server
SQL Server
Microsoft 關聯式資料庫管理和分析系統的系列,用於電子商務、特定商務和資料倉儲解決方案。
6 個問題
{count} 則投票

接受的回答
  1. LucyChenMSFT-4874 5,060 信譽點數
    2024-09-13T01:50:53.67+00:00

    你好, @Margen Lin,

    感谢您的联系,欢迎来到Microsoft Q&A!

    您的第一个问题:

    想請問,因為我們的A系統,目前只有一個使用一個DB1,當如果連線不這台DB1時,我們希望可以連到另一台DB2,所以想請問以 容錯移轉叢集執行個體 的概念,我是否可以設定DB1為第一個節點,DB2為第二個節點,當第一個節點失效時,自動幫我轉成使用第二個節點?

    这个操作是可以通过单一数据库的基本 Always On 可用性组实现的,SQL Server Standard Edition 可以在故障转移群集中使用,主要限制是 SQL 群集中只能有 2 个节点。大多数配置只有 2 个节点是完全可以的,因为第二台服务器在那里,以防主服务器出现问题,或者您希望服务器修补的停机时间最短。请您查看这篇官方文档,您可以获得更多更详细的信息:

    User's image

    您的第二个问题:

    因為 容錯移轉叢集執行個體 似乎沒有複製資料到另一個DB的服務,所以如果第一點可以達成的話,那DB2裡面的資料是否要我們自己同步更新,才能讓兩台的資料維持一致呢?

    这取决于您配置的可用性组故障转移模式,请您查看提供的官方文档,文中提到了不同的故障转移模式以及每个模式发生的条件、配置方式,希望能够帮您更好的解决您的疑惑!

    请您检查上面提到的相关内容,希望您的问题能够被尽快解决。

    如果您有其他任何有关本线程的疑惑,请随时在这里与我们分享!


    如果答案是正确的解决方案,请点击“接受答案”并投赞成票。如果您对此答案有其他疑问,请点击“评论”。

    有 1 人認為此回答有所幫助。

0 個其他答案

排序依據: 最實用

您的回答

問題作者可以將答案標示為「已接受的回答」,有助使用者知道此回答解決了作者的問題。