MySQL双方向レプリケーションの設定方法
環境
OS: Windows Server 2019
MySQLバージョン: 8.0
サーバー1: 10.20.6.90
サーバー2: 10.20.6.99
1. my.iniファイルの編集
設定ファイルは C:\ProgramData\MySQL\MySQL Server 8.0\my.ini に配置します。
サーバーA(10.20.6.90)の設定:
[mysqld]
server-id=1
log_bin= MASTER01-bin
binlog-do-db = target_database
log-slave-updates
sync_binlog = 1
auto_incr ...
5月30日 08:27 投稿
MySQLバイナリログ(binlog)の仕組みとデータ復旧のための運用設定
バイナリログ(binlog)の概要
MySQLのバイナリログ(binlog)は、データベースに対するすべての変更操作(DDLおよびDML)を記録する非常に重要なログファイルです。データの検索(SELECT)以外の、データの作成、更新、削除といったイベントを時系列で保存します。binlogはトランザクションの安全性を保証し、障害発生時のデータ復旧やマスター・スレーブ間のレプリケーシ ...
5月25日 07:21 投稿
MySQLのXtraBackupを使用したレプリケーション環境構築
1. 概要
本記事では、XtraBackupによるホットバックアップを利用してMySQLのマスター・スレーブ構成を構築する手順について説明します。
2. 環境情報
マスターデータベース:MySQL 5.5.54
スレーブデータベース:MySQL 5.7.25
3. 構築手順
バックアップデータをスレーブサーバにコピーします。
スレーブ側のMySQLインストール手順は省略します。
スレーブの ...
5月19日 02:11 投稿