提供您專業技能的最佳管道,IT企業主管唯一推薦

提供您專業技能的最佳管道,IT企業主管唯一推薦

2024年6月24日 星期一

手動設定可用性群組 - Azure VM 上的 SQL Server(上)


文/恆逸資深講師 楊先民
本文章是在說明如何為 Azure VM 上的 SQL Server,在單一子網路內建立 Always On 可用性群組。
整個內容會建立一個在兩部 SQL Server 執行個體上都有一份資料庫複本的可用性群組。
你也可以使用 Azure 入口網站PowerShell 或 Azure CLI,或使用 Azure 快速入門範本以自動完成這些步驟。
以下是完成這個練習的必需需求:

建立叢集

第一項工作是建立含有 SQL Server VM 和見證伺服器的 Windows Server 容錯移轉叢集:

  1. 使用遠端桌面通訊協定 (RDP) 連線到第一個 SQL Server VM。 使用在兩部 SQL Server VM 和見證伺服器上都是系統管理員的網域帳戶。

  2. 在 [伺服器管理員] 儀表板中,選取 [工具],然後選取 [容錯移轉叢集管理員]。

  3. 在左側窗格中,於 [容錯移轉叢集管理員] 上按一下滑鼠右鍵,然後選取 [建立叢集]。

 

在 [建立叢集精靈] 中,以下表中的設定逐步完成每個頁面來建立單節點叢集:

頁面設定
開始之前使用預設值。
選取伺服器在 [輸入伺服器名稱] 中輸入第一部 SQL Server VM 名稱,然後選取 [新增]。
驗證警告選取 否。我不需要 Microsoft 提供此叢集的支援,也不需要執行驗證測試 。請在我選取 下一步 後,繼續建立叢集
用於管理叢集的存取點在 [叢集名稱] 中輸入叢集名稱,例如 SQLAGCluster1
組態除非您使用的是儲存空間,否則請使用預設值。

設定 Windows Server 容錯移轉叢集的 IP 位址

 

  1. 在 [容錯移轉叢集管理員] 中,向下捲動到 [叢集核心資源] 區段,然後展開叢集詳細資料。 [名稱] 和 [IP 位址] 資源應顯示為 [失敗] 狀態。

    IP 位址資源無法上線,因為叢集指派了與電腦本身相同的 IP 位址, 導致位址重複。

  2. 以滑鼠右鍵按一下失敗的 [IP 位址] 資源,然後選取 [內容]。

 

3.選取 [靜態 IP 位址]。 從與虛擬機器相同的子網路中指定一個可用的位址。

4.在 [叢集核心資源] 區段中,於叢集名稱上按一下滑鼠右鍵,然後選取 [上線]。 等待兩個資源上線。
 待叢集名稱資源上線後,將使用新的 Active Directory 電腦帳戶更新網域控制站伺服器。 稍後將使用這個 Active Directory 帳戶來執行可用性群組的叢集服務。

 

將另一個 SQL Server 執行個體新增到叢集

1.在瀏覽器樹狀目錄中,於叢集上按一下滑鼠右鍵,然後選取 [新增節點]。

2.在 [新增節點精靈] 中,選取 [下一步]。

3.在 [選取伺服器] 頁面中,新增第二部 SQL Server VM。 在 [輸入伺服器名稱] 中輸入 VM 名稱,然後選取 [新增]>[下一步]。

4.在 [驗證警告] 頁面上,選取 [否]。 (在正式作業情節中,您應執行驗證測試。) 然後選取 [下一步]。

5.如果您使用儲存空間,請在 [確認] 頁面上取消選取 [新增適合的儲存裝置到叢集] 核取方塊。

6.選取 [下一步] 。

7.選取 [完成] 。

8.[容錯移轉叢集管理員] 會顯示您的叢集有一個新節點,並將它列在 [節點] 容器中。

9.登出遠端桌面工作階段

 

新增叢集仲裁的檔案共用

