前々からパッチは書いてあって(本番環境で使ってる)公開するする詐欺だったんだけれども、 著作権周りのごたごたが社内でやっと落ち着いたので今度こそ公開。 修正している内容の主なものは、 "--master-data=2と--dump-slave=2を同時に指定できるようにする" です。 何に使うかというと、こんな構成で ・バイナリログのバックアップはlog-slave-updatesでスレーブにとってあるので、 ・マスターのDISKが消し飛んでもバイナリログからロールフォワードを保証するためには --master-dataと--dump-slaveの両方のポジション情報が必要で、 ・でも2回もmysqldumpは取りたくなくて ・あと—dump-slaveにはFLUSH TABLES WITH READ LOCKをかけてくれないバグがあったり ・要らないSTOP SLAVEをかける(--si
![MySQL 5.5.30のmysqldumpに当てるパッチ書いた](https://cdn-ak-scissors.b.st-hatena.com/image/square/2fd78ec026bae52a3d9d2ff5c5ae07e2a4794ec1/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEik4_hdeY3sW_ByVwhpJ61tqyW7aHcZvjJS-oJOK4GYUqesBVtJOQVaUFQbhj450xy4-ROIuPmIBwyRM0WpT_QNnOhjmew2CjAZ7stxFYoU8PGhpjwBSCYStWsfPr1RSaowy12uq2SOpl8%2Fw1200-h630-p-k-no-nu%2F00.png)