ようやく、LightsailのWordPressを移行できたので、サイトを再開

今回のPHP2Shellの脆弱性対応で、PHPのバージョンを上げないとなと、このサイトのWordpressで上げ方を調べてみたら・・・・、bitnamiのブループリントなので、新規のインスタンス作成してデータ移行となっていました・・・。

ということで、時間がかかるので、一時的にサイトは停止して、本日切り替え作業を実施していました。

新しいインスタンスを作成して、ドメインと静的IPアドレスを割り当て直し、SSL証明書を作成/設定して、その後古いインスタンスからAll-in-One WP Migrationプラグインでデータをエクスポート。新しいインスタンスにもAll-in-One WP Migrationプラグインをインストールして、データをインポートして・・・サイズ制限で失敗。

サイズ制限が80MBで、落としたデータは2GB。php.iniを書き換えて、サイズ制限を3GBにしてから、再実行・・・失敗。う〜ん、よくわからんな。

仕方がないので、標準のツールのエクスポートでXMLを作成してダウンロードし、新しいサーバにインポート。

画像がこれだと移行できなかったので、画像はwp-contents/uploadsディレクトリをそのままscpし、Media Syncプラグインでメディア管理にインポートと。

あとは少しセキュリティ関係のプラグインを追加したり、外観のテーマは手作業で移行して、なんとか移行完了できたかな。作業的には半日もかかってしまった。

新しいLightsailのWordpressのブループリントはbitnamiベースでは無く、ネイティブになったので、今後はOSのモジュールアップデートで対応可能なのがありがたいです。