本文介紹邏輯備份、物理備份與快照的區別,以及使用數據庫備份DBS控制臺創建備份計劃時如何選擇備份方式。
常用的數據備份方式為邏輯備份、物理備份與快照:
邏輯備份:數據庫對象級備份,備份內容是表、索引、存儲過程等數據庫對象,常見工具為MySQL mysqldump、Oracle exp/imp等。
物理備份:數據庫文件級備份,備份內容是操作系統上數據庫文件,常見工具為MySQL XtraBackup、Oracle RMAN等。
快照:基于快照技術獲取指定數據集合的一個完全可用拷貝,隨后可以選擇僅在本機上維護快照,或者對快照進行數據跨機備份,常見工具為文件系統Veritas File System、卷管理器Linux LVM、存儲子系統NetApp NAS等。
說明數據庫備份DBS暫不支持快照。
數據庫備份DBS支持邏輯備份與物理備份,詳細說明如下:
區別項 | 邏輯備份 | 物理備份 |
全量備份 | 對每張表數據進行切分,然后在數據庫上運行SQL語句,多線程并行讀取數據。 | 在數據庫所在服務器上安裝DBS備份網關,然后通過備份網關將數據庫文件進行備份(拷貝)。更多詳情,請參見添加備份網關。 |
增量備份 | 支持實時捕獲數據庫內存中的日志,實現實時增量備份,避免堆積數據,從而降低對數據庫IO性能的影響。日志讀取速度也會隨著數據庫日志產生速度而調整。 | |
特性 |
|
|
數據庫規模推薦范圍 | MB~百GB級別。 | TB級別。 |
相關文檔
如需了解數據庫備份DBS對不同數據庫類型支持的備份方式,請參見支持的數據庫引擎與功能。
數據庫備份DBS支持將備份數據存儲于用戶OSS或DBS內置存儲中,請參見內置存儲與用戶OSS。
如需創建DBS備份實例,請參見創建備份計劃。