在此範例中,Windows 叢集會使用檔案共用來建立叢集仲裁。 本教學課程使用 NodeAndFileShareMajority 仲裁。 如需詳細資訊,請參閱設定及管理仲裁

  1. 使用遠端桌面工作階段來連接到檔案共用見證伺服器 VM。

  2. 在 [伺服器管理員] 中,選取 [工具]。 開啟 [電腦管理]。

  3. 選取 [共用資料夾]。

  4. 在 [共用] 上按一下滑鼠右鍵,然後選取 [新增共用]。
    使用 [建立共用資料夾精靈] 來建立共用。

  5. 在 [資料夾路徑] 頁面上,選取 [瀏覽]。 找出或建立共用資料夾的路徑,然後選取 [下一步]。

  6. 在 [名稱、描述和設定] 頁面上,確認共用名稱和路徑。 選取 [下一步]。

  7. 在 [共用資料夾權限] 頁面上,設定 [自訂權限]。 選取 [自訂]。

  8. 在 [自訂權限] 對話方塊中,選取 [新增]。

  9. 確定用來建立叢集的帳戶具備完整的控制權。

設定叢集仲裁

  1. 使用遠端桌面工作階段連線到第一個叢集節點。

  2. 在 [容錯移轉叢集管理員] 中,於叢集上按一下滑鼠右鍵,指向 [其他動作],然後選取 [設定叢集仲裁設定]。

  3. 在 [設定叢集仲裁精靈] 中,選取 [下一步]。

  4. 在 [選取仲裁設定選項] 頁面上,選擇 [選取仲裁見證],然後選取 [下一步]。

  5. 在 [選取仲裁見證] 頁面上,選取 [設定檔案共用見證]。

  6. 在 [設定檔案共用見證] 中,輸入您為共用所建立的路徑。 然後選取 [下一步]。

  7. 在 [確認] 頁面中,驗證設定。 然後選取 [下一步]。

  8. 選取 [完成] 。

此時就會為叢集核心資源設定檔案共用見證。


下一集,我們將完成整個設定

Related Posts:

  • SQLServer 2025新功能 DB World國際中文電子雜誌作 者:楊先民審 稿:張智凱前言微軟在本次的點火大會中發佈了 SQL Server 2025,本期就來簡單的介紹此次多了哪些新功能?直接從 T-SQL 呼叫 ChatGPT 等 AI 服務 – 使用 T-SQL 指令和sp_invoke_exte… Read More
  • 【Azure職人進修心得分享】如何有效學習取得Azure認證?如何應用Azure技術在工作實務中提升效益?想了解雲端技術、想快速獲得Azure服務和解決方案的相關知識嗎?透過微軟原廠培訓的系統化學習,不僅能為取得Azure認證做好充分準備,也能夠更加了解如何將Azure的技術靈活應用於工作挑戰中,幫助企業優化雲端環境!莊國志“ 參加Azure管理員認證班讓我獲益匪淺!感謝恆逸的完善規劃,從課程內容到學習… Read More
  • Microsoft SQL Server 2022 T-SQL Windows子句加強功能黃家瑞 Jerry Huang恆逸教育訓練中心-資深講師技術分類:資料庫Microsoft SQL Server 2022的T-SQL新增不少功能,本專題中針對WINDOW子句,以下以Northwind做為範例資料庫,做範例說明。WINDOW子句是ISO/IEC SQL標準,在視窗函數中,… Read More
  • 使用 Azure 實現 Microsoft SQL Server 2014 工作負載現代化作者:楊先民  恆逸教育訓練中心資深講師微軟為每個新版本的 Microsoft SQL Server 提供創新而感到相當的自豪。然而,總有一天產品生命週期必須結束。時間若是來到公元 2024 年 7 月 9 日,SQL Server 2014 將會結束支援。而微軟則是希望他們的客… Read More
  • 【學長姐帶路】沒有IT背景,如何用4個月跨領域轉職程式設計師?不要讓過去的學經歷,限制了你的夢想與未來零經驗、非本科系,也可以四個月成功轉職資訊業!2024.3月上課前,他們都沒有IT背景2024.7月結業一個月內,他們都已成功轉職程式設計師來看看微軟養成班學員的學習分享!👩盧玉雯背景:國立高雄科技大學行銷與流通管理系轉職前:產險公司行政專員➤為什麼想轉職?… Read More

0 意見:

張貼留言