Share via


在 Azure Cosmos DB for PostgreSQL 中建立和管理讀取複本

適用於: Azure Cosmos DB for PostgreSQL (由 PostgreSQL 的 Citus 資料庫延伸模組提供)

在此文章中,您將了解如何從 Azure 入口網站建立和管理 Azure Cosmos DB for PostgreSQL 中的讀取複本。 若要深入了解讀取複本,請參閱概觀

必要條件

要作為主要的叢集

建立讀取複本

若要建立讀取複本,請遵循下列步驟:

  1. 選取現有的 Azure Cosmos DB for PostgreSQL 叢集來作為主要叢集。

  2. 在叢集提要欄位的 [叢集管理] 下,選取 [全域複寫資料]。

  3. 在 [全域複寫資料] 畫面上,選取 [新增複本]。

  4. 在 [叢集名稱] 下,輸入讀取複本的名稱。

  5. 從 [位置] 下拉式清單中選取值。

  6. 選取 [確定]。

建立讀取複本之後,便可在 [全域複寫資料] 畫面的清單上看到該複本。

重要

請參閱讀取複本概觀的考量章節

將主要叢集設定更新為新的值之前,請將複本設定更新為相等或更大的值。 此動作協助複本跟隨主複本變更。

讀取複本升階

若要將叢集讀取複本升階為獨立的讀寫叢集,請遵循下列步驟:

  1. 選取您想要在入口網站中升階的讀取複本。

  2. 在叢集提要欄位的 [叢集管理] 下,選取 [全域複寫資料]。

  3. 在 [將資料複寫到全域] 頁面上,在地圖下的叢集清單尋找讀取複本,然後按一下升階圖示。

  4. 在 [升階 <叢集名稱>] 畫面上,按兩下讀取複本的名稱,確認您了解升階無法復原,方法是設定核取方塊,然後選取 [升階]

在讀取複本升階之後,其會變成有相同連接字串的獨立可讀取和可寫入叢集。

刪除主要叢集

若要刪除主要叢集,請使用與刪除獨立叢集相同的步驟。 在 Azure 入口網站中執行下列步驟:

  1. 在 Azure 入口網站中,選取主要的 Azure Cosmos DB for PostgreSQL 叢集。

  2. 在叢集的 [概觀] 頁面上,選取 [刪除]

  3. 在 [刪除 <叢集名稱>] 畫面上,選取 [我了解這個叢集和屬於這個叢集的所有節點將會被刪除,而且無法復原。] 旁的核取方塊。

  4. 選取 [刪除] 來確認主要叢集的刪除。

刪除複本

刪除讀取複本的方式類似於刪除主要叢集。

您可以選取讀取複本來直接從入口網站中刪除,也可以從主要叢集的 [全域複寫資料] 畫面加以刪除。

  1. 在 Azure 入口網站中,於讀取複本的 [概觀] 頁面上,選取 [刪除]。

  2. 在 [刪除 <複本名稱>] 畫面上,選取 [我了解此複本以及屬於此複本的所有節點都會遭到刪除。刪除此複本不會影響主要叢集或其他讀取複本] 旁的核取方塊。

  3. 選取 [刪除] 以確認刪除複本。

下一步