本文描述如何在適用於 MySQL 的 Azure 資料庫中開啟或關閉區域備援高可用性設定。
高可用性功能會在不同區域中實際佈建個別的主要與待命複本。 如需詳細資訊,請參閱高可用性概念文件。
重要事項
您只能在建立適用於 MySQL 的 Azure 資料庫彈性伺服器執行個體期間啟用區域備援高可用性。
本文提供開啟或關閉高可用性的指導方針。 此作業不會變更您的其他設定,包括虛擬網路設定、防火牆設定和備份保留。 同樣地,停用高可用性是線上作業,不會影響應用程式的連線能力或作業。
在伺服器建立期間啟用高可用性
本節特別提供 HA 相關欄位的詳細資料。 您可以遵循下列步驟,在建立適用於 MySQL 的 Azure 資料庫彈性伺服器執行個體時部署高可用性。
在 Azure 入口網站中,選擇彈性伺服器,並選取 [建立]。 如需如何填入詳細資料 (例如訂用帳戶、資源群組、伺服器名稱、區域) 和其他欄位的相關資訊,請參閱適用於 MySQL 的 Azure 資料庫彈性伺服器執行個體建立操作說明文件。
選取高可用性選項中的 [區域備援] 選項按鈕。
如果您想要變更預設計算和儲存體設定,則請選取 [設定伺服器]。
如果您選取高可用性選項,則無法選擇可高載層。 您可以選擇 [一般用途] 或 [業務關鍵] 計算層。
重要事項
我們只支援 [一般用途] 和 [業務關鍵] 價格層的區域備援高可用性。
從下拉式清單中,選取您選擇的 [計算大小]。
使用滑桿選取 [儲存體大小] (以 GiB 為單位),並選取 7 天到 35 天的 [備份保留期間]。
停用高可用性
遵循下列步驟,為已設定區域備援的適用於 MySQL 的 Azure 資料庫彈性伺服器執行個體停用高可用性。
在 Azure 入口網站中,選取您現有適用於 MySQL 的 Azure 資料庫彈性伺服器執行個體。
在適用於 MySQL 的 Azure 資料庫彈性伺服器執行個體頁面上,從前端面板選取 [高可用性] 以開啟高可用性頁面。
選取 [區域備援高可用性] 核取方塊以停用選項,然後選取 [儲存] 以儲存變更。
確認對話方塊出現時,確認停用高可用性。 選取 [停用 HA] 以停用高可用性。
通知會指出高可用性解除委任部署正在進行中。
強制容錯移轉
請遵循下列步驟,強制從主要容錯移轉至待命的適用於 MySQL 的 Azure 資料庫彈性伺服器執行個體。
在 Azure 入口網站中,選取已啟用高可用性功能的現有適用於 MySQL 的 Azure 資料庫彈性伺服器執行個體。
在適用於 MySQL 的 Azure 資料庫彈性伺服器執行個體頁面上,從前端面板選取 [高可用性] 以開啟高可用性頁面。
核取 [主要可用性區域] 與 [待命可用性區域]。
選取 [強制容錯移轉] 以起始手動容錯移轉程序。 快顯視窗會依據主要的目前工作負載與最後一個檢查點的時序,通知您預期的容錯移轉時間。 請閱讀訊息,然後選取 [確定]。
通知會指出容錯移轉正在進行中。 當容錯移轉至待命伺服器成功時,會出現通知。
核取 [Primary availability zone] \(主要可用性區域\) 與 [Standby availability zone] \(待命可用性區域\)。