XtraBackup備份原理和優缺點介紹
innobackupex在後臺執行緒不斷追蹤InnoDB的日誌檔案,然後複製InnoDB的資料檔案。資料檔案複製完成之後,日誌的複製執行緒也會結束。這樣就得到了不在同一時間點的資料副本和開始備份以後的事務日誌。完成上面的步驟之後,就可以使用InnoDB崩潰恢復程式碼執行事務日誌(redo log),以達到資料的一致性。
備份主要分為兩個過程:
1. backup,備份階段,追蹤事務日誌和複製資料檔案(物理備份)。
2. preparing,重放事務日誌,使所有的資料處於同一個時間點,達到一致性狀態。
XtraBackup的優點:
可以快速可靠的完成資料備份(複製資料檔案和追蹤事務日誌)
資料備份過程中不會中斷事務的處理(熱備份)
節約磁碟空間和網路頻寬
自動完成備份鑑定
因更快的恢復時間而提高線上時間
基於檔案的物理備份
恢復起來會更快(不需要執行任何的mysql語句,不需要構建索引,innoDB表無需完全快取到記憶體)
XtraBackup的缺點:
1、 檔案大
2、 不總是可以跨平臺、作業系統和MySQL版本
備份主要分為兩個過程:
1. backup,備份階段,追蹤事務日誌和複製資料檔案(物理備份)。
2. preparing,重放事務日誌,使所有的資料處於同一個時間點,達到一致性狀態。
XtraBackup的優點:
可以快速可靠的完成資料備份(複製資料檔案和追蹤事務日誌)
資料備份過程中不會中斷事務的處理(熱備份)
節約磁碟空間和網路頻寬
自動完成備份鑑定
因更快的恢復時間而提高線上時間
基於檔案的物理備份
恢復起來會更快(不需要執行任何的mysql語句,不需要構建索引,innoDB表無需完全快取到記憶體)
XtraBackup的缺點:
1、 檔案大
2、 不總是可以跨平臺、作業系統和MySQL版本
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2138688/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- GC演算法介紹及工作原理和優缺點GC演算法
- Redis和MongoDB優缺點介紹!Python學習RedisMongoDBPython
- 靜態IP的優缺點介紹
- MySQL觸發器的使用和優缺點介紹ZGMHMySql觸發器
- 從原始碼分析 XtraBackup 的備份原理原始碼
- NUMA架構介紹及優缺點分析架構
- Native App及Hybrid App優缺點介紹!APP
- rem佈局原理和優缺點REM
- Percona xtrabackup2.4版本遠端備份和搭建從庫的方法介紹
- Ajax,jQuery ajax,axios和fetch介紹、區別以及優缺點jQueryiOS
- MySQL:xtrabackup備份MySql
- Xtrabackup增量備份
- Oracle 備份和恢復介紹Oracle
- MongoDB Sharding ChunkSize大小選擇優缺點介紹MongoDB
- 分享6個Java框架及優缺點介紹Java框架
- 【Xtrabackup】Xtrabackup備份基礎知識
- 【Xtrabackup】Xtrabackup全備、增量備份及恢復示例
- Xtrabackup全量備份
- 【Redis】四種部署模式的介紹及其優缺點Redis模式
- Ajax原理以及優缺點
- Redis持久化的兩種方式的優缺點介紹Redis持久化
- Python中爬蟲模組有哪些?優缺點介紹!Python爬蟲
- docker簡介以及優缺點Docker
- 使用Xtrabackup遠端備份MysqlMySql
- MySQL運維實戰之備份和恢復(8.1)xtrabackup全量備份MySql運維
- 想了解Xtrabackup備份原理和常見問題分析,看這篇就夠了
- 使用代理通過使用者名稱和密碼驗證優缺點介紹密碼
- xtrabackup 2.4 的介紹與使用
- PXC(Percona XtraDB Cluster)的缺點介紹
- xtrabackup備份mysql“ib_logfile0 is ofMySql
- 【Java面試】RDB 和 AOF 的實現原理、優缺點Java面試
- mydumper備份工具介紹與使用
- 繼承的優點和缺點繼承
- iframe有哪些優點和缺點?
- GAN原理,優缺點、應用總結
- Apache、NGINX、Tomcat的優缺點介紹!Linux雲端計算學習ApacheNginxTomcatLinux
- MySQL備份與恢復——基於Xtrabackup物理備份恢復MySql
- HTTP和RPC的優缺點HTTPRPC
- 【MySQL】Xtrabackup備份及恢復指令碼MySql指令碼