最近ブログの調子がすこぶる悪く、非常に遅くなっていました。
サイトを開くのに10秒以上かかる状態で、アクセスが急落していました。実際にサイトを見ようと思っても管理人の私でさえイライラしてしまうほどにページへのアクセスが遅かったです。
とても読んでもらえるような状況ではありませんでした。
Googleのサービス『Page Speed Insights』で検索してみようにもあまりにも遅すぎて測定不能にまで陥っていました。
アクセスが集中してサーバがダウンしてしまったというわけではないので、これはサーバを引っ越さなければならないと思いました。
Contents
サーバー乗り換え決行
このままではいけないと思い、サーバーを乗り換えることを真剣に考えることにしました。ブログを開設してからはさくらレンタルサーバを利用していました。
去年大幅な高速化に対応したPHPモジュールモードというものの提供がスタートしていたのですが、PHPモジュールモードを利用するにはサーバーを引っ越す必要があります。
去年届いたクーポンメールが届いていたのですが、サーバーの引っ越しともなると、とても腰が重く放置状態でした。ですが、ここまで遅くなってしまっては乗り換えるしかないと思い、サーバーの引っ越しを決行しました。
データファイルのエクスポート
まず最初にすることはデータファイルのエクスポートです。この場合、エクスポートというのはレンタルサーバーからパソコン本体にダウンロードすることを指しています。
FTPクライアントソフトといって契約中のサーバーの操作ができるアプリをダウンロードするととても楽にエクスポートが可能でした。
ワードプレスで使用されていたフォルダを選択してダウンロードするので、とても簡単でした。利用したFTPクライアントソフトはCyberduckというアヒルのマークのアプリです。使いやすさは他のアプリと比較したわけではないのではっきりしたことは言えませんが、サーバーを移行するには十分なアプリでした。
データベースのエクスポート
次に行うのはデータベースのエクスポートです。ブラウザでさくらサーバにアクセスし、データベースの設定から管理ツールログインを開き、ワードプレスで使用しているデータベースのエクスポートを行ないます。
こちらもそれほど難しいことではありませんが、バージョンによって画面が異なりますのでバージョンごとに調べていただくのが間違いないと思います。とりあえずワードプレスを使用していたデータベースの全てをダウンロードしておけば間違いないと思います。
データファイルのインポート
エクスポートはすごく簡単でしたが、インポートは少し手間が必要で一部書き直すことが必要でした。
まずはデータファイルですが、エクスポートしたデータをそのままインポートしてもサイトは見ることができません。インポートをする前に一部データを書き換える必要がありました。
エクスポートをしたデータファイルは以前使っていたサーバー専用になっているので、新しいサーバー用に書き直すことが必要でした。
「wp-config.php」というファイルがあると思うので、こちらのブログを参考に書き直すことでうまくいきました。新サーバーへのインポートは旧サーバーと同じ場所にデータをインポートすることにしました。
データベースのインポートが一番大変だった
そしてもう一つがデータベースのインポートです。
こちらが正直とても大変でした。データベースファイルが小さければインポートもすごく簡単なのですが、データが大きくなってしまうと複数回に分けてインポートしたり、圧縮したりする必要がありました。
ネットを調べるとSSHで接続と書かれていたのですが、何のことだかさっぱりわかりませんでしたのでこの方法は使いませんでした。
エクスポートと同じで新サーバーのデータベースの設定から新たなデータベースを作成し、インポートをしました。ただ、データが少し大きくなっていたので、圧縮する必要がありました。圧縮してもインポートは可能と書いていたのですが、なかなかデータをインポートすることができませんでした。
理由はインポート時、新サーバーの新たなデータベースの選択をしていなかったせいでした。システム的に問題があるものかと思ったのですが、結構簡単なところに問題がありました。
ドメインの設定
最後にドメインを設定する必要があります。さくらサーバーからさくらサーバーへの移行の場合は、旧サーバーからドメインを削除し、新サーバーにドメインを登録する必要がありました。
登録時、先ほどインポートしたデータフォルダを指定する必要がありました。
終わりに
移行後はかなり速度が改善しました。何倍も早くなったと思います。明らかに早くなったので、引っ越ししてよかったとは思うのですが、すごく怖かったです。
確実に引っ越ししたい人はやはりプロにお願いするのがいいと思います。個人のブログなので自分で引っ越ししましたが、仕事用だったら怖くてできないかもしれません。
またどれくらい改善できたのかブログで結果をかければいいのですが、最近忙しくてブログを書く時間をなかなかに取れません。
うまく時間を見つけてブログを書こうと思います。