全部產品
Search
文件中心

ApsaraDB for MongoDB:ApsaraDB for MongoDB如何備份和恢複?

更新時間:Dec 05, 2024

ApsaraDB for MongoDB支援自動備份和手動備份,您可以基於備份檔案或按執行個體啟動並執行時間點進行資料恢複。

如何備份

ApsaraDB for MongoDB產生的備份檔案儲存在阿里雲Object Storage Service服務OSS(Object Storage Service)中,不會佔用MongoDB執行個體的儲存空間。您可以根據業務需求,通過控制台自動備份MongoDB資料手動備份MongoDB資料

說明

自動備份採用的備份方式固定為物理備份。

執行個體

支援的備份方法

對執行個體的影響

單節點執行個體

快照備份

說明

快照備份可以保留某一時間點的磁碟資料狀態。

由於單節點架構的特殊性,在備份過程中將佔用單節點執行個體的I/O效能。

  • 4.2及以下版本本地碟版複本集執行個體

  • 4.2及以下版本本地碟版分區叢集執行個體

物理備份

說明

備份MongoDB執行個體中資料庫相關的實際物理檔案。

在執行個體的隱藏節點進行,不影響主從節點的讀寫效能。若資料量較大,花費的時間可能較長,請耐心等待。

邏輯備份

說明

通過mongodump工具備份整個資料庫的資料。

  • 4.2及以上版本雲端硬碟版複本集執行個體

  • 4.2及以上版本雲端硬碟版分區叢集執行個體

快照備份

在執行個體的從節點和隱藏節點輪流進行,不影響主節點的讀寫效能。

如何恢複

詳情請參見MongoDB資料恢複方案概覽