共用方式為


Azure Cosmos DB for PostgreSQL 中叢集的備份與時間點還原

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

此文章提供逐步程序,說明如何選擇備份類型、檢查叢集上啟用的備份類型,以及如何使用備份在叢集中執行時間點復原。 您可以選擇還原為最早的備份,或是還原至保留期間內的自訂還原點。

注意

雖然叢集備份一律會儲存 35 天,但您可能需要開啟支援要求,將叢集還原到比最新容錯移轉時間更早的時間點。 維護和計算/儲存體調整作業會使用容錯移轉,以將作業期間的停機時間降至最低。

選取叢集備份的類型

叢集建立期間,您可以從 [基本] 索引標籤進入 [調整] 畫面,並啟用異地備援備份。按一下 [儲存] 按鈕以套用您的選項。

注意

異地備援備份只能在叢集建立或還原期間啟用。 建立叢集之後,就無法停用異地備援備份。

確認備份類型

若要檢查在叢集上啟用的備份類型,請依照下列步驟:

  1. Azure 入口網站中,選取現有的 Azure Cosmos DB for PostgreSQL 叢集。
  2. 在 [概觀] 頁面上的 [基本資訊] 區段中,檢查 [備份] 欄位。

對於相同區域叢集的備份,[備份] 欄位的值可能為 [本機備援] 或 [區域備援];對於儲存在另一個 Azure 區域的備份,則可能為 [異地備援]

還原到最早的還原點

請遵循下列步驟,將叢集還原到其最早的現有備份。

  1. Azure 入口網站中,從所要還原叢集的 [概觀] 頁面中,選取 [還原]

  2. 在 [還原] 頁面上,選取所顯示的 [最早還原點]

  3. 在 [還原到新的叢集] 欄位中,提供新叢集的名稱。 訂用帳戶和資源群組欄位無法編輯。

  4. 若叢集已啟用異地備援備份,請在 [位置] 欄位選取在遠端或相同區域執行還原。 若叢集具有區域備援和本機備援備份,則無法編輯位置欄位。

  5. 設定 [異地備援備份] 核取方塊,將「已還原叢集」的異地備援備份儲存在另一個 Azure 區域中。

  6. 選取 [下一步]。

  7. (選擇性) 在 [加密] 索引標籤上,為已還原的叢集選取資料加密。

  8. 選取 建立。 會有通知顯示系統已起始還原作業。

  9. 還原完成時,請遵循還原後工作來進行。

還原到自訂還原點

請遵循下列步驟,將叢集還原到您選擇的日期和時間。

  1. Azure 入口網站中,從所要還原叢集的 [概觀] 頁面中,選取 [還原]

  2. 在 [還原] 頁面上,選擇 [自訂還原點]

  3. 在日期和時間的欄位中選取日期並提供時間,然後在 [還原到新的叢集] 欄位中輸入叢集名稱。 訂用帳戶和資源群組欄位無法編輯。

  4. 若叢集已啟用異地備援備份,請在 [位置] 欄位選取在遠端或相同區域執行還原。 若叢集具有區域備援和本機備援備份,則無法編輯位置欄位。

  5. 設定 [異地備援備份] 核取方塊,將「已還原叢集」的異地備援備份儲存在另一個 Azure 區域中。

  6. 選取 [下一步]。

  7. (選擇性) 在 [加密] 索引標籤上,為已還原的叢集選取資料加密。

  8. 選取 建立。 會有通知顯示系統已起始還原作業。

  9. 還原完成時,請遵循還原後工作來進行。

還原後工作

還原作業完成後,請執行下列工作,讓您的使用者和應用程式回復正常運作狀態︰

  • 如果新叢集旨在取代原始叢集,請將用戶端和用戶端應用程式重新導向新叢集。
  • 確保為私人或公用存取進行適當網路設定,以利使用者連線。 系統不會從原始叢集複製這些設定。
  • 確定有適當的登入和資料庫層級權限。
  • 視情況設定警示

下一步