教學課程:使用 Azure 入口網站還原適用於 PostgreSQL 的 Azure 資料庫 - 彈性伺服器

本教學說明如何利用 Azure 入口網站還原 PostgreSQL - Flexible Server 的 Azure 資料庫。

先決條件

在還原 Azure Database for PostgreSQL - Flexible Server 之前,請確保以下先決條件已達成:

  • 跨區域還原僅支援使用儲存體備援作為異地備援的備份保存庫。
  • 如需支援的受控類型和區域清單,請參閱支援矩陣
  • 跨區恢復會產生額外費用。 了解更多關於 定價的資訊。
  • 啟用跨區域還原後,備用物品可能要等最多 48 小時 才能在次要區域開放。
  • 檢閱使用跨區域還原所需的權限。 

備註

啟用使用異地備援儲存體選項建立的保存庫,可讓您設定跨區域還原功能。 跨區域還原功能允許你在次要 Azure 配對區域 中恢復資料,即使主要區域沒有中斷;因此,您能夠進行演練以評估區域韌性。 

啟用備份儲存庫中的不可變性

Azure Backup Vault 的不可變性是一項設計用來保護你的備份資料的功能,防止任何可能導致恢復點遺失的操作。 此功能確保資料一旦寫入保險庫,就無法被修改或刪除,即使是管理員也無法。

要啟用備份保險庫的不可變性,請依照以下步驟操作:

  1. 登入 Azure 入口網站
  2. 建立新的備份保險庫 ,或選擇現有的備份保險庫。
  3. 啟用保存庫不變性

請在備份保管庫中啟用跨區域還原

跨區域還原允許你還原一個次要的 Azure 配對區域資料。

要為備份保險庫設定跨區域還原,請依照以下步驟操作:

  1. 登入 Azure 入口網站

  2. 前往你建立的 備份保險庫 ,然後選擇 管理>屬性

  3. 保險庫設定中,選擇「 更新 」,對應 跨區域還原

  4. 在 [跨區域還原] 下,選取 [啟用]

    截圖顯示如何在備份保險庫啟用跨區還原。

查看次要區域的備份實例

如果啟用了跨區域還原,你可以查看次要區域的備份實例。

要查看備份實例,請遵循以下步驟:

  1. Azure 入口網站,前往你的 備份儲存庫

  2. 在 [管理] 底下,選取 [備份執行個體]

  3. 在篩選器中選擇 實例區域 == 次要區域

    截圖顯示如何查看受保護的資料庫實例。

將資料庫伺服器還原到次要區域

一旦主區域的備份完成,主區域的復原點複製到次要區域可能需要長達 12 小時

要恢復次級區域的恢復點,請遵循以下步驟:

  1. 韌性,然後在上方選單中選擇恢復

  2. 受保護項目面板中,在受保護項目中,選擇選擇你想要還原的受保護項目。

    截圖顯示資料庫還原時選擇的復原點。

  3. 若要將備份還原到配對區域,請在 還原 面板的 基礎 標籤中選擇 次要區域,然後選擇 「下一:還原點」。

    截圖顯示了次要區域的還原選擇。

  4. 還原點 標籤中,選擇你想用於還原操作的還原點,然後選擇 「下一:還原參數」。

  5. 還原參數 標籤中,選擇目標儲存帳號和容器,然後選擇 驗證 ,檢查還原參數權限,然後進行最終審查與還原。

  6. 驗證成功後,請選取 [檢閱 + 還原]

  7. 在 [ 檢閱 + 還原] 索引標籤上,選取 [ 還原 ] 以啟動還原作業。

還原開始後,你可以在 工作中監控還原操作的完成情況。

後續步驟

使用 Azure portal 管理 Azure Database for PostgreSQL - Flexible Server 的備份