wordpressサイトをバックアップしたり移設したりする必要がたまーに出ます。
そんなときの参考資料です。
・OSのアップデートができなかったり、OS変更の必要があったりでサーバマシンを物理的に入れ替える必要が出た場合 ・突然のクラッシュに備えてある時点でのwordpressを保存したい場合 など、事情はあれど、wordpressを移設やバックアップしたい場合の資料
①バックアップ、レストアするものは2つ。
1)サイト本体。wordpressを含む、デフォルトで/var/www/の中身全部 2)wordpressお使用しているデータベース
②サイトのコピー・・・(1)
単純にファイルシステム含めて取っておけばいい。注意はアクセス権とかの設定を忘れるとめんどい ・サーバーHDDを丸ごとコピーして取っておく ・サーバと同じファイルシステムの何かにコピーしておくか がおすすめです。
③wordpressで使用しているデータベース・・・(2)
以下で抜き出しできます mysqldump --single-transaction -u wp_user -p wp_database > /media/hogehoge/hogehoge.sql ちなみに、以下でレストアです(特定のデータベースを復元させるコマンド) mysql -u wp_user -p wp_database < /media/hogehoge/hogehoge.sql wp_user=wordpressで使用しているdatabaseのユーザー名に置き換える wp_database:wpで使用しているデータベース名に置き換える media/hogehoge/hogehoge.sql:バックアップファイル名
以上、簡単ですが。