在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

MySQL實(shí)現(xiàn)延時(shí)復(fù)制

汽車玩家 ? 來源:黑馬程序員 ? 作者:黑馬程序員 ? 2020-05-05 22:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

公司有一套mysqlAB復(fù)制架構(gòu)的生產(chǎn)庫,一主一從的架構(gòu), 每周一凌晨0天都自動(dòng)做全備。

MySQL實(shí)現(xiàn)延時(shí)復(fù)制

一切正常,但今天(假設(shè)為周6)不小心誤刪除了一張表,從庫也會(huì)跟著做誤刪除。假設(shè)這張表里有好幾年的業(yè)務(wù)數(shù)據(jù), 如何恢復(fù)呢?

有以下幾種思路:

需要把這幾年內(nèi)所有的二進(jìn)制日志先合并,再通過sed,grep,awk等命令處理把這張表從建表到現(xiàn)在的所有操 作按順序找出來(當(dāng)然要除掉你最后誤刪除的那條),然后導(dǎo)回去(數(shù)據(jù)量太大就不建議了)

先恢復(fù)周一的全備到測試庫上,然后再恢復(fù)全備到現(xiàn)在的二進(jìn)制日志(除了誤刪除的那句),再把那張表導(dǎo)出 來,導(dǎo)回到生產(chǎn)庫上

有延時(shí)復(fù)制的話,在延時(shí)庫上導(dǎo)出這張表,導(dǎo)回A, 再用二進(jìn)制日志恢復(fù)延時(shí)時(shí)間內(nèi)的誤刪表的操作(除了誤刪除的那句)

從上面的分析來看,延時(shí)復(fù)制能夠在一定程序上簡化恢復(fù)的過程。

Maatkit是一個(gè)Perl寫的Mysql開源管理工具包,里面有一個(gè)可以在www.maatkit.org網(wǎng)站上下載軟件包。我這里軟包為

mk-slave-delay

maatkit-7540.tar.gz

命令可以實(shí)現(xiàn)延時(shí)復(fù)制。

搭建過程

首先需要搭建好mysqlAB復(fù)制(傳統(tǒng)AB復(fù)制,基于GTIDs的AB復(fù)制,半同步復(fù)制等都可以),然后做以下過程

1, 在需要做延時(shí)復(fù)制的slave上安裝mattkit

(注意: master和正常的slave不用安裝)

MySQL實(shí)現(xiàn)延時(shí)復(fù)制

2, 確認(rèn)整個(gè)架構(gòu)所有機(jī)器時(shí)間同步

因?yàn)檠訒r(shí)是要按時(shí)間來計(jì)算的,所以時(shí)間必須要一致, 所有服務(wù)器執(zhí)行下面的命令,并比較時(shí)間

MySQL實(shí)現(xiàn)延時(shí)復(fù)制

3, 運(yùn)行延時(shí)復(fù)制進(jìn)程

確認(rèn)時(shí)間一致, 并且AB復(fù)制正常的情況下, 在slave上執(zhí)行下面的命令

MySQL實(shí)現(xiàn)延時(shí)復(fù)制

MySQL實(shí)現(xiàn)延時(shí)復(fù)制

4, 測試

在slave上查看復(fù)制狀態(tài),會(huì)發(fā)現(xiàn)SQL線程為NO,這是正常的,因?yàn)檠訒r(shí)復(fù)制里IO線程是實(shí)時(shí)的,只是把SQL線程延時(shí)了

MySQL實(shí)現(xiàn)延時(shí)復(fù)制

