プラグイン「All-in-One WP Migration」によるWordPressサイト移行手順

Web サイトをサーバ移転するときや、サイト M&A などで他人から Web サイトを譲り受けた場合、サイト移行作業を実施することになります。もし移行するサイトの CMS が WordPress であれば、「All-in-One WP Migration」プラグインを使うことにより比較的簡単に引越し可能です。サイト移行手順についてまとめます。

手順 1 移行元 WordPress をエクスポート

  1. 移行元の WordPress 管理画面にログイン
  2. プラグイン「All-in-One WP Migration」をインストール
  3. 左メニュー「All-in-One WP Migration」「エクスポート」「エクスポート先」「ファイル」を押す
  4. エクスポートが完了したら表示される「ダウンロード」ボタンを押す

もしエクスポートしたファイルサイズが大きすぎてファイルサイズ上限などに引っかかりダウンロードできない場合は、「高度なオプション」「メディアライブラリをエクスポートしない」にチェックを入れて再度エクスポートします。

ダウンロードできたら、次は「メディアライブラリをエクスポートしない」以外にチェックを入れてエクスポート・ダウンロードします。ファイルがふたつに別れてしまいますが、画像ファイルの量が多い場合などはファイルサイズを抑えられます。

これでも解決しない場合は、プラグイン「File Manager」をインストールして FTP 的な画面からファイルをダウンロードします。もし FTP を利用できれば、その方が早いです。

手順 2 移行先 WordPress を用意

heteml を使っている場合は、heteml 管理画面にログインして WordPress を用意します。

  1. 「ドメイン・メール設定」「独自ドメインを設定する」で移行先ドメインを入力
  2. 「簡単インストール」WordPress の「インストール画面へ進む」で WordPress をインストール

手順 3 移行先 WordPress にデータ移行

手順 1 で用意したエクスポートファイルを、移行先 WordPress に取り込みます。

  1. 移行先の WordPress 管理画面にログイン
  2. プラグイン「All-in-One WP Migration」をインストール
  3. パーマリンクの設定変更(必要に応じて)
  4. 左メニュー「All-in-One WP Migration」「インポート」で*.wpress ファイルをドラッグ&ドロップ

なお、プラグイン「All-in-One WP Migration」無料版は「インポート」の容量に上限が設けられていて、512MB までの wpress ファイルしかインポートできません。

容量の制限を解除するのは有料で、$69 かかります。日本円で 7600 円くらいなので決して安くありませんが、WordPress サイトの引っ越しの手間を大幅に省けるので高くもないと思います。

Unlimited Extension 512MB のインポート容量制限を増やす 無制限数のウェブサイトで使用可

もし直接ダウンロードしたファイルがある場合は、FTP などで uploads フォルダに必要なファイルをアップロードします。

これでサイト移行作業は完了です。