環(huán)境準(zhǔn)備
linux下安裝mysql請(qǐng)看
Linux環(huán)境安裝單節(jié)點(diǎn)mysql8.0.16
系統(tǒng)版本:
CentOS 7
軟件版本:
mysql8.0.16
備份策略與實(shí)現(xiàn)方法
此次備份依賴mysql自帶命令mysqldump與linux下crontab命令(定時(shí)任務(wù))
mysqldump
mysqldump客戶實(shí)用程序執(zhí)行 邏輯備份,產(chǎn)生一組能夠被執(zhí)行以再現(xiàn)原始數(shù)據(jù)庫(kù)對(duì)象定義和表數(shù)據(jù)的SQL語(yǔ)句。它轉(zhuǎn)儲(chǔ)一個(gè)或多個(gè) MySQL 數(shù)據(jù)庫(kù)以進(jìn)行備份或傳輸?shù)搅硪慌_(tái) SQL 服務(wù)器。所述的mysqldump 命令也可以生成CSV輸出,其他分隔符的文本或XML格式。
mysqldump優(yōu)點(diǎn)包括在恢復(fù)之前查看甚至編輯輸出的便利性和靈活性。您可以克隆用于開發(fā)和 DBA 工作的數(shù)據(jù)庫(kù),或者生成現(xiàn)有數(shù)據(jù)庫(kù)的細(xì)微變化以進(jìn)行測(cè)試。它不是用于備份大量數(shù)據(jù)的快速或可擴(kuò)展的解決方案。對(duì)于大數(shù)據(jù)量,即使備份步驟花費(fèi)合理的時(shí)間,恢復(fù)數(shù)據(jù)也可能非常緩慢,因?yàn)橹胤?SQL 語(yǔ)句涉及用于插入、索引創(chuàng)建等的磁盤 I/O。
常用參數(shù)與具體用法可參考官方文檔mysqldump — 一個(gè)數(shù)據(jù)庫(kù)備份程序文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-640528.html
corntab
crond 是linux下用來(lái)周期性的執(zhí)行某種任務(wù)或等待處理某些事件的一個(gè)守護(hù)進(jìn)程,與windows下的計(jì)劃任務(wù)類似,當(dāng)安裝完成操作系統(tǒng)后文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-640528.html
到了這里,關(guān)于MySQL Linux自建環(huán)境備份至遠(yuǎn)端服務(wù)器自定義保留天數(shù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!