私の趣味

ブルーベリー
  1. 新着記事〜What's New!
  2. カテゴリー別
  3. サイトマップ
  4. 五十音順索引
  5. 私の趣味 (時系列)
  6. プロフィール

トップページ > WEBサイト関連 > FC2レンタルサーバーLiteからロリポップレンタルサーバにサーバー移行

FC2レンタルサーバーLiteからロリポップレンタルサーバにサーバー移行

思案中の女子

私はロリポップレンタルサーバーライトプランを使用しています(コロリポプランからロリポプランにアップグレードして、それがライトプランに名称変更になりました)。

一方、私が最初に契約してずっと使っているレンタルサーバーはFC2レンタルサーバーLiteで、独自ドメインもFC2で取得したものです。サイトがある程度育ってきてアクセスが増えてくると、別のサーバに移行する必要が出てきます。私は上記のようにFC2とロリポップの2社のレンタルサーバを契約しているので、今回、FC2で取得した独自ドメインを移管せずにサーバーだけロリポップライトプランのサーバーに移行することにしました。

その際に、移行先でドメイン直下にデータを置きたいと思いました。しかし、移行先にはすでに現在運営しているHTMLサイトのドメイン直下にHTMLファイルをはじめとする一式が収納されています。それらを1つ階層を下げてフォルダ内に入れる必要があります。

そこで私が行った方法を以下に備忘録も兼ねて記述します。このページの記述内容を参考にされる方は、くれぐれも自己責任でお願いします。

なお、Wordpressもサブディレクトリ型で両サーバーで利用していましたが、あまり更新もしていなかったし重たかったので、今回の移行で2つとも消去しました。それゆえ、Wordpressの移行についてはここでは扱いません。もしWordpressも移行したいと思っている方は、必ず両サーバのデータをダウンロードしてしかるべきバックアップをとっておいた上で、他のサイトを参考にされるなりして、別途行うようにしてください。



まずドメイン直下のデータを公開(アップロード)フォルダに入れました!


最近FC2ドメインxxxxxxxx.netをロリポップレンタルサーバーに移行するにあたって、ロリポップレンタルサーバー側の独自ドメイン直下のデータがある場所に、FC2側から移行してくる独自ドメインのデータに置き換えたい、つまり、ロリポップレンタルサーバーのドメイン直下のデータをフォルダに入れたあとに、FC2側のデータをドメイン直下にアップロードしたいと考えました。

でも、すでにサブドメインまで作って運営している独自ドメインのデータをあたかもサブドメインのデータのように階層を下げて動かしてよいものでしょうか。とりあえず思い切ってやってみました。

その独自ドメインを仮にyyyyyyyy.netとします。この独自ドメインyyyyyyyy.netでサブドメインをすでに2つ作ってサイトを運営しています。それをaaaaaa.yyyyyyyy.netとbbbbbb.yyyyyyyy.netとします。このような状況下で、あとからyyyyyyyy.netのデータをフォルダに入れて階層を1つ下げても、サブドメインは今まで通り機能するのでしょうかということなのです。

まず、フォルダをつくるためにロリポップの独自ドメインyyyyyyyy.netの設定画面に行きました。yyyyyyyy.netのドメイン直下にファイルがあるということは、公開(アップロード)フォルダがないわけですから、それを作るために、管理画面のyyyyyyyy.netのところの右側の「設定変更」を押しました。すると公開(アップロード)フォルダを設定する画面に変わります。ここで仮にccccccとして説明します。ccccccを枠内に入力して更新を押しました。これでフォルダがドメイン直下にできたはずです。

FTPソフトでロリポップのサーバーに接続してどのようになっているかチェックしたところ、ccccccのフォルダが生成されていました。そこで、ドメイン直下のyyyyyyyy.netの関係するデータを全て選択して、そのccccccフォルダにドラッグアンドドロップしました。全部入りました。現在、ドメイン直下にはデータはありませんので、このあと、FTPソフトでFC2側のxxxxxxxx.netのデータをアップロードします。私はHTMLサイトを運営していますので、FC2のサーバーからダウンロードしなくても、常にオリジナルのデータが手元にあります。それをロリポップ側にアップロードするわけですが、かなり時間がかかるので後回しにします。

先に、とりあえず、yyyyyyyy.netに今まで通りアクセスできるかやってみました。無事にサイトが開きました。サブドメインaaaaaa.yyyyyyyy.netとbbbbbb.yyyyyyyy.netにもアクセスしてみましたが、問題なくアクセスできました。



データのアップロード → メールアドレスの作成 → FC2側でDNS設定


これでうまくいきそうだということがわかったので、FTPソフトのDreamweaver CS5を使ってデータを全部ロリポップレンタルサーバのドメイン直下にアップロードしました。これは6時間かかりました。そして独自ドメインの設定やメールアドレスの作成をロリポップのマニュアル(https://lolipop.jp/manual/startup/iten/)に沿って行った後、FC2側でDNS設定(ロリポップのドメインネームサーバーをFC2側で設定)を行いました。DNS設定後にそれが切り替わって浸透するまでに1〜3日かかるとのことですが、私の場合は2日かかりました。サーバーが切り替わったのがなぜわかったかというと、FC2側のトップページとロリポップ側のトプページを少し変えて(目印となる箇所を作って)どちらが表示されるかわかるように自分なりの目印を付けておいたからです。そうしないとどちらのサーバーからの表示なのかわからなくなるからです。

こうして、FC2で取得したドメインでドメイン移管することなく、ロリポップ側のレンタルサーバで使用できるようになりました。

ただ、切り替わったあとではFC2のサーバーには接続できなくなったので、FC2のサービスにメールで相談しました。その結果、FC2レンタルサーバーLiteサーバのIPアドレスらしき数字(確認していません)を教えてもらって、FTPソフトのDreamweaver CS5のFTPアドレスの設定変更を行ったら繋がるようになりました。これで移行後しかるべき時期にデータを消去できます。でも、現在は新しいFC2ドメインを取得して、FC2レンタルサーバーLiteは契約期間中は利用しています。



まとめ


移行先のロリポップのyyyyyyyy.netドメイン直下のデータをあらかじめ公開(アップロード)フォルダ内に物理的に移動しておいて、そのあとFC2側の独自ドメインxxxxxxxx.netのデータをロリポップ側のドメイン直下に置いてみましたが、それでもDNSの切り替え後に問題なく機能することがわかりました。yyyyyyyy.netのサブドメインも問題なく機能していることが確認できました。うまくいってよかったです。






Tweet
このエントリーをはてなブックマークに追加
このページの上へ戻る