Home > Linux | MySQL > AutoMySQLBackupを導入

AutoMySQLBackupを導入

WordPressを導入するにあたり、やはり自前サーバにデータが蓄積されるのは外部blogを利用するのに比べ、データ消失のリスクは高い。
ということで、そのリスクを少しでも減らすためにデータの定期的なバックアップと退避を検討した。
GIGAZINE紹介されていたAutoMySQLBackupを利用することにした。
導入は至って簡単で、

  1. ここから automysqlbackup.sh をダウンロードする (私は/opt に置いた)
  2. rootで動かすので、# chmod 700 automysqlbackup.sh.2.5
  3. ファイル内の、USERNAME, PASSWORD, DBNAMES, BACKUPDIR を変更
    • USERNAME = root
    • PASSWORD = 設定済みのパスワード
    • DBNAMES = “all” ※存在する全てのDBのバックアップを取りたい場合はallを指定する
    • BACKUPDIR = “/var/mysql-backups”
  4. /var/mysql-backups を作成
  5. /opt/automysqlbackup.sh.2.5 を実行して、/var/mysql-backup/daily/ の下にDB名のディレクトリが作成され、その中にファイルが作成されていることを確認
  6. さらに細かく設定変更
    • MAILADDR = 自分のメールアドレス
    • COMP=bzip2 (ファイルは小さいほうが良いです)
    • LATEST=yes (これを指定すると、latestディレクトリ以下に最新ファイルのみ別途出力されるようになる。バックアップからリストアするときに分かりやすいので。)
  7. ln -s /opt/automysqlbackup.sh.2.5 /etc/cron.daily/automysqlbackup でシンボリックリンクを作成して、1日1回自動実行されるようにする

設置はかなり簡単です。
1日1回のバックアップなので、クリティカルな要件には使えないかもですが、自分のblogのバックアップであれば十分すぎです。
ちなみに、私の場合はさらに出力されたファイルをバックアップ用の玄箱へ定期的にコピーしています。

Popularity: 40% [?]

Comments:0

Comment Form
Remember personal info

Trackbacks:2

Trackback URL for this entry
http://kunik.no-ip.com/2007/06/13/2106/install-automysqlbackup.html/trackback
Listed below are links to weblogs that reference
AutoMySQLBackupを導入 from kuniharumaki blog
pingback from ElectronicBrain is eating BreakFast - AutoMySQLBackupを導入(MySQL全体をバックアップ) JAPAN WordPress 2.7 09-01-09 (金) 9:58

[...] AutoMySQLBackupを導入 - kuniharumaki blog [...]

pingback from AutoMySQLBackup | BlueCreate UNITED STATES WordPress 2.8.4 09-11-03 (火) 11:31

[...] http://kunik.no-ip.com/2007/06/13/2106/install-automysqlbackup.html [...]

Home > Linux | MySQL > AutoMySQLBackupを導入

アーカイブ
タグ
カテゴリー
Contact
kuniharumaki at gmail dot com
blog Services
あわせて読みたい

kuniharumakiさんの読書メーター



フィードメーター - kuniharumaki blog
Web Services by Yahoo! JAPAN
人気 blog Ranking

ブログランキング・にほんブログ村へ

全文配信同盟

メタ情報
BlogTimes

Blogtimes image

AdSense by Google

Return to page top