GeminiDB Influx支持數據庫實例的備份,以保證數據可靠性。實例刪除后,手動備份數據保留。自動備份的數據和實例一起釋放,備份的數據不支持下載導出。
備份方案
GeminiDB Influx實例支持自動備份和手動備份兩種方案。
- 自動備份
您可以在管理控制臺設置自動備份策略,系統將會按照自動備份策略中設置的備份時間段和備份周期進行自動備份,并且會按照設置的備份保留天數對備份文件進行存放。
自動備份的備份文件不支持手動刪除,可通過修改自動備份策略調整備份保留天數,超出備份保留天數的已有備份文件會被自動刪除。
- 手動備份
手動備份是由用戶根據自身業務特點隨時啟動的數據庫實例的全量備份,會一直保存,直到用戶手動刪除。
建議您定期對數據庫進行備份,當數據庫故障或數據損壞時,可以通過備份恢復數據庫,從而保證數據可靠性。
表1 備份方案
| 備份方案 | 使用場景 |
|---|---|
| 管理自動備份 | 系統按照自動備份策略,對數據庫進行自動備份,您可以根據業務需求修改自動備份策略。 |
| 管理手動備份 | 根據自身業務特點手動啟動數據庫實例的全量備份。 |
備份原理
GeminiDB Influx有專門負責備份管理的節點(三個Meta節點中ID最小的Meta節點,后續稱為M1節點)。如圖1所示,GeminiDB Influx的備份在M1節點上進行,通過對數據進行秒級快照,并將生成的備份文件以壓縮包的形式存儲在對象存儲服務(OBS)中,不會額外占據GeminiDB Influx實例的存儲空間。備份上傳過程中會消耗一定的CPU,因此會存在CPU上漲的現象,一般漲幅范圍在5%~15%,該現象屬于正常現象。
圖1 備份原理

備份存儲
GeminiDB Influx的備份數據存儲至對象存儲服務(Object Storage Service,簡稱OBS),在提高數據容災能力的同時有效降低磁盤空間占用。
購買實例存儲空間后,GeminiDB Influx將同比例贈送備份存儲空間,用于存儲備份數據。例如,您購買的實例存儲空間為100GB時,會得到贈送的100GB備份存儲空間。當備份數據沒有超出100GB,將免費存儲在OBS上;當備份數據超出100GB,超出部分將根據OBS的計費規則收費。