Xサーバーの「新サーバー簡単移行」を実行
少し前、Xサーバーの「新サーバー簡単移行」機能により、新しいサーバー環境に移りました。
そのときのことは、ここに書きました↓
https://xn--x-ifuvd9hb.jp/spec/new-server-transfer/
運営サイトの1つが、正常に表示されていない
トラブルなく完了していると思ったのですが。
その後、運営サイトのうちの1つを見てみたところ、うまく表示されていないことに気が付きました。
![Xサーバー 新サーバー簡単移行後にサイトが正常に表示されない](https://xn--x-ifuvd9hb.jp/wp-content/uploads/xserver-ikokugo-error-gamen.jpg)
原因を探るも、いまいち不明
■PHPバージョン
■.htaccessの記述
とか、いじってみたのですが、ダメ。
新サーバー簡単移行の画面から、移行元のデータを見ることができるようになっていました。
![エックスサーバー 新サーバー簡単移行 移行前の環境にアクセス width=](https://xn--x-ifuvd9hb.jp/wp-content/uploads/xserver-ikokumae-data-access.jpg)
そこでファイルを見ていると・・・違いを発見。
【移行元のサーバー】
![](https://xn--x-ifuvd9hb.jp/wp-content/uploads/xserver-file-ikoumae.jpg)
【移行後のサーバー】
![](https://xn--x-ifuvd9hb.jp/wp-content/uploads/xserver-file-ikoumgo.jpg)
なぜだか、ファイルサイズが異なります。
移行前サーバーにある.dbファイルの更新日時が最近なのもちょっと不明ですが・・・
ともかく。
このファイルは、結構重要そう。
なので、これを新サーバーのほうに上書きすればいけるかと思ってやってみました。
移行元サーバー内の.dbファイルをパソコンにダウンロード
↓
ダウンロードした.dbファイルを、移行後サーバーの該当ディレクトリ内に上書きアップロード
です。
しかし、それでも、まだうまく表示されません。
こうやって解決
う~む・・・と、悩みましたが。
FTPソフトで、移行前サーバーにアクセスできたので。
このサイトのファイル(public_html内のフォルダ&ファイルです)を、すべてパソコンにダウンロードすることに。
そして、移行後サーバーの該当ディレクトリを空にして、ダウンロードしたすべてのファイルをアップロードしてみました。
すると・・・サイトが復活しました!
原因の推測
これからするに。
たぶん、 「新サーバー簡単移行」の際、データコピーにエラーがあったのだと思われます。
(新サーバー簡単移行が)具体的に、どういう動きをしているのかまでは知らないのですが、
新サーバーへの書き込み時にエラーがあったってことになるだろうか?
「データコピー実行ログ」を見てみても、エラーらしき記述はどこにも見あたらないんですけどね・・・
![エックスサーバーの「新サーバー簡単移行」データコピー実行ログ閲覧](https://xn--x-ifuvd9hb.jp/wp-content/uploads/xserver-ikou-log2.jpg)
該当のサイトを見にいって、状況を初めて知りました。
Xサーバーでの新サーバー簡単移行で、「そういったことがあったよ」ってことで、情報をシェアさせていただきます。