バックアップマスターからMySQLデータベース

まず、メインサービス母校の設定

1.主なサービスは、サーバからアカウントを作成する必要があります

1)mysqのに L

执行?ユーザーの奴隷'@「を作成IP 『123456』で識別を」;

PS: '123456' によって識別されるユーザを作成する 'slave'@'122.11.112.3';

ユーザースレーブを作成するために、パスワードは123456です

2)スレーブアカウント権限について

上の許可レプリケーションスレーブの実装* *「ユーザ名」@「ホスト」「パスワード」で識別します。

PS:?。助成金レプリケーションスレーブ上* *「slave'@'122.11.112.3」が「123456」で識別します。

?フラッシュ権限を; //は有効になります

2. [設定な/etc/my.cnf

終了MySQLは、viの?実行その他、各種/ my.cnfのか?次のような構成を追加します。

??サーバID = 2?//サーバIDを繰り返すことはできません

??ログインビン= mysqlのビン//ログ

?? BINLOG-DO-DB = VRS // MySQLのバイナリログログのどのデータベース・インスタンスを指定(VRS)

ビンログ-無視-DB = INFORMATION_SCHEMA

ビンログ-無視-DB =クラスタ

ビンログ-無視-DB = mysqlの

MySQLの、再起動してサービスmysqldを再起動します

3)を確認します

mysqlの実行ショーマスターのステータスを入力します。

PS:

+ ------------------ + ---------- + -------------- + ---- -------------- + ------------------- +

| ファイル?| 位置| Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |

+ ------------------ + ---------- + -------------- + ---- -------------- + ------------------- +

| mysqlの-bin.000001 | ?120 | 奴隷??| ?| |

+ ------------------ + ---------- + -------------- + ---- -------------- + ------------------- +

スレーブは????ライブラリをバックアップすることです。

サーバ・スレーブからの第二に、コンフィギュレーション

  1. な/etc/my.cnf?設定?実行viのは/ etc / my.cnfの??以下の設定を追加

?????サーバID = 3 //サーバIDを繰り返すことはできません

?????ログインビン= mysqlのビン//ログ

ビンログ-DO-DB =スレーブ????? ?? //そのログのbinlogのMySQLのDBを指定します

?????複製-DO-DB =スレーブ?? //パラメータをスレーブ構成で、あなたは奴隷をコピーするライブラリを指定

ログ・スレーブアップデート

スレーブスキップエラー=すべて

スレーブネットタイムアウト= 60

ビンログ-無視-DB = INFORMATION_SCHEMA

ビンログ-無視-DB =クラスタ

ビンログ-無視-DB = mysqlの

複製-無視-DB = mysqlの

設定が完了し、再起動mysqlのです

ライブラリーから?2.設定

MySQLからの入力

MySQLの-uroot -p123456

スレーブを停止; //停止

CHANGE MASTER TO

MASTER_HOST = ' 122.11.112.3 '

MASTER_USER = 'スレーブ'、

MASTER_PASSWORD = '123456'、

MASTER_LOG_FILE = 'mysqlの-bin.000001'、//マスターステータスを持つファイル

MASTER_LOG_POS = 120; //同じマスターステータスファイル位置POS?

スレーブを開始; //スタート

3.確認してください

mysqlのショースレーブステータスの\ Gで実行?;

あなたは、構成のリストを取得します、

Slave_IO_Running:はい

Slave_SQL_Running:はい

これら二つのオプションがすべてではない場合ははい、それはあなたの前にステップが間違って設定するために示しています。

正しい場合は、メインサービス内のデータを検証するために、テーブルを作成したり、フィールドを追加することができます。

おすすめ

転載: www.cnblogs.com/mysqltongbu/p/11018463.html