本文介紹ApsaraDB for MongoDB手動備份資料的方法。
前提條件
已建立ApsaraDB for MongoDB單節點執行個體、複本集執行個體或分區叢集執行個體。
注意事項
如果您購買的ApsaraDB for MongoDB執行個體資料庫版本低於MongoDB 4.0,且備份方法選擇物理備份,當該執行個體中集合和索引的總數量超過1萬時,物理備份可能會失敗。您可以在進行物理備份前,將ApsaraDB for MongoDB執行個體的資料庫版本升級至MongoDB 4.0及以上,升級方法請參見升級資料庫大版本。
資料庫版本升級後,升級前產生的備份檔案不能用於建立新的執行個體。
手動備份說明
ApsaraDB for MongoDB產生的備份檔案儲存在阿里雲Object Storage Service服務(Object Storage Service,簡稱 OSS)中,不會佔用ApsaraDB for MongoDB執行個體的儲存空間。
不同類型的ApsaraDB for MongoDB執行個體支援的備份方法以及備份方法說明如下:
執行個體類型 | 備份方法 | 說明 |
| 快照備份 | 保留某一時間點磁碟的資料狀態,能夠做到在分鐘級完成資料庫的恢複。 說明 備份過程中將佔用ApsaraDB for MongoDB執行個體的I/O資源。 |
|
|
說明
|
費用說明
ApsaraDB for MongoDB提供了免費備份額度。如果備份儲存容量(包括全量備份和記錄備份)未超過免費額度,備份不收費。超過後,每小時的備份費用=(備份儲存容量-免費額度)x備份單價。
免費額度如下:
儲存類型 | 免費額度說明 | 查看備份儲存容量和免費額度 |
雲端硬碟版 | 儲存空間的200% | 在執行個體基本資料頁面的規格資訊地區查看備份儲存容量和免費額度。 |
本地碟版 | 儲存空間的50% |
超出免費額度的備份單價費用如下:
儲存類型 | 備份單價(美元/GB/天) |
雲端硬碟版 | 不同地區備份單價存在差異,具體如下:
|
本地碟版 | 不同地區備份單價存在差異,具體如下:
|
更多資訊,請參見ApsaraDB for MongoDB詳細價格資訊。
本文備份費用單價僅供參考,實際購買時可能存在價格變動,請以實際詢價和賬單產生價格為準。
操作步驟
登入MongoDB管理主控台。
根據執行個體類型,在左側導覽列,單擊複本集執行個體列表或分區叢集執行個體列表。
在頁面左上方,選擇執行個體所在的資源群組和地區。
單擊目標執行個體ID或目標執行個體所在行操作列的管理。
在目標執行個體頁面右上方,單擊備份執行個體。
在備份執行個體面板,選擇備份方法。
單擊確定。
完成手動備份後,您需要重新整理介面,在備份與恢複頁面查看產生的備份檔案。
常見問題
Q:如何查看執行個體備份產生的費用?
A:您可以進入阿里雲控制台的明細賬單頁面,查看計費項目為備份儲存容量的賬單。
Q:如何手動刪除執行個體備份?
A:目前暫不支援手動刪除執行個體備份。您可以通過修改備份策略來自動刪除備份,比如降低備份頻率或減少備份保留天數。具體操作,請參見操作步驟。
相關API
介面 | 說明 |
手動備份ApsaraDB for MongoDB執行個體。 |