
今回の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のモジュールアップデートで対応可能なのがありがたいです。







