第 1 章 MySQL Enterprise Backup の概要

MySQL Enterprise Backup 製品は、MySQL データのバックアップ操作を実行します。あらゆる種類の MySQL テーブルをバックアップできます。これは、InnoDB テーブルの高速で便利なバックアップに対して特別に最適化されています。InnoDB バックアップが高速で InnoDB テーブルの信頼性と拡張性が高いため、もっとも重要なデータには InnoDB テーブルを使用することをお勧めします。

この本では、MySQL のバックアップに関するベストプラクティスについて説明し、MySQL Enterprise Backup 機能を使用してこれらのプラクティスを実装する方法を記載しています。この本では次の内容について説明します。

  • バックアップが重要である理由。

  • MySQL データベースを構成するファイルとそれらの果たす役割。

  • バックアップ中にデータベースの実行を継続させる方法。

  • バックアップジョブの時間、CPU オーバーヘッド、およびストレージオーバーヘッドを最小化する方法。多くの場合、これらのいずれかの側面を最小にすると別の側面が増大します。

  • 災害が発生した場合のデータのリストア方法。バックアップを検証しリカバリを実施する方法について学習し、プレッシャーがある場合でも平静と自信を保てるようになります。

  • 日常的な管理と新しいサーバーの配備でバックアップデータを使用するほかの方法。