貌似很強(qiáng)的mysql備份策略分享
每日凌晨2:00進(jìn)行dump對(duì)相應(yīng)數(shù)據(jù)庫(kù)進(jìn)行備份,同時(shí)對(duì)相應(yīng)數(shù)據(jù)庫(kù)進(jìn)行binlog日志文件更新。
如果發(fā)現(xiàn)數(shù)據(jù)庫(kù)錯(cuò)誤,只需要先恢復(fù)上一個(gè)dump的備份,然后再還原當(dāng)天的binlog日志文件。
舉例:
每日12:00執(zhí)行:
mysqldump database --flush-logs -uroot -p --opt > database_20020601.sql
按照日期規(guī)則執(zhí)行。
如果想恢復(fù)到今早10點(diǎn)的數(shù)據(jù)庫(kù),那么:
1、完整備份整個(gè)當(dāng)前數(shù)據(jù)庫(kù)
cd /var/lib/mysql
mysqldump -uroot -p123456 mydata > mydata.bak
2、刪除當(dāng)前備份好的數(shù)據(jù)庫(kù)
rm -rf mydata
3、先用dump恢復(fù)
mysql -uroot -p123456
mysql database -uroot -p123456 < database_20020601.sql
4、再用binlog按時(shí)間恢復(fù)
mysqlbinlog --stop-date="2011-07-28 10:18:49" /var/lib/mysql/mysql-bin.000006 | mysql -uroot -p123456
備注:
1、最好要把dump備份和binlog備份保存在異地--異地備份。
2、mysql主從復(fù)制。
- 星外科技每天自動(dòng)備份SQL2000/Mysql的工具
- Mysql主從同步備份策略分享
- 利用Xtrabackup工具備份及恢復(fù)(MySQL DBA的必備工具)
- 小型Drupal數(shù)據(jù)庫(kù)備份以及大型站點(diǎn)MySQL備份策略分享
- MySQL數(shù)據(jù)庫(kù)備份以及常用備份工具集合
- MySQL的備份工具mysqldump的基礎(chǔ)使用命令總結(jié)
- mysql備份策略的實(shí)現(xiàn)(全量備份+增量備份)
- CentOS7.x?安裝mysql5.7?XtraBackUp備份工具使用命令詳解
- MySQL選擇合適的備份策略和備份工具
相關(guān)文章
解析在MYSQL語(yǔ)法中使用trim函數(shù)刪除兩側(cè)字符
本篇文章是對(duì)在MYSQL語(yǔ)法中使用trim函數(shù)刪除兩側(cè)字符的實(shí)現(xiàn)方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-07-07MySQL數(shù)據(jù)庫(kù)基礎(chǔ)篇之入門(mén)基礎(chǔ)命令小結(jié)
這篇文章主要介紹了MySQL數(shù)據(jù)庫(kù)入門(mén)基礎(chǔ)命令,總結(jié)分析了mysql數(shù)據(jù)庫(kù)基本創(chuàng)建、刪除、查看、權(quán)限等相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下2020-05-05基于一致性hash算法(consistent hashing)的使用詳解
本篇文章對(duì)一致性hash算法(consistent hashing)的使用進(jìn)行了詳細(xì)的分析介紹。需要的朋友參考下2013-05-05MySQL聯(lián)合查詢實(shí)現(xiàn)方法詳解
聯(lián)合查詢union將多次查詢(多條select語(yǔ)句)的結(jié)果,在字段數(shù)相同的情況下,在記錄的層次上進(jìn)行拼接,這篇文章主要給大家介紹了關(guān)于Mysql聯(lián)合查詢的那些事兒,需要的朋友可以參考下2022-11-11windows 安裝解壓版 mysql5.7.28 winx64的詳細(xì)教程
這篇文章主要介紹了windows 安裝解壓版 mysql5.7.28 winx64的詳細(xì)教程,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-12-12