校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > MySQL數(shù)據(jù)庫備份過程的注意事項(xiàng)

MySQL數(shù)據(jù)庫備份過程的注意事項(xiàng)

熱門標(biāo)簽:信陽穩(wěn)定外呼系統(tǒng)運(yùn)營商 廣東人工電話機(jī)器人 申請外呼電話線路 石家莊電商外呼系統(tǒng) 百度地圖圖標(biāo)標(biāo)注中心 湖南人工外呼系統(tǒng)多少錢 日照旅游地圖標(biāo)注 芒果電話機(jī)器人自動化 南通自動外呼系統(tǒng)軟件

今天看了看數(shù)據(jù)備份相關(guān)的東西,總結(jié)了幾個MySQL數(shù)據(jù)備份的注意事項(xiàng),簡單分享一下吧。

    對于MySQL備份,每個DBA的理解可能都不一樣,備份可以分為下面幾個維度:

文件種類劃分:

1、物理備份,以xtrabackup為代表的物理備份是最常用的備份方法,經(jīng)常被用在備份大的數(shù)據(jù)庫上面。

2、邏輯備份,以mysqldump為代表的邏輯備份,小于50G的數(shù)據(jù)量,用該工具備份起來比較合適。

按照備份內(nèi)容劃分:

1、全量備份,這個容易理解,就是數(shù)據(jù)庫完整的一個備份

2、增量備份,基于全量備份的基礎(chǔ)之上的,例如全量備份備份截止日期是昨天,那么昨天到今天這部分?jǐn)?shù)據(jù)就是增量備份

3、日志備份,日志備份是在備份文件的基礎(chǔ)上,再對mysql的binlog進(jìn)行備份,我們知道binlog中記錄了mysql的DDL和DML操作,利用binlog能夠還原數(shù)據(jù)庫的某個中間狀態(tài)。

   今天在梳理線上的備份內(nèi)容的時候,發(fā)現(xiàn)了以下一些可能有用的知識點(diǎn),羅列出來,如果對大家有幫助,那是極好的,如果沒有,權(quán)當(dāng)我自嗨吧~

1、當(dāng)我們使用xtrabackup備份的時候,對于單機(jī)多實(shí)例的機(jī)器,最好分開時間備份,因?yàn)橥粫r間備份多個MySQL實(shí)例嗎,會對磁盤IO影響較大,此時如果還有其他數(shù)據(jù)寫入,會產(chǎn)生影響

2、可以利用NFS掛載的方式,將本地的數(shù)據(jù)備份在遠(yuǎn)程機(jī)器上,這樣可以緩解本地的備份壓力,同時可以保證本地硬盤出現(xiàn)問題不影響數(shù)據(jù)恢復(fù)。應(yīng)用此種方法的時候,需要考慮機(jī)器之間的網(wǎng)絡(luò)帶寬。架構(gòu)圖如下:

3、我們知道,xtrabackup備份完的備份文件,如果我們用來恢復(fù),需要進(jìn)行了兩個步驟,第一步是apply_log,第二步是copy back,建議是備份完成之后,直接進(jìn)行apply log的操作,一旦失敗,還可以再備份一次,否則如果默認(rèn)可用,等到恢復(fù)的時候發(fā)現(xiàn)有問題,就比較難辦了

4、基于binlog做增量恢復(fù)也是一種比較方便的做法,既按照一定的周期進(jìn)行全量備份,然后定時備份binlog,這期間的任意時間點(diǎn)的數(shù)據(jù)都可以通過備份的binlog進(jìn)行恢復(fù)

5、如果線上機(jī)器有多臺,我們可以通過mysqldump和xtrabackup結(jié)合的方式進(jìn)行備份,設(shè)定一個閾值,例如50G,50G以下的數(shù)據(jù)量,mysqldump的性能比較好,50G以上的數(shù)據(jù)量,可以考慮使用xtrabackup的方法來進(jìn)行備份

6、備份數(shù)據(jù)的目的是為了恢復(fù),最好能在備份完成之后,嘗試恢復(fù)一把,保證備份數(shù)據(jù)的可用性。

7、對于數(shù)據(jù)量較大的實(shí)例,有時候備份的時間特別長,恢復(fù)起來也不方便,可以利用跨機(jī)房從庫的方法來進(jìn)行數(shù)據(jù)備份,此時可以搭建一個延遲從庫,以便在主庫誤操作的時候,從庫可以及時的停止,跳過相關(guān)的誤操作步驟。

以上就是MySQL數(shù)據(jù)庫備份過程的注意事項(xiàng)的詳細(xì)內(nèi)容,更多關(guān)于MySQL 備份的資料請關(guān)注腳本之家其它相關(guān)文章!

您可能感興趣的文章:
  • shell腳本定時備份MySQL數(shù)據(jù)庫數(shù)據(jù)并保留指定時間
  • Mysql數(shù)據(jù)庫定時備份腳本分享
  • CentOS Mysql數(shù)據(jù)庫如何實(shí)現(xiàn)定時備份
  • MySQL數(shù)據(jù)庫備份恢復(fù)實(shí)現(xiàn)代碼
  • MySQL數(shù)據(jù)庫入門之備份數(shù)據(jù)庫操作詳解
  • mysql數(shù)據(jù)備份與恢復(fù)實(shí)現(xiàn)方法分析
  • MySQL定時備份數(shù)據(jù)庫操作示例
  • mysql 數(shù)據(jù)庫備份的多種實(shí)現(xiàn)方式總結(jié)
  • Linux實(shí)現(xiàn)定時備份MySQL數(shù)據(jù)庫并刪除30天前的備份文件
  • linux定時備份MySQL數(shù)據(jù)庫并刪除以前的備份文件(推薦)
  • Mysql備份多個數(shù)據(jù)庫代碼實(shí)例
  • MySQL數(shù)據(jù)備份方法的選擇與思考

標(biāo)簽:阿里 合肥 天津 公主嶺 呼和浩特 惠州 牡丹江 沈陽

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《MySQL數(shù)據(jù)庫備份過程的注意事項(xiàng)》,本文關(guān)鍵詞  MySQL,數(shù)據(jù)庫,備份,過程,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《MySQL數(shù)據(jù)庫備份過程的注意事項(xiàng)》相關(guān)的同類信息!
  • 本頁收集關(guān)于MySQL數(shù)據(jù)庫備份過程的注意事項(xiàng)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 綦江县| 盐源县| 宝兴县| 雷波县| 海伦市| 新郑市| 凌海市| 峨眉山市| 仙桃市| 隆回县| 金坛市| 东港市| 七台河市| 滨州市| 巴东县| 北京市| 东乡县| 扶绥县| 山阴县| 方正县| 禹州市| 利津县| 林甸县| 兰考县| 兴文县| 大冶市| 农安县| 柘城县| 北川| 巴南区| 安远县| 南阳市| 宝坻区| 高平市| 柳河县| 临澧县| 云南省| 永丰县| 清远市| 邵武市| 花莲县|