然后在master上找一個(gè)測試表插入幾條數(shù)據(jù),等待1分鐘后,才會(huì)看到數(shù)據(jù)在salve上復(fù)制成功。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • MySQL
    +關(guān)注

    關(guān)注

    1

    文章

    853

    瀏覽量

    27837
  • 線程
    +關(guān)注

    關(guān)注

    0

    文章

    508

    瀏覽量

    20181
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    應(yīng)用中的“復(fù)制功能”如何實(shí)現(xiàn)##HarmonyOS應(yīng)用開發(fā)##

    ?很多應(yīng)用都有一個(gè)“點(diǎn)擊復(fù)制”的功能,這一功能在實(shí)際操作中非常便捷,這一功能的實(shí)現(xiàn)主要是通過Basic Services Kit(基礎(chǔ)服務(wù))中的“剪貼板服務(wù)”實(shí)現(xiàn)的。 代碼如下: async
    發(fā)表于 06-30 17:27

    利用dockerfile搭建mysql主從集群和redis集群

    ==MySQL主從同步(Replication)是一種實(shí)現(xiàn)數(shù)據(jù)冗余和高可用性的技術(shù),通過將主數(shù)據(jù)庫(Master)的變更操作同步到一個(gè)或多個(gè)從數(shù)據(jù)庫(Slave),實(shí)現(xiàn)數(shù)據(jù)的實(shí)時(shí)或準(zhǔn)實(shí)時(shí)復(fù)制
    的頭像 發(fā)表于 05-14 11:38 ?377次閱讀
    利用dockerfile搭建<b class='flag-5'>mysql</b>主從集群和redis集群

    hyper v 復(fù)制,hyper v 復(fù)制如何操作

    工作效率。今天就為大家介紹hyperv復(fù)制如何操作。 ? ?Hyper-V提供了多種方法來實(shí)現(xiàn)文件復(fù)制和共享,以下是幾種常見的操作方法: ? ?方法一:通過網(wǎng)絡(luò)共享復(fù)制文件 ? ?在主
    的頭像 發(fā)表于 01-22 16:01 ?1084次閱讀
    hyper v <b class='flag-5'>復(fù)制</b>,hyper v <b class='flag-5'>復(fù)制</b>如何操作

    使用插件將Excel連接到MySQL/MariaDB

    使用插件將 Excel 連接到 MySQL/MariaDB 適用于 MySQL 的 Devart Excel 插件允許您將 Microsoft Excel 連接到 MySQL 或 MariaDB
    的頭像 發(fā)表于 01-20 12:38 ?591次閱讀
    使用插件將Excel連接到<b class='flag-5'>MySQL</b>/MariaDB

    MySQL數(shù)據(jù)庫的安裝

    MySQL數(shù)據(jù)庫的安裝 【一】各種數(shù)據(jù)庫的端口 MySQL :3306 Redis :6379 MongoDB :27017 Django :8000 flask :5000 【二】MySQL 介紹
    的頭像 發(fā)表于 01-14 11:25 ?551次閱讀
    <b class='flag-5'>MySQL</b>數(shù)據(jù)庫的安裝

    華為云 Flexus 云服務(wù)器 X 實(shí)例:在 openEuler 系統(tǒng)下搭建 MySQL 主從復(fù)制

    前言 本文將介紹如何在華為云 Flexus 云服務(wù)器 X 實(shí)例上,基于 openEuler 系統(tǒng)部署 MySQL 主從復(fù)制MySQL 作為一款高性能且穩(wěn)定的開源關(guān)系型數(shù)據(jù)庫管理系統(tǒng),是眾多
    的頭像 發(fā)表于 12-30 09:11 ?490次閱讀
    華為云 Flexus 云服務(wù)器 X 實(shí)例:在 openEuler 系統(tǒng)下搭建 <b class='flag-5'>MySQL</b> 主從<b class='flag-5'>復(fù)制</b>

    MySQL還能跟上PostgreSQL的步伐嗎

    Percona 的老板 Peter Zaitsev最近發(fā)表一篇博客,討論了MySQL是否還能跟上PostgreSQL的腳步。Percona 作為MySQL 生態(tài)扛旗者,Percona 開發(fā)了知名
    的頭像 發(fā)表于 11-18 10:16 ?547次閱讀
    <b class='flag-5'>MySQL</b>還能跟上PostgreSQL的步伐嗎

    FPGA延時(shí)Verilog HDL實(shí)現(xiàn)

    可以在任意時(shí)刻啟動(dòng),可以重復(fù)啟動(dòng),延時(shí)時(shí)長可調(diào),單位可切換(ms/us),在50MHz時(shí)鐘下的延時(shí)范圍是1ms-85899ms/1us-85899us。
    的頭像 發(fā)表于 11-05 11:26 ?810次閱讀

    分布式服務(wù)高可用實(shí)現(xiàn)復(fù)制

    作者:京東保險(xiǎn) 王奕龍 1. 為什么需要復(fù)制 我們可以考慮如下問題: 當(dāng)數(shù)據(jù)量、讀取或?qū)懭胴?fù)載已經(jīng)超過了當(dāng)前服務(wù)器的處理能力,如何實(shí)現(xiàn)負(fù)載均衡? 希望在單臺(tái)服務(wù)器出現(xiàn)故障時(shí)仍能繼續(xù)工作,這該如何實(shí)現(xiàn)
    的頭像 發(fā)表于 10-29 11:27 ?918次閱讀
    分布式服務(wù)高可用<b class='flag-5'>實(shí)現(xiàn)</b>:<b class='flag-5'>復(fù)制</b>

    配置MySQL主從復(fù)制和讀寫分離

    配置MySQL主從復(fù)制和讀寫分離
    的頭像 發(fā)表于 10-23 11:44 ?791次閱讀
    配置<b class='flag-5'>MySQL</b>主從<b class='flag-5'>復(fù)制</b>和讀寫分離

    用4型EPWM實(shí)現(xiàn)三電平逆變器的延時(shí)保護(hù)

    電子發(fā)燒友網(wǎng)站提供《用4型EPWM實(shí)現(xiàn)三電平逆變器的延時(shí)保護(hù).pdf》資料免費(fèi)下載
    發(fā)表于 09-14 10:02 ?3次下載
    用4型EPWM<b class='flag-5'>實(shí)現(xiàn)</b>三電平逆變器的<b class='flag-5'>延時(shí)</b>保護(hù)

    用CLB實(shí)現(xiàn)三電平逆變器的延時(shí)保護(hù)

    電子發(fā)燒友網(wǎng)站提供《用CLB實(shí)現(xiàn)三電平逆變器的延時(shí)保護(hù).pdf》資料免費(fèi)下載
    發(fā)表于 09-14 10:01 ?3次下載
    用CLB<b class='flag-5'>實(shí)現(xiàn)</b>三電平逆變器的<b class='flag-5'>延時(shí)</b>保護(hù)

    延時(shí)開關(guān)上l和a是什么意思

    延時(shí)開關(guān)是一種常見的電子控制元件,廣泛應(yīng)用于各種電子設(shè)備和系統(tǒng)中。它可以實(shí)現(xiàn)對(duì)電路的自動(dòng)控制,使電路在一定的延時(shí)后自動(dòng)接通或斷開。在延時(shí)開關(guān)的標(biāo)識(shí)中,L和A通常代表不同的意義。 一、
    的頭像 發(fā)表于 08-19 15:45 ?8080次閱讀

    MySQL知識(shí)點(diǎn)匯總

    大家好,這部分被稱為DQL部分,是每個(gè)學(xué)習(xí)MySQL必須要學(xué)會(huì)的部分,下面就讓我來介紹MySQL中的其他部分。
    的頭像 發(fā)表于 08-05 15:27 ?646次閱讀
    <b class='flag-5'>MySQL</b>知識(shí)點(diǎn)匯總

    如何實(shí)現(xiàn)Python復(fù)制文件操作

    Python 中有許多“開蓋即食”的模塊(比如 os,subprocess 和 shutil)以支持文件 I/O 操作。在這篇文章中,你將會(huì)看到一些用 Python 實(shí)現(xiàn)文件復(fù)制的特殊方法。下面我們開始學(xué)習(xí)這九種不同的方法來實(shí)現(xiàn)
    的頭像 發(fā)表于 07-18 14:53 ?781次閱讀
    主站蜘蛛池模板: 成人久久久精品乱码一区二区三区 | 可以免费看黄的网站 | 国产精品香蕉成人网在线观看 | 国内一级特黄女人精品片 | 天天爽夜夜爽夜夜爽精品视频 | 男女网站在线观看 | 搜索黄色毛片 | 久操视频在线观看免费 | 久久丁香视频 | 老色皮永久免费网站 | 亚洲福利视频一区二区三区 | 亚洲国产女人aaa毛片在线 | 中文字幕第五页 | 九月色婷婷 | 激情九月婷婷 | 天天操天天爽天天射 | 国内精品久久久久久久久蜜桃 | 午夜操一操 | 成人精品久久 | 深夜免费在线视频 | 久久久国产精品免费看 | 天天干天天爽天天射 | 精品卡1卡2卡三卡免费网站视频 | 黄色大片a级 | 天天爽视频 | 69精品在线 | 四虎三级| 国产超爽人人爽人人做 | 成年人色网站 | 婷婷开心六月久久综合丁香 | 怡红院免费va男人的天堂 | 操操久久| 天天做日日爱 | h网站国产| 在线免费看污视频 | 美女扒开尿口给男的桶个爽 | 欧美性妇| 美女扒开尿囗给男人玩的动图 | 国产精品偷伦费观看 | 国产午夜精品不卡片 | 天堂avwww |