mk-table-sync をチェックしてください。 。行のチャンクのチェックサムを使用して、異なるサーバー上の2つのテーブルを比較します。特定のチャンクが2つのサーバー間で同一である場合、コピーは必要ありません。チャンクが異なる場合は、必要なチャンクだけをコピーします。ローカルテーブルをワイプする必要はありません。
もう1つの方法は、リモートデータを別のテーブル名にコピーすることです。正常に完了したら、古いテーブルを削除し、新しいローカルコピーの名前を元のテーブルの名前に変更します。コピーが失敗または中断された場合は、別の名前のローカルコピーを削除して、再試行してください。その間、以前のデータを含む他のローカルテーブルは変更されません。