
photo credit: Zunami
昨日、サーバーを移転しました。
mySQLデータベースのバックアップを取ったはいいもののサイズが大きすぎてエラーになってしまったのですが、同一ドメインならデータベースのバックアップを取る必要はなかったようで、WordPressのインポート機能だけで済んだので、その過程を記述しておきます。
同一ドメインでのサーバー移転のみ使える手法です。別ドメインだと使えるかどうかわかりません。また、データベースを使用するプラグインの引き継ぎはできません。
WordPressの投稿やタグなどをXMLファイルでエクスポート
WordPressの管理画面の「ツール」→「エクスポート」からすべての投稿をエクスポートしておきます。(8MBまで)
wp-contentをバックアップ
wp-contentをディレクトリ毎ローカルにバックアップしておきます。
プラグインやテーマなど、新しくインストールしなおすならバックアップしなくても大丈夫です。
アップロードした写真などは必ずバックアップ。
新しいサーバーにWordPressをインストール
新しいサーバーにWordPressをインストールします。
当然、wp-config.phpは新しいサーバーのデータベースに合わせて書き換えてください。
インストールが完了したら、wp-contentをバックアップしておいたもので上書きします。
テーマやプラグインの設定などもしておきましょう。
WordPressの投稿などをインポート
最初にエクスポートしておいたXMLファイルを、「ツール」→「インポート」からインポートします。
このとき、wp-contentに画像があれば画像もインポートされます。



