備份工具的選擇
1.1 常用有mysqldump、mysqlhotcopy、xtrabackup、mydumper、cp
1.2 目前幾個工具在我們環境上不同的存儲引擎都有用到(沒有直接cp)
1.3 選擇適合自己環境和自己最熟練的備份工具
備份哪些東西
2.1 非dba經常不備份
2.2 初級dba只備份數據庫
2.3 還需要備份配置文件(my.cnf/mysqld等等)、單純的數據結構、備份的腳本、另外自己寫的一些監控、調優等常用腳本
能夠快速回滾
3.1 我們經常有回滾數據的需求,但是只需要回滾部分表
3.2 如何從幾百G的數據中提取部分表
3.3 如果數據文件非常大,顯然mysqldump不適合回滾部分表
備份的可用性
4.1 應該大部分人都將備份腳本跑通知後,再也沒去看過備份是否可用
4.2 甚至有的人備份腳本出錯了也不知道
4.3 應該定期檢測備份的可用性
4.4 備份腳本應該定期發送備份報告
關於mysql備份的幾點思考
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.