啟用 Azure Cache for Redis 的區域備援

在本文中,您將了解如何使用 Azure 入口網站設定區域備援 Azure Cache 執行個體。

Azure Cache for Redis 標準版、進階版和企業版層級提供內建備援,方法是將每個快取裝載在兩個專用虛擬機器 (VM) 上。 即使這些 VM 位於個別的 Azure 容錯和更新網域且具有高可用性,它們仍容易受到資料中心層級失敗的影響。 Azure Cache for Redis 也支援其進階版和企業版層級中的區域備援。 區域備援快取會分散在多個可用性區域的 VM 上執行。 它提供更高的復原能力和可用性。

注意

Azure 可用性區域之間的資料傳輸會以標準頻寬費率收費。

必要條件

建立快取

若要建立快取,請遵循下列步驟:

  1. 登入 Azure 入口網站,然後選取 [建立資源]

  2. 在 [新增] 頁面上選取 [資料庫] ,然後選取 [Azure Cache for Redis] 。

    選取 Azure Cache for Redis。

  3. 在 [基本資料] 頁面上,設定新快取。

    設定 建議的值 描述
    訂用帳戶 選取您的訂用帳戶。 這個新的 Azure Cache for Redis 執行個體建立所在的訂用帳戶。
    資源群組 選取資源群組,或選取 [新建] 並輸入新的資源群組名稱。 用來建立快取和其他資源的資源群組名稱。 將所有的應用程式資源放在一個資源群組中,您將可輕鬆地一併管理或刪除這些資源。
    DNS 名稱 輸入全域唯一名稱。 快取名稱必須是 1 到 63 個字元的字串,且只能包含數字、字母或連字號。 名稱的開頭和結尾必須是數字或字母,且不可包含連續的連字號。 快取執行個體的主機名稱將為 <DNS 名稱>.redis.cache.windows.net
    位置 選取位置。 選取其他將使用快取的服務附近的區域
    快取類型 選取進階版或企業版層級快取。 快取的可用大小、效能和功能取決於定價層。 如需詳細資訊,請參閱 Azure Cache for Redis 概觀
  4. 在 [進階] 頁面上,針對進階版層級快取,選擇 [複本計數]。

    複本計數

  5. 選取 [可用性區域]。

    可用區域

  6. 設定叢集和/或 RDB 持續性。

    注意

    區域備援不支援具有多個複本 (多個複本) 的僅限附加檔案 (AOF) 持續性。 區域備援目前不適用於異地複寫。

  7. 選取 [建立]。

    建立快取需要一些時間。 您可以在 Azure Cache for Redis 的 [概觀] 頁面上監視進度。 當 [狀態] 顯示為 [執行中] 時,表示快取已可供使用。

    注意

    建立快取之後,就無法變更或啟用可用性區域。

區域備援常見問題

為什麼無法在建立進階版快取時啟用區域備援?

區域備援僅適用於具有可用性區域的 Azure 區域。 如需最新清單,請參閱具有可用性區域的 Azure 區域

為什麼我無法在快取建立期間選取所有三個區域?

根據預設,進階版快取有一個主要節點和一個複本節點。 若要設定超過兩個可用性區域的區域備援,您必須將更多複本新增至您要建立的快取。

我可以更新現有的進階版快取以使用區域備援嗎?

否,目前不支援更新現有的進階快取以使用區域備援。

跨 Azure 可用性區域複寫我的資料需要多少費用?

當您的快取使用設定多個可用性區域的區域備援時,資料會從某個區域中的主要快取節點複寫到另一個節點, (另一個區域) (s) 。 資料傳輸費用是跨所選可用性區域移動資料的網路輸出成本。 如需詳細資訊,請參閱頻寬定價詳細資料

後續步驟

深入了解 Azure Cache for Redis 功能。