數(shù)據(jù)備份可以分為三種,
熱備份。 數(shù)據(jù)庫(kù)處于運(yùn)行狀態(tài),此時(shí)依賴(lài)數(shù)據(jù)庫(kù)的日志文件進(jìn)行備份
溫備份。 進(jìn)行數(shù)據(jù)備份時(shí)數(shù)據(jù)庫(kù)服務(wù)正常進(jìn)行,但是數(shù)據(jù)智能度不能寫(xiě)。
冷備份。數(shù)據(jù)庫(kù)處于關(guān)閉狀態(tài),能夠夠好的保證數(shù)據(jù)庫(kù)的完整性。
邏輯備份。使用軟件從數(shù)據(jù)庫(kù)中提取數(shù)據(jù)并且結(jié)果寫(xiě)到一個(gè)文件中,該文件格式一般與原始數(shù)據(jù)的問(wèn)及文件格式不同,只是原數(shù)據(jù)內(nèi)容的一個(gè) 映像。
物理備份。物理備份指復(fù)制數(shù)據(jù)庫(kù)文件,
按照備份涉及的數(shù)據(jù)范圍。
完整備份:完整備份是指?jìng)浞菡麄€(gè)數(shù)據(jù)庫(kù)。這是任何備份策略中都要求完成的第一種備份類(lèi)型,其他所有備份都依賴(lài)于完整備份。
增量備份。是對(duì)數(shù)據(jù)庫(kù)從上一次完整的備份或者最近一次增量備份以及來(lái)改變的內(nèi)容的備份。
差異備份:是對(duì)最近一次完整備份以后發(fā)生改變的數(shù)據(jù)進(jìn)行備份,差異備份僅僅備份子最近一次完整的備份后發(fā)生更改的數(shù)據(jù)。
備份是一種十分消耗時(shí)間和資源的操作,對(duì)其使用不能太過(guò)頻繁。
數(shù)據(jù)恢復(fù)
數(shù)據(jù)恢復(fù)就是指當(dāng)數(shù)據(jù)庫(kù)出現(xiàn)故障時(shí),將備份的數(shù)據(jù)庫(kù)加載到系統(tǒng)中,從而使數(shù)據(jù)庫(kù)恢復(fù)到備份時(shí)的正確狀態(tài)。有三種方式
1.數(shù)據(jù)庫(kù)備份。通過(guò)到處數(shù)據(jù)或者表文件的副本來(lái)保護(hù)數(shù)據(jù)
2.二進(jìn)制日志文件保存更新數(shù)據(jù)所有語(yǔ)句
3.數(shù)據(jù)庫(kù)復(fù)制。 mysql的內(nèi)部復(fù)制功能建立zi兩個(gè)活著兩個(gè)以上服務(wù)器,是通過(guò)設(shè)定它們之間的關(guān)系。
mysqldump命令備份數(shù)據(jù)庫(kù)的語(yǔ)法如下:
mysqldump -u username -h host -ppassword
dynamo [tbname] ,tbname2’‘’]>filename.sql;
參數(shù)說(shuō)明如下:
username:用戶(hù)名稱(chēng)
host:用戶(hù)登陸的主機(jī)名稱(chēng)
password :登陸密碼
dbnamo :需要備份的數(shù)據(jù)庫(kù)名稱(chēng)
:將備份的內(nèi)容寫(xiě)入備份文件
filename.sql.備份文件名稱(chēng),其中包括該文件的路徑。
需要注意的是,在使用mysqldump 命令備份數(shù)據(jù)庫(kù)時(shí)候,直接在do c命令行中執(zhí)行該命令即可,不需要登陸sql的數(shù)據(jù)庫(kù)。
備份多個(gè)數(shù)據(jù)庫(kù)
使用mysqldump命令備份多個(gè)數(shù)據(jù)庫(kù)時(shí)候,需要使用-- database參數(shù),起算法格式如下:
mysqldump -u username -h host -ppassword --database dbnamel [dbname2 dbname3’‘’]] >filename.sql
備份所有數(shù)據(jù)庫(kù)。
使用mysqldump 命令備份所有數(shù)據(jù)庫(kù)時(shí),需在該命令使用–all-databases參數(shù),其語(yǔ)法格式如下:文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-522465.html
mysqldump -uusername -hhost -ppassword --all-database>filename.sql文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-522465.html
到了這里,關(guān)于mysql數(shù)據(jù)庫(kù)備份和恢復(fù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!