Wordpress技術情報・TipsWPのサイトを最小の手間で引っ越しするFacebooktwitterHatenaWPでサイトを開設したものの、様々な理由でサイトを別のサーバーに移したいという状況が良くあります。現在のサーバが重たい、表示速度が遅い現在のサーバの容量がいっぱいになりそうより高機能なサーバへ移行したいより安価なサーバへ移行したいなどなど。何だか手続きが面倒そうで後回しにしてしまっている、という人も少なくないと思います。実際、それほど時間のかかる作業ではないのですが、頻繁に行う作業ではないため手順を忘れてしまいがちです。Migrationを使って最速で移行しよう!トラブルシューティング一般的な「引っ越し」の方法WPのサイトを、URLなどを変えずに移行する方法は大きく分けて3つあります。WPの「インポート/エクスポート」機能を使うファイルとデータベースを移行する移行プラグインを利用するそれぞれ解説します。WPの「インポート/エクスポート」機能を使う旧サイトから新サイトへ、テーマフォルダをそのまま移した上で、「ツール」メニューの「エクスポート」および「インポート」を使って記事データを移行する方法です。この方法の場合、以下のデータは移行されませんユーザー情報プラグインやウィジェットの設定情報その他ダッシュボード内の設定情報なので、この方法は、単純なブログサイトなどでは有効な方法ですが、カスタマイズを施したオリジナルなサイトの場合、簡単にはサイトを再現できない場合もあります。投稿のIDが変わってしまう可能性もありますので、IDを使った設定やカスタマイズをした場合、その部分を修正しないと正しく動かないはずです。それに加えダッシュボード内の設定を1からやりなおす必要があり、却って時間がかかってしまう可能性があるため、あまりお勧めできません。ファイルとデータベースを移行するデータベースのデータ、およびWPのファイル一式を新しいサーバに移行します。再現性は上手く行くとほぼ100%*再現でき、最も確実な方法と言えますが、データベース管理画面の取り扱いなど専門的な知識が必要になります。ドメインを変更したり、ディレクトリを変更する場合はデータベース内の置換作業が必要になり、注意が必要です。複雑な構成のサイトの場合にふさわしい方法と思われます。*WEBサーバ・PHP環境などが一致していない場合思わぬエラーが発生する場合があります。特殊なプラグインを利用する場合でも再現できない可能性があります。このケースは実際に遭遇しているので、後述します。移行プラグインを利用する上記の「ファイルとデータベースを移行する」の手順をプラグインに任せるという方法です。プラグインによって作業手順が大きく変わります。あるプラグインは新旧それぞれのサーバにWPとプラグインのインストールを必要としますが、別のプラグインは新サーバにはWPのセットアップが不要で、実行ファイルを起動して移行するという手順になっています。Migrationサイト移行のタイムラグについて運用中のサイト、たとえばhttp://mysite.comがあったとして、これを「タイムラグなしで」新しいサーバに移行するのは簡単なことではありません。ドメイン->サーバの紐付けが浸透されていない状態では、すべての環境を新サーバに移し替えたとしても、新しいサイトが確認できないからです。ドメインの浸透は、全世界のDNS(ドメイン・ネーム・サーバー)に紐付けの情報が行き渡るのを待たないと完了しません。その時間は最大72時間などと言われていますが、経験的には24時間以内に終わることが多いです。全世界からアクセスして見るわけには行かないので、正確な浸透時間は分かりません。固定IPのサーバを利用した場合であれば、閲覧するPCのhostsファイルなどを編集して、なかば強制的に新しいサイトを見るという手法も考えられますが、レンタルサーバーの場合、多くの場合は共有のIPを使いますので、その手は使えません。無難なのは、最低限のメンテナンス期間を設けて、ドメインの浸透を確認してから移行を行う、という方法です。閲覧が出来ない期間が発生しますが、ほとんどの場合24時間以内に切り替えが完了しますので、アクセスの少ない時期を狙って速やかに移行をすれば影響を最小限に抑えることができます。この辺り、リアルな事務所や店舗の引っ越しと実情が似ていますね。営業しながらの引っ越しは本当に大変です。Migrationを使って最速で移行しよう!基本的な手順は以下のようになります。新サーバでWPをクリーンインストール※移行元が「さくらインターネット」で、専用のSSLプラグインを利用していた場合はこれを削除する。その他リダイレクト系のプラグインも極力外しておく。移行完了!トラブルシューティングサイトが表示されない、管理画面に入れない、などの場合以下を試してみましょうプラグインをすべて外してみる(FTPなどで別の場所にバックアップしておく)要注意はSSL系、セキュリティ系、リダイレクト系プラグイン.htaccessを元サイトから持ってきてみるPHPのバージョンなどが合っているかどうか確認(5系、7系など)[6]の段階で新規のWPが既に動いていることを確認済みなので、それほど深刻なトラブルもなく、スムーズに移行できるはずです。ちなみに、ユーザー情報(IDやパスワード)もすべて元サイトと同じになっていますので、そのままログインできます。私も色々なパターンの移行を経験してきましたが、やはりこの方法が一番楽です!是非お試しください。technology.。