中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》
  • 首頁 > 
  • 教程 > 
  • 數據庫 > 
  • MySQL 數據恢復 全備份恢復以及增量恢復 (以手殘刪庫為例)

MySQL 數據恢復 全備份恢復以及增量恢復 (以手殘刪庫為例)

發布時間:2020-07-31 21:56:54 來源:網絡 閱讀:723 作者:damiahu 欄目:數據庫

MySQL 數據恢復 全備份恢復以及增量恢復 (以手殘刪庫為例)

數據恢復原理圖


測試環境 MySQL5.5


1 首先新建數據庫 lampol  數據表 test

 create database lampol;

use lampol;

create table test (id int(10),name varchar(10));

2 插入數據信息 

insert into test values(1,'lampol1');
insert into test values(2,'lampol2');

3 插入后的信息

mysql> select * from lampol.test;
+------+---------+
| id   | name    |
+------+---------+
|    1 | lampol1 |
|    2 | lampol2 |
+------+---------+

4 開始模擬凌晨的全備份

mysqldump -uroot -proot --flush-logs --single-transaction --master-data=2  lampol > /shell/test.sql

(1)--flush-logs 刷新切割日志  方便以后恢復增量binlog

(2)--single-transaction InnoDB的存儲引擎  MyISAM --lock-all-tables (鎖表)

(3)--master-data=2 記錄備份的位置binlog日志 及pos

MySQL 數據恢復 全備份恢復以及增量恢復 (以手殘刪庫為例)

全量備份成功 記錄msyql-bin日志 和位置

5 備份之后開始繼續插入數據  這些數據不在全備里面

insert into test values(3,'lampol3');
insert into test values(4,'lampol4');

MySQL 數據恢復 全備份恢復以及增量恢復 (以手殘刪庫為例)

6執行drop database lampol;

數據庫被刪除之后

開始恢復

1 首先停止對外訪問;停掉web服務器即可 開始準備恢復

flush logs  刷新binlog日志 否則后期導入的全量可能會寫進binlog影響恢復

MySQL 數據恢復 全備份恢復以及增量恢復 (以手殘刪庫為例)

2 開始恢復全量備份  創建刪除的數據庫

MySQL 數據恢復 全備份恢復以及增量恢復 (以手殘刪庫為例)

mysql -uroot -proot lampol<test.sql
MySQL 數據恢復 全備份恢復以及增量恢復 (以手殘刪庫為例)

全量已經被恢復到數據庫了;后來插入的只能用增量來恢復。

3 增量binlog恢復 進test.sql 找到binlog位置

取出binlog 轉化成sql語句  mysqlbinlog mysql-bin.000012 > /shell/bin.sql

進入bin.sql  找到 drop database lampol;這一句 刪除此句

MySQL 數據恢復 全備份恢復以及增量恢復 (以手殘刪庫為例)

把bin.sql導入到數據庫

mysql -uroot -proot lampol<bin.sql

MySQL 數據恢復 全備份恢復以及增量恢復 (以手殘刪庫為例)

恢復成功  還有很多不足之處 以后在慢慢完善

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

修武县| 岐山县| 深圳市| 通渭县| 长宁县| 利津县| 临猗县| 永兴县| 二连浩特市| 德州市| 普兰县| 涿鹿县| 商城县| 西乡县| 朝阳区| 牡丹江市| 崇州市| 甘孜县| 叶城县| 吉林省| 全州县| 万源市| 岳阳市| 合川市| 荥阳市| 富阳市| 来安县| 镇宁| 玛纳斯县| 望谟县| 乐亭县| 六盘水市| 江都市| 太仆寺旗| 屯门区| 无棣县| 札达县| 承德市| 云梦县| 奉节县| 黔西|