在適用於 PostgreSQL 的 Azure 資料庫彈性伺服器中,將讀取複本切換成主要

本文提供逐步指示,說明如何切換適用於 PostgreSQL 的 Azure 資料庫彈性伺服器的讀取複本,使其成為該複寫集的新主要伺服器。

將讀取複本切換為主要複本的步驟

使用 Azure 入口網站

  1. 選取您要顯示其相關聯虛擬端點的適用於 PostgreSQL 的 Azure 資料庫彈性伺服器。

  2. 在資源功能表中的 [ 設定] 區段下,選取 [ 複寫]。

    顯示 [複寫] 頁面的螢幕擷取畫面,其中包含讀取複本。

  3. 選取您要切換至的讀取複本端點名稱旁的 Promote 圖示。

    顯示 [複寫] 頁面中 [Promore] 動作位置的螢幕快照。

  4. 如果伺服器沒有建立虛擬端點,或你想切換到主端的讀取複本不是讀取虛擬端點的目標伺服器,嘗試將讀取複本切換到主端點會失敗。 對話框中顯示的警告會提醒你這個狀況。

    螢幕擷取畫面顯示在沒有虛擬端點,或未正確設定以支援切換作業時的 [切換為或升階為獨立] 窗格。

  5. 在 [要升階的複本伺服器] 中,為 [動作] 選取 [升階為主要伺服器]。 根據你的需求,選擇 計畫強制 資料 同步。 如果你決定使用 強制 選項,請標記「 我了解,任何未從主伺服器複製的資料變更都會遺失。讀取複本延遲時間是資料遺失的大致時間。 確認可能的資料遺失。 最後,選取 [ 升級]。

    顯示 [切換至或提升為獨立] 窗格的螢幕擷取畫面。

  6. 通知會告知您該讀取複本正在切換為主要複本。

    螢幕擷取畫面顯示通知,告知該讀取複本正在切換為主要複本。

  7. 當程序完成時,通知會告知您該讀取複本已成功切換為複本。

    螢幕擷取畫面顯示通知,告知該讀取複本已成功切換為主要複本。