成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

mysql備份恢復(fù)-創(chuàng)新互聯(lián)

       MYSQL備份恢復(fù)

十載的白水網(wǎng)站建設(shè)經(jīng)驗(yàn),針對設(shè)計、前端、開發(fā)、售后、文案、推廣等六對一服務(wù),響應(yīng)快,48小時及時工作處理。營銷型網(wǎng)站的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動調(diào)整白水建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計,從而大程度地提升瀏覽體驗(yàn)。成都創(chuàng)新互聯(lián)從事“白水網(wǎng)站設(shè)計”,“白水網(wǎng)站推廣”以來,每個客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。

MySQL備份一般采取全庫備份加日志備份的方式.

1、binlog

mysql的二進(jìn)制日志記錄著該數(shù)據(jù)庫的所有增刪改的操作日志, 可以使用mysqlbinlog命令來查看。

默認(rèn)關(guān)閉的 在/etc/my.conf 開啟 重啟

mysql備份恢復(fù)

指定路徑

mysql備份恢復(fù)

Binlog的用途主從同步  恢復(fù)數(shù)據(jù)庫

查看產(chǎn)生的binary log 注:查看binlog內(nèi)容是為了恢復(fù)數(shù)據(jù)
 bin-log因?yàn)槭嵌M(jìn)制文件,不能通過文件內(nèi)容查看命令直接打開查看,mysql提供兩種方式查看方式,我們先對數(shù)據(jù)庫進(jìn)行一下增刪改的操作,否則log里邊數(shù)據(jù)有點(diǎn)空。

mysql備份恢復(fù)

重啟開始一個新日志

mysql備份恢復(fù)

查看MySQL Server上的二進(jìn)制日志

mysql備份恢復(fù)

查看二進(jìn)制日志信息的命令:

語法格式:SHOW BINLOG EVENTS[IN 'log_name'] [FROM pos] [LIMIT [offset,] row_count]

mysql備份恢復(fù)

查看指定二進(jìn)制日志事件

mysql備份恢復(fù)

mysql備份恢復(fù)

SLAVE復(fù)制線程。

查看到文件中具體的內(nèi)容并應(yīng)于恢復(fù)場景還得借助mysqlbinlog這個工具。

語法格式: mysqlbinlog [options] log_file ...

mysqlbinlog的可用選項(xiàng)可參考man手冊。

二進(jìn)制日志文件的格式包含行模式、語句模式和混合模式,基于語句的日志中事件信息包含執(zhí)行的語句等,基于行的日志中事件信息包含的是行的變化信息等。

 2 方便查詢SQL語句使用mysqlbinlog工具-v(--verbose)選項(xiàng),想看到更詳細(xì)的信息可以將該選項(xiàng)給兩次如-vv

先切換到binlog所在的目錄下

查看mysqlbinlog  000001目錄

mysql備份恢復(fù)

mysqlbinlog和可以通過--read-from-remote-server選項(xiàng)從遠(yuǎn)程服務(wù)器讀取二進(jìn)制日志文件,這時需要一些而外的連接參數(shù),如-h,-P,-p,-u等,這些參數(shù)僅在指定了--read-from-remote-server后有效。

無論是行模式、語句模式還是混合模式的二進(jìn)制日志文件,被mysqlbinlog工具解析后都可直接應(yīng)用與MySQL Server進(jìn)行基于時間點(diǎn)、位置或數(shù)據(jù)庫的恢復(fù)。

可以看出delete事件發(fā)生position是287,事件結(jié)束position是416

mysql備份恢復(fù)

恢復(fù)流程:直接用bin-log日志將數(shù)據(jù)庫恢復(fù)到刪除位置287前,然后跳過故障點(diǎn),再進(jìn)行恢復(fù)

由于之前沒有做過全庫備份,所以要使用所有binlog日志恢復(fù),所以生產(chǎn)環(huán)境中需要很長時間恢復(fù),導(dǎo)出相關(guān)binlog文件

mysql備份恢復(fù)

刪除test數(shù)據(jù)庫

mysql備份恢復(fù)

