MySQLテーブルが破損した場合の対処

ディスクの破損やシステムの障害などでmysqlテーブル(権限データベース)が失われる場合があります。
mysqlテーブルの破損によってdumpしたデータ(mysqldumpで取得したデータ)が読み込めない場合は、別のシステムから正常なMySQLデータを取得したうえで、バックアップ済みのデータをリストアします。

対処方法を説明した画像

操作手順:
  1. サーバーを新たに用意し、Garoonを新規にインストールします。

  2. 手順1でインストールしたGaroonのデータを、OSのコマンドを使用してバックアップし、正常なMySQLテーブルを取得します。

    詳細は、OSのコマンドを使用したバックアップを参照してください。

  3. 手順2で取得した正常なMySQLテーブルのデータを、MySQLテーブルが破損したGaroonサーバーに、OSのコマンドを使用してリストアします。

    詳細は、OSのコマンドを使用したリストアを参照してください。

  4. テーブルが破損したGaroonサーバーで、過去にバックアップしていたデータをmysqldumpを使用してリストアします。

    詳細は、mysqldumpを使用したリストアを参照してください。