基本的に私が探しているのは、mysql(percona-flavored)に次の手順を実行するように指示する方法です。
DDLステートメントでバックアップを中断できるソリューションは受け入れられます(このバックアップソリューションは頻繁に適用され、DDLステートメントは非常にまれであるため、最悪のシナリオでは、予想より1時間多くdbをロールバックする必要があります)。
バックアップ操作はパフォーマンスへの影響を最小限に抑える必要がありますが、これは高負荷のシステムではありません。データベースごとまたはシステム全体でこの手順を実行するソリューションはどちらも問題ありませんが、後者の方が多少推奨されます。
すべてのデータベースがInnoDB形式の場合、これを行う必要はありません。復元を行うと、InnoDBは起動時にデータの一貫性を自動的に確立します。