Azure DocumentDB 提供自動備份,使使用者無需操作即可實現時間點復原(PITR)。 備份允許客戶將伺服器還原至保留期間內的任何時間點。
備註
備份與還原功能設計用來防止資料遺失,但並未提供完整的災難復原解決方案。 您應該確保已經有自己的災難復原計畫,以防範大規模停電。
先決條件
Azure 訂用帳戶
- 如果您沒有 Azure 訂用帳戶,請建立 免費帳戶
一個現有的 Azure DocumentDB 叢集
- 如果你沒有叢集,就建立 一個新的叢集
Backups
備份會在背景 自動執行 。 對於活躍叢集,備份會保留 35 天,對於已刪除的叢集則保留 7 天。 所有備份皆會使用 AES 256 位元加密進行加密。
備註
備份檔案無法匯出。 它們只能用於 Azure DocumentDB 中的還原操作。
在支援可用性區域的 Azure 區域中,備份快照會儲存在三個可用性區域。 只要至少有一個可用區域在線,叢集即可恢復。
從備份還原
還原流程會在與原始叢集相同的 Azure 區域、訂閱和資源群組中建立具有相同設定的新叢集。 請依照以下步驟恢復資料。
- 選擇一個現有的 Azure DocumentDB 叢集。
- 在叢集提要欄位的 [設定] 下,選取 [還原時間點]。
- 在日期和時間欄位中選取日期並提供時間 (以 UTC 時區為準)。
- 在 [還原目標叢集名稱] 欄位中輸入叢集名稱。
- 在 [管理員使用者名稱] 欄位中為還原的叢集輸入叢集管理員名稱。
- 在 [密碼] 及[確認密碼] 欄位中輸入管理員角色的密碼。
- 選取 [提交] 以啟動叢集還原。
備註
叢集備份會儲存 35 天。 如果你的叢集是在 35 天或更早前建立的,且你在還原日期欄位中沒有看到想要的日期,可能需要開啟支援請求,將叢集恢復到那個時間點。
要建立 Azure 支援請求,請依照以下步驟操作:
- 選擇一個你需要還原的現有 Azure DocumentDB 叢集。
- 在叢集側邊欄的說明中,選擇支援 + 故障排除。 欲了解更多資訊,請參閱 建立 Azure 支援請求。
還原後的工作
還原作業完成後,請執行下列工作,讓您的使用者和應用程式回復正常運作狀態︰
- 如果新叢集旨在取代原始叢集,請將用戶端和用戶端應用程式重新導向新叢集。
- 確保有適當的 網路設定 ,方便使用者連接私人或公共存取。 系統不會從原始叢集複製這些設定。
- 確保恢復後的叢集已啟用高可用性(HA)。 已在還原的叢集上停用了高可用性,並在需要時必須加以啟用。
- 依照需要設定 叢集指標的警示。
後續步驟
在本指南中,我們介紹了 Azure DocumentDB 的備份與還原功能。