
この側面はネイティブレプリケーションで Percona Xtrabackup を使用するしばらく前から頭の中にあったのですが、どうも答えが見つからないので、専門家の皆さんのアドバイスを求めて最後の手段としてこれを投稿します。
スレーブサーバーの実装プロセスを実行しましたinnobackupex を使用する そして、すべてうまく機能しています。しかし、私が見る限り、これはスレーブ インスタンスを高速化する初期段階でのみ使用できます。その後はネイティブ MySQL レプリケーションが引き継ぐため、マスターに余分な負荷がかかるという欠点があります。
では、innobackupex はスレーブの初期スナップショットと復元にのみ使用されるのでしょうか? この場合、ネイティブ Mysql レプリケーションに比べて xtrabackup にはどのような利点があるのでしょうか?
前もって感謝します
答え1
レプリケーションは可用性のためです。Pacemaker クラスタリングや、レプリケーションを管理して自動フェイルオーバーを提供する Percona mysql リソース エージェントなどに興味があるかもしれません。innobackupex
は主にバックアップ ユーティリティであるため、レプリケーションが失敗する可能性があります。その場合、迅速な回復方法があると便利です。
お役に立てれば。