XREAのMySQLフルバックアップ手順 August 13, 2007
Rating: 2.5

XREAのMySQLをバックアップする手順は比較的知られているが、初手から一貫した手順が見当たらなかったのでまとめてみる。

  1. XREAのWeb管理画面にログインして[ホスト情報登録]→[SSH登録]
  2. 5分ほど待つ
  3. SSHクライアントでs???.xrea.com(自分のサーバ)に接続。ID、PassはWeb管理画面と同じ
  4. シェルからダンプコマンド入力→ mysqldump -u ユーザーID –password=’データベースのPass’ –opt データベース名 > /virtual/ユーザーID/mysql.dump
  5. シェルからファイル圧縮→ gzip mysql.dump
  6. SSHをログオフ
  7. FTPでmysql.dumpファイルをダウンロード。上のPathではFTPのルートにできている

データベース名はphpMyAdminの画面から確認できる。1つ目はユーザーID名と同じ名前で作成されるが、2つ目以降は多少名前が変わる。

当然ながらバックアップファイルの扱い(リカバリ方法など)については、mysqldumpに関する一般的な勉強が必要。

One Comments

MySQLバックアップ時の文字コードトラブル…

先日、XREAのMySQLデータベースをバックアップしたのだが、文字コードのトラブルでリストアできないことに気づいた。 経緯と対策を整理してみる。

問題は、MySQLの文字コードが4種類指定…