0

server1 の mySQL データベースに送信されたデータ ログがいくつかあります。場合によっては、電源障害が原因で server1 がシャットダウンすることがあります。サーバー 2 の mySQL データベースにログを送信し、サーバー 1 が起動したときにすべてを同期する必要があるため、ログが失われることはありません。これは可能なことですか、それとも何か他のことをお勧めしますか?

4

1 に答える 1

1

マスター マスター タイプのレプリケーションを探しているようですね。この場合、通常、2 つの MySQL サーバー (a と b) を使用します。A はプライマリに指定され、B はスレーブとして開始されます。そのため、my.cnf 構成を介して A に対して更新が行われると、B に送信され、同期が維持されます。A がクラッシュした場合 (停電、ハード ドライブの障害など)、プロセスはサーバーがダウンしていることを検出し、B を新しいマスターにします。次に、A が修正されてオンラインに戻ると、スレーブとして機能します。これを設定するのはそれほど難しくありません。次のような方法を確認して ください

于 2016-11-22T22:59:45.567 に答える