利用binlog恢復(fù)數(shù)據(jù)

mysql備份恢復(fù)

恢復(fù)成功

mysql備份恢復(fù)

--start-datetime

從二進(jìn)制日志中讀取指定時間戳或者本地計算機(jī)時間之后的日志事件。

--stop-datetime

從二進(jìn)制日志中讀取指定時間戳或者本地計算機(jī)時間之前的日志事件。

--start-position

從二進(jìn)制日志中讀取指定position 事件位置作為開始。

--stop-position

從二進(jìn)制日志中讀取指定position 事件位置作為事件截至。

mysqldump介紹

mysqldump一般在數(shù)據(jù)量很小的時候(幾個G)可以用于備份。當(dāng)數(shù)據(jù)量比較大的情況下,就不建議用mysqldump工具進(jìn)行備份了。

 2)mysqldump可以針對單個表、多個表、單個數(shù)據(jù)庫、多個數(shù)據(jù)庫、所有數(shù)據(jù)庫進(jìn)行導(dǎo)出的操作

#mysqldump [options] db_name [tbl_name ...] //導(dǎo)出指定數(shù)據(jù)庫或單個表

#mysqldump [options] --databases db_name ... //導(dǎo)出多個數(shù)據(jù)庫

#mysqldump [options] --all-databases //導(dǎo)出所有

導(dǎo)出數(shù)據(jù)庫test

完整備份 重新開啟新binlog

mysql備份恢復(fù)

數(shù)據(jù)庫導(dǎo)入

mysql備份恢復(fù)

實(shí)現(xiàn)mysqldum全庫備份和binlog數(shù)據(jù)恢復(fù)

檢查開啟binlog  創(chuàng)建原始數(shù)據(jù)

mysql備份恢復(fù)

mysql備份恢復(fù)

方案:mysqldump全庫備份+binlog還原

1、mysqldump備份方案:

每周一凌晨1點(diǎn)全庫備份

2、備份步驟

mysql備份恢復(fù)

模擬一個完整全庫備份

mysql備份恢復(fù)

備份mysqldump全庫備份之前的binlog日志文件

mysql備份恢復(fù)

模擬失誤刪除數(shù)據(jù)

mysql備份恢復(fù)

mysql備份恢復(fù)

創(chuàng)建tom3

mysql備份恢復(fù)

mysql備份恢復(fù)

mysql備份恢復(fù)

剛才刪除的數(shù)據(jù)(id=2)恢復(fù)回來了,但備份后產(chǎn)生的數(shù)據(jù)卻丟失了所以還得利用binlog進(jìn)一步還原因?yàn)閯h除是在全庫備份后發(fā)生的,而mysqldump全庫備份時使用--flush-logs選項(xiàng),所以只需要分析全庫備份后的binlog即mysql-bin.000002。

mysql備份恢復(fù)

查看 log_bin 事件 可以看到刪除日志

數(shù)據(jù)恢復(fù)刪除之前

mysql備份恢復(fù)

數(shù)據(jù)恢復(fù)刪除之后

mysql備份恢復(fù)

查看最終恢復(fù)結(jié)果

mysql備份恢復(fù)

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

本文名稱:mysql備份恢復(fù)-創(chuàng)新互聯(lián)
網(wǎng)站路徑:http://jinyejixie.com/article14/dsihge.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序網(wǎng)站營銷、移動網(wǎng)站建設(shè)外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站改版、響應(yīng)式網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司
九台市| 平和县| 科技| 贵港市| 聂荣县| 水富县| 通辽市| 巴彦县| 巴彦县| 乌鲁木齐县| 镇江市| 睢宁县| 成都市| 孝感市| 磐安县| 台中县| 日喀则市| 达孜县| 萍乡市| 庆云县| 准格尔旗| 墨竹工卡县| 峨眉山市| 当涂县| 三台县| 南汇区| 沙雅县| 潞城市| 长兴县| 湛江市| 日土县| 体育| 宝坻区| 荥阳市| 郓城县| 阿坝县| 桃园县| 湟中县| 华池县| 澄江县| 资中县|