mysqlのバックアップ

楽天が運営するポータルサイト : 【インフォシーク】Infoseek

を元に行った。
実際データベース内全てを一度にバックアップしたかったので

mysqldump -u ユーザー名 -pパスワード -x --all-databases データベース名 > バックアップファイル名

とした。
しかし後で分かったがmysqlのバックアップ方法は他にもある。

  • mysqlのディレクトリそのままコピー
  • mysqlhotcopy
  • mysqlsnapshot

mysqldumpは比較的大きなファイルになるが、中身が分かりやすい。
mysqlhotcopyで自動化、PHP、cronを使ってのバックアップ等色々やり方はありそうだ。