レンタルサーバーさくらサーバーからエックスサーバーに移行しました。その理由と、起きたトラブルについて綴ります。記事をなかなか更新できずにいました。いうのも、当ブログのサーバを移行する作業に追われていたのです。気になってはいたのですが、特にここ最近は当ブログのページ表示が重たくなっているのが顕著でした。管理している自分が気になるのだからユーザさんにも当然不便をおかけしていると、記事を書く手を止めてサーバ移行に注力する決断に至ったのです。住むところは快適にしてあげたいサーバ移行は何かと面倒が多いです。ファイルのダウンロード・アップロードには時間がかかるし、動作確認の必要があるので手間がかかります。Wordpressを使っていたりなど、MySQLを使用しているとDBの移行にも時間を要します。仕事でもプライベートでも移行は散々やっていますが、何度やっても面倒なものです。前述しましたが、当ブログのページ表示が重たくなっていたことが大きな理由になります。Wordpressを使用しておりプラグインを色々試したのですが、根本的な改善にはなりませんでした。速度解析をした結果が下記の通りです。さくらサーバは安さで選択していました。当然の結果であると言えます。移行手順については色々なところで紹介されていますので、ここでは特に書きません。下記とか参考になると思います。手順通りにやってもトラブルは起きる手順通りにやっても何かしら問題が起きるのがサーバ移行です。それぞれのサーバの仕様だったり、データダウンロードやアップロードの際の文字コードや設定だったり、解決をするまでにハマってしまう可能性が高い問題が待ち構えていたりします。今回の移行でも、どっぷりハマりました。当ブログはWordpressを使用しているので、データベースとファイルすべてをエックスサーバー側に移行しました。hostsに当ブログのドメインとサーバIPを指定して表示テストをしたところ、記事内の画像が表示されません。FireFTPでデータをアップロードしたのですが、FTP上では該当の画像ファイルが確認できます。?直接URLに該当画像までのpathを記述してみると、これも表示されない。???FireFTPの設定がちゃんとバイナリモードになっているのも確認。ファイル名が日本語名なのが問題ではないかと。プラグインの機能で、ファイル名をそのままaltに入るようにしていたため、ファイル名を日本語で設定していたのでした。試しに1byte文字に変更してみたところやはり表示されます。画像名を変更して紐付けていくのは量的に厳しいです。原因をはっきりさせようと、試しにエックスサーバーのファイルマネージャーから該当画像ファイルをみてみることにします。文字化けしていました。FireFTPでは文字化けしていなかったのですが、これで原因が明らかですね。設定をUTFにして、エックスサーバーのファイルマネージャー、またはCyberduckからアップロードし直すことで無事表示されるようになりました。まとめサーバは費用も大事ですが、しっかりとサービスを継続していくプランがあるのであれば、最初からスペックも考えてサーバを選ぶべきだと思います。周りのブロガーさんの評価を聞いているとエックスサーバーは悪い話はほとんど聞かないので、次にサーバを変えるとしたらAWSへの移行かな、と考えています。何にしても、ブログをやる以上、記事を書くことに時間を使うべきなので、あまりサーバ移行などで時間は使いたく無いですね。いえ、当ブログの表示スピードはまだ重たいですので、今後とも見直しは続けていく次第です。*メールアドレス(公開はされません。筆者(ishikawa)プロフィールウェブサイト制作・ブログ運営などをおこなうフリーランス。仕事関係ではウェブの世界にどっぷり浸かっているが、趣味はアウトドア。〜イズログ〜旅行・旅先でのグルメ情報を中心に綴る雑記ブログ。FISH釣りや釣った魚を調理して食べる釣り飯をメインにキャンプなどのアウトドアについて綴るブログ。大切な人や自分へのプレゼント・ギフトに、オモイを伝えられる素敵なモノを紹介・販売しています。無料で使えるウェブツール集。随時追加していきます。当ブログに掲載するコンテンツ(テキスト、画像等)を無断に複製・転用することを禁止します。