Migration」について説明します。これと似たプラグインに「duplicator」がありますが、「duplicator」との違いは以下の通りです。ほとんど日本語表記でわかりやすい。サーバー側の難しい設定をする必要がなく、操作が単純。数クリックで引っ越しが完了する。「duplicator」はパッケージファイルを作成する際に非常に細かな設定を行うことができます。WEBサーバーに関する知識や経験が不安だと思わぬ不具合が発生する場合があります。Migration」を使うとよいでしょう。Migration」は「duplicator」と違いあまり細かな設定は行いません。WEB初心者でも短時間で簡単に引っ越し作業が完了します。作業を始める前に作業を始める前に、旧サーバーと新サーバーの環境の確認や推奨の作業があるので、それらを以下にまとめました。用意する新サーバーはレンタルサーバーでも自前のサーバーでも構いません。新サーバーにあらかじめデータベースを作成してください。PHPのバージョン旧サーバーと新サーバーとでPHPのバージョンを揃えておきましょう。バージョンが異なっても引っ越し作業は可能ですが、PHPのバージョンが異なる状態で新サーバーにインストールすると大きな不具合が発生する可能性が高いです。Migration」では引っ越し作業の中で、旧サーバーと新サーバーのPHPのバージョンが異なることを通知してくれません。新サーバーのPHPのバージョンをあらかじめ旧サーバーのそれと合わせておきましょう。新サーバーにWordPressをインストール新サーバーにはWordPressがインストールされており、管理画面にログインできる状態になっている必要があります。インストールするWordPressのバージョンにも注意です。WordPressのバージョンによって扱えるPHPのバージョンは異なります。使用されているPHPのバージョンから判断してWordPressのバージョンを選びましょう。Migration」が必要になります。旧サーバーで作成したバックアップファイルを新サーバーにインポートするためです。新サーバーに引っ越しすると、新サーバーのWordPressのログインアカウントとパスワードは旧サーバーのものに上書きされます。忘れないうちに確認しておきましょう。バックアップ新サーバーのWordPressのバックアップをとっておきましょう。新サーバーにバックアップをインポートすると、データベースの情報はすべて上書きされます。Migration」をインストールしたなら、エクスポートの作業を行うことでバックアップを作成することができます。バックアップをローカルのPCに保存しましょう。Migration」をインストールしてください。Migration」のメニューが現れます。そのメニューから「エクスポート」を選択してください。「エクスポート」を選択したら以下のような画面が表示されます。これから引っ越すデータをひとつにまとめたバックアップファイルを作成するのですが、ここで注意したいことがあります。インポートできる容量はサーバーごとに異なり、XSERVERでは30MBまでです。サーバー側で設定されている容量以上だと有料版を購入する必要があります。(一度にアップロードできる最大容量はphp.iniの「post_max_size」という項目に書かれています。)最大容量を超えてしまっても無料版で作業するのであれば、エクスポートしないファイルを選択して容量を減らす必要があります。「エクスポート」画面にある水色の字で書かれた「高度なオプション」をクリックすると、以下の図のようにチェックボックスのリストが展開されます。バックアップを作成する際に最も大きい容量のファイルは画像や動画です。エクスポートした後でこれらを手動で新サーバーにアップロードすることもできます。チェックリストの中にある「メディアライブラリをエクスポートしない(ファイル)」にチェックを入れると、バックアップに画像や動画を含みません。エクスポートを行う画像や動画だけでなくすべてのファイルを引っ越しするなら、「高度なオプション」でのチェックボックスは全て空にしましょう。次に下の緑の字で書かれた「エクスポート先」を選択してください。選択すると以下のようなリストが現れます。この中の「ファイル」を選択してください。選択後に以下の表示がされるので、しばらく待ちましょう。待ってエクスポートが完了すると以下の表示に代わるので、緑の文字で書かれた「〇〇をダウンロード」を選択します。選択するとローカルのPCにバックアップがダウンロードされます。ここで、もし間違えてダウンロードするまえに閉じるボタンを押してしまったり、ダウンロードしたバックアップを削除してしまっても大丈夫です。Migration」のメニューに「バックアップ」があります。ここには作成したバックアップのリストがあり、いつでも再ダウンロードができます。新サーバーにデータをインポートエクスポートが完了したらバックアップを新サーバーにインポートします。インポートの作業はエクスポート時と同様に非常に簡単です。Migration」をインストールしてください。インストールしたら管理画面左のメニューの「インポート」を選択してください。「インポート」を選択したら以下の画面が現れます。画面の指示のとおり、先ほどエクスポートしたバックアップをドラッグ&ドロップするか、「インポート元」というボタンをクリックしてその中から「ファイル」を選択してバックアップを選択しましょう。Flywheelによる仮想サーバーを新サーバーとして試験的に使っているので、インポートできる容量は1000MBまでとなっています。XSERVERでは以下のように30MBとなっています。読み込みたいバックアップファイルを選択すると以下のように進捗バーが現れてインポート作業が自動で始まります。進捗度が100%になるまで待ちましょう。100%になると以下のような表示に切り替わります。警告に書いてある通り、データベースのテーブル、画像や動画のメディア、プラグインとその設定情報、テーマを構成するテンプレートファイルはすべて上書きされます。新サーバーのWordPressをすでに運用していたなら、一応バックアップをとっておきましょう。Migration」を利用してエクスポートの作業を行うことでバックアップを作成することができます。インポートを実行するには「開始」ボタンを押します。インポート中は以下のような表示が現れるので、100%になるまで待ちます。インポートが完了したら以下の表示に切り替わります。ここで、「パーマリンク構造を2回保存する必要があります。パーマリンクの設定(新しいウィンドウが開きます)」と書いてあります。この作業を行う前に一旦画面を更新してください。WordPressへのログインアカウントとパスワードは新しいものに変更されています。新しいログイン情報でログインし直すために画面を更新しましょう。再ログインしたら上記のパーマリンクの設定を確認します。旧サーバーのパーマリンクの設定に合わせておきましょう。以上で、引っ越しは完了となります。「duplicator」よりも短い時間で簡単に引っ越し作業が完了することでしょう。Migration」の方が簡単です。Migration」を利用する中で起こりうるトラブルを紹介します。インポート後のWordPressにログインできない新サーバーへのインポートが完了した後にWordPressにログインに失敗することがあります。新サーバーへのインポートが完了した時点でログインアカウントとパスワードは旧サーバーで使用していたものに変更されています。旧サーバーでのWordPressのログイン情報を試してみましょう。バックアップの容量が大きくてインポートできない大容量のデータがアップロードされるとサーバーに大きな負荷がかかって、それが障害の原因になることがよくあります。一度にアップロードできるよう最大容量がサーバー側で設定されています。アップロードの最大容量を変更するにはphp.iniをいうファイルを編集します。php.iniとは、サーバー上で動くPHPの環境設定が書かれたファイルです。そこで設定できる項目は、PHPのバージョンや文字コード、エラー表示に関する設定など多岐にわたります。php.iniをエディターで編集できなければ、使用しているレンタルサーバーの管理パネルにログインして、サーバー会社が提供している手法に沿ってphp.iniを編集してください。その中に以下の5個の項目があります。upload_max_filesizeWordPressにアップロードできる1ファイルあたりの最大値を指定します。128MBまで上げるのであれば「128M」と書きます。post_max_sizeWordPressにアップロードできる1回あたりの最大値を指定します。この値はupload_max_filesizeよりも大きな値である必要があります。128MBまで上げるのであれば「128M」と書きます。memory_limitメモリの最大値を指定します。256MBまで上げるのであれば「256M」と書きます。max_execution_timeスクリプトの実行中の許容時間を指定します。仮にスクリプトが暴走した場合にサーバーへの負荷を最小にするためです。この値は秒単位で指定するので、例えば300に設定するのであれば「300」と書きます。max_input_timeアップロードにかかる最大の時間を指定します。ファイルサイズとアップロードの速度から適切な値を選びます。この値は秒単位で指定するので、例えば300に設定するのであれば「300」と書きます。viewFACEBOOKフェイスブックCOMPANY運営会社WAPPiは、WordPressのプロフェッショナルです。移行・復旧・カスタマイズ等、WordPressに関わるお悩みなら何でもご依頼いただけます。年間200サイトと向き合う実績を重ねたプロフェッショナルのチームが直接ご対応し、スピード解決いたします。※土日、祝日は定休日です。