真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何使用innobackupex命令備份-創(chuàng)新互聯(lián)

這篇文章主要介紹如何使用innobackupex命令備份,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

創(chuàng)新互聯(lián)專注于蘭溪企業(yè)網(wǎng)站建設(shè),自適應(yīng)網(wǎng)站建設(shè),商城開發(fā)。蘭溪網(wǎng)站建設(shè)公司,為蘭溪等地區(qū)提供建站服務(wù)。全流程按需網(wǎng)站制作,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)

備份開始時(shí)會(huì)先開啟一個(gè)后臺(tái)檢測(cè)進(jìn)程,實(shí)時(shí)檢測(cè)mysql redo日志(事務(wù)日志)的變化,一旦發(fā)現(xiàn)redo日志中有新日志寫入,立刻記錄后臺(tái)日志文件xtrabackup_log文件中,之后復(fù)制Innodb的數(shù)據(jù)文件和系統(tǒng)表空間文件ibdata1,復(fù)制結(jié)束后,執(zhí)行flush tables with read lock操作,復(fù)制.frm,.MYI,.MYD等文件(執(zhí)行flush tables with read lock的目的是為了防止讀取數(shù)據(jù)的時(shí)候發(fā)生DDL操作,并且在這一刻獲取binlog的位置),最后發(fā)出unlock tables,把表設(shè)置為可讀寫狀態(tài),最終終止xtrabackup_log文件的寫入。過程見下圖:

如何使用innobackupex命令備份

完備恢復(fù):恢復(fù)階段會(huì)啟動(dòng)xtrabackup內(nèi)嵌的innodb實(shí)例,回放xtrabackup日志xtrabackup_log文件中的事務(wù),將已經(jīng)提交的事務(wù)變更應(yīng)用到innodb數(shù)據(jù)文件、表空間,同時(shí)回滾未提交的事務(wù),這一過程類似innodb實(shí)例的故障恢復(fù)。

全量恢復(fù)過程見下圖:

如何使用innobackupex命令備份

增量備份:innobackupex增量備份過程中的增量處理,其實(shí)主要相對(duì)innodb而言,對(duì)myisam和其他存儲(chǔ)引擎而言,仍然是每次一個(gè)全備。增量備份過程主要是通過拷貝innodb有變更的頁(yè),這些變更數(shù)據(jù)頁(yè)指的是LSN大于xtrabackup_checkpoints中給定的LSN,增量備份是基于全備的,第一次增量備份的數(shù)據(jù)必須要基于最近一次全備,之后每次增備都是基于上一次增備的基礎(chǔ)上進(jìn)行。過程跟完備一樣,只是增備時(shí)在復(fù)制數(shù)據(jù)文件時(shí)復(fù)制的是上一次備份后從大于xtrabackup_checkpoints開始的改變的頁(yè)。增量備份過程見下圖:

如何使用innobackupex命令備份

增量恢復(fù):和全備恢復(fù)類似,也需要兩步,一部分?jǐn)?shù)據(jù)文件的恢復(fù),這里數(shù)據(jù)文件包括全備份、增量備份和xtrabackup_log文件中已提交事務(wù)的回放,第二部分是對(duì)未提交事務(wù)的回滾。

過程見下圖1和2:

如何使用innobackupex命令備份

如何使用innobackupex命令備份

以上是“如何使用innobackupex命令備份”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道!


網(wǎng)頁(yè)標(biāo)題:如何使用innobackupex命令備份-創(chuàng)新互聯(lián)
URL分享:http://weahome.cn/article/dheejj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部