[WordPress] All-in-One WP Migrationのインポートが100%まで進んだまま止まってしまう
All-in-One WP MigrationはWordPressのバックアップ・リストアを手軽に行うことができる便利なプラグインです。
バックアップ用途としても、テスト環境から本番環境への移行手段としてもとてもお世話になっています。
そんなAll-in-One WP Migrationですが、最近、インポートに失敗してしまうケースが発生してちょっと困ったので、その備忘録を残しておこうと思います。
発生してしまった現象
テスト環境(ローカル)でエクスポートしたバックアップファイルを本番環境にインポートしたところ、以下のようにインポート状況が100%に到達したまま止まってしまいました。
解決策:エクスポートするファイルのサイズをできるだけ小さくした
バックアップファイルをエクスポートする際、オプション選択でFTP経由からアップロードできるものは除外しました。
具体的には、テーマファイル、メディアライブラリ、プラグインの三つです。
これにより、140MBくらいあったファイルが6MBくらいまで小さくなりました。
バックアップファイルをインポートする前に、先にFTPで除外したフォルダ群をダウンロード→アップロードしておきます。
※テーマファイル(themes)やメディアライブラリ(uploads)、プラグイン(plugins)は「wp-content」フォルダの下にあります。
然る後インポートを実行すると、問題なく処理が進んで無事に移行が完了しました。
余談
そもそも、Xserverやさくらインターネットの環境であれば、140MB程度のファイルは問題なくインポートできます。
今回問題が起きたサーバーは、少しスペックの低いサーバーでした。サーバー側で何かしらの設定や制限があったのかもしれません。
ご質問など受け付けています
記事の中でわかりにくかったところ、もっと知りたかったこと、間違っていることなど、何でもお気軽にご連絡ください。
ご連絡は下記フォームを利用いただくか、ツイッターアカウント@flat8migi宛てでもOKです。