Amazon RDS MySQL DB インスタンスからバイナリログをダウンロードする方法を教えてください。

最終更新日: 2020 年 3 月 26 日

Amazon Relational Database Service (Amazon RDS) MySQL DB インスタンスからバイナリログをダウンロードする方法を教えてください。

解決方法

1.    まだインストールしていない場合は、クライアントマシンに mysqlbinlog ユーティリティをインストールします。

sudo yum install -y mysql

2.    MySQL クライアントから RDS DB インスタンスに接続します。

3.    RDS DB インスタンスで show binary logs コマンドを実行し、出力を確認します。次のように、RDS DB インスタンスに存在するバイナリログのリストを含む出力を受け取ります。

mysql> show binary logs;
+----------------------------+-----------+
| Log_name                   | File_size |
+----------------------------+-----------+
| mysql-bin-changelog.068462 |       729 |
| mysql-bin-changelog.068463 |       578 |
| mysql-bin-changelog.068464 |       578 |
| mysql-bin-changelog.068465 |       154 |
+----------------------------+-----------+
4 rows in set (0.00 sec)

3.    MySQL バイナリログにアクセスして、RDS DB インスタンスからログをダウンロードまたはストリーミングします。