他の方が管理するXサーバーとロリポップサーバーのサイトを、ご依頼主のロリポップサーバーに移管するご依頼でした。
今回の作業事例
- サーバー
XサーバーとロリポップサーバーA → ロリポップサーバーB
XサーバーからロリポップサーバーBへの移管
旧サーバー(Xサーバー)でUpdraftPlusを使いバックアップを取得し、PHPバージョンを確認しました。FTPでデータをまるごとダウンロードし、.htaccessとwp-config.phpを削除します。
ロリポップサーバーBにドメインを設定し、PHPバージョンを合わせて簡単インストールでWordPressをインストール。FTPでドメイン直下の.htaccessとwp-config.phpを残して他を削除し、ダウンロードしたデータをアップロードします。
hostsファイルを編集してIPで新サーバーに直接アクセスし、UpdraftPlusで復元。サイトを確認して問題なければネームサーバーを変更して完了です。
ロリポップサーバーAからロリポップサーバーBへの移管
ロリポップからロリポップへ直接移管しようとすると、バックアップを取ってから旧サーバーのデータを全て削除する必要があります。万が一バックアップから復元できなかった場合、元に戻せない状態になります。
このリスクを避けるため、今回はXサーバーを経由する方法を取りました。
まずロリポップサーバーAのデータをXサーバーに移管します(ネームサーバーは変更しない)。手順は上記と同様で、UpdraftPlusでバックアップ取得→FTPでダウンロード→Xサーバーにアップロード→復元という流れです。
Xサーバー側でサイトを確認して問題がなければ、旧ロリポップサーバーAのデータを全て削除します。その後、ロリポップサーバーBに同じ手順でデータを移行し、サイトを確認してネームサーバーを変更して作業完了となりました。
まとめ
ロリポップからロリポップへ直接移管するとリスクがありますが、Xサーバーを経由することでリスクを回避できます。
サーバー移管でお困りの場合も、お気軽にご相談ください。

