フルバックアップ+ binlogの方法に基づいてデータ復旧

フルバックアップに基づいてデータ+ binlogの方法を復元します

rescs5にフルバックアップライブラリからCMDBアクションとbkxt回復、

回復後、以下のすべての機器の操作を行います

グローバルREAD_ONLY = OFFを設定します。スレーブを停止します。すべてのスレーブをリセットします。

 

メインのライブラリプル xtrabackup_slave_infoを見るためにバイナリログファイルの内容を

 

図書館のから引き出さビンログ見xtrabackup_binlog_infoとxtrabackup_binlog_pos_innodb

 

 

 

これは、メインデータベースに引くのにかかるだけのbinlog

#1のscpのmysql-bin.000012 10.10.228。163:/データ/ recover2019 /

分析終点位置を見つけるBINLOG

/ usr / local / MySQLの/ binに/ mysqlbinlogは--no-デフォルト-vv --base64出力= DECODE-ROWSのMySQL-bin.000012 --start-日時= '2019年6月26日午後03時20分00秒' - -stop-日時= '2019年6月26日15時50分00秒'> 20190626a.log

 

する点を配置、例えば945 174 224

 

指定したbinlogの位置への回復

/ usr / local / mysqlの/ binに/ mysqlbinlogは--no-デフォルトのmysql-bin.000012 --start位置= 918096986 --stop-位= 945174224 |は/ usr / local / mysqlの/ binに/ mysqlの-ubluewhale -p - Sの/tmp/mysqld.5306_bkxttest.sock

 

おすすめ

転載: www.cnblogs.com/allenhu320/p/11317203.html