wordpress バージョンアップ
今更ですが、wordpressを2.7系から2.8.4にアップブレードしてみました。
特に問題なくできました(と思っています)が、/wp-content/themesフォルダ以下にあるデフォルトから手を加えてたファイルを、2.8系にあわせて修正するのがやや面倒でした。
で、アップグレードを躊躇してた理由にmysqlのバックアップがあるのですが、調べたいくつかの方法をここでメモ。
mysql バックアップ方法
(参考:MySQLデータのバックアップ方法)
mysqlhotcopy
mysqlsnapshot
レプリケーション(replication)
mysqldump
今回は手堅く見慣れてるmysqldumpを採用。オンライン(稼動させながらの)バックアップしてみました。
以下が、そのコマンド
#mysqldump -u user -ppassword -x –all-databases | gzip > mysql.dump.gz
「user」「password」部分は適宜変更してください。それにしても-pオプションの直後にスペースなしにパスワードを打つってやっぱなんか気持ち悪い・・・w
今回は、wordpressアップグレード用にバックアップをとりましたが、「mysql.dump.gz」 の部分に日付名を入れるなどすれば、1日1回のクーロンで、定期的にバックアップがとれそうですね。