サーバー移転日記:チカッパ→さくら(SereneBach&MT)

スポンサーリンク
エントリー内リンクはアフィリエイト広告を含みます。
エントリー内リンクはアフィリエイト広告を含みます。

 さて、さくらインターネット スタンダードプランにサーバーを移転することを決めたので色々設置してあるcgiやデータ、ログを引っ越ししなきゃいけません。今回は移転がかなりめんどくさい!ってやる気が少ないこともあり簡単な方法で現状の環境をそのまんま移します。自分で忘れないようにメモ。まずやることは・・・

  • さくら レンタルサーバー側で独自ドメイン、サブドメインを設定しておく。DNS切り替えはアップが終わってから切り替えよう。
  • 全データのバックアップです。
    どれが要るどれが要らないとかを決めるのはバックアップ取ってから、後で「あ!忘れてた!」等と言うことがないようにftpでサーバー上に設置していた全てをダウンロードしバックアップします。
    もちろん、設置してあるサイト構築ツール等のcgiも全部。
  • 不要な物を取り除いて、必要な全ファイルをサーバーにUP
  • DNS切り替え設定。

取りあえず必要な全ファイルUPしたらDNSの切り替えが反映するまでのたっぷり余裕のある時間で各構築ツールの設定へ。

Serene Bachの場合

  • 今回の移転は独自ドメインがあるのでアドレスは変わらないのだが、もし変わる場合は以下の部分を修正。

    /data/configure.cgiの9行目、conf_srv_cgiに記載されているアドレスを書き換える。

    アドレスの変更がない場合は全く弄る必要はない。私は今回弄りませんでした。たとえばサーバーのサブドメインプランで運営していたのを独自ドメイン取ってアドレスを変えた場合などはこの方法でトラックバックURLに表示させるアドレスを変えることが出来ます。

  • バックアップしたSBのファイル全て(システムもログもプラグイン関係も全部)をサーバーにアップ
  • 全てのpermissionをSerene Bachのインストールヘルプに従って変更。
  • アドレスを変えた場合は管理画面でアドレスを変更。変えてない場合は特に不要、何か変更が必要な場合はDNS設定変更が反映されてから弄る。
  • テンプレのcss、htmlの旧アドレスを新アドレスに変更。変えてない場合は不要。
  • 念のため全再構築

Movable Typeの場合(sqliteの時)

  • 今回の移転は独自ドメインがあるのでアドレスは変わらないのだが、もし変わる場合は以下の部分を修正。

    mt-config.cgiのcgiパスURL部分を新しいアドレスに変更。

    独自ドメインでアドレス変更がない場合は不要。(cgi設置ディレクトリの変更がある場合は修正)

  • 全ファイル(cgiもsqliteデータベースファイルも各ブログ用画像やjsやほんと、全部)をサーバーにアップ。
  • cgiのpermissionをさくらのQ&Aに書かれているとおりに変更。チカッパとはpermissionの数値が違うので注意。
  • 独自ドメインをそのまま使う場合はDNS設定変更が反映されてから、mt-check.cgiを動かし問題なく設置できてることを確認する。
  • 問題なく設置できてると管理画面へアクセスできるので、そこで各ブログの設定→公開で、アドレスの変更があるならサイトURL変更し、サイト・パスも変更する。URL変更がない場合はサイト・パス部分だけを新しいサーバー用の物に書き換える。
  • 全再構築

と、言うことでSerene Bach、Movable Type(sqlite)のサーバー移転は非常に楽。独自ドメイン利用しているとサーバーにUP、permission設定、再構築。終了。簡単だなぁ・・・ただ、サーバー決めて移転するまえにお試し期間でtestしました。チカッパ→さくらで実験し大丈夫でしたが、この方法でXREAに設置してみたらダメでした。何か違うんでしょうね、詳しいことはさっぱり解りません。この方法は正しいのかどうか知りませんが、とりあえず今回私は上記の方法でサーバー移転をしました。良いのか悪いのかは解りませんが、上記の方法だと静的出力されてたhtmlデータも新サーバーにUPしてるので見に来られた方はサーバーが変わったのをに気づくことなくいつも通り同じサイトが表示されてることになりますね。本当は構築ツールとかは新たにinstallし直した方が良いのかも・・。

コメント

  1. Jura より:

    はじめまして、こんにちは
    サーバーを移転することになり、移転したのは良かった物の
    どうしても最後がうまく行かずに悩んでました。
    検索してここにたどり着き
    >/data/configure.cgiの9行目、conf_srv_cgiに記載されているアドレスを書き換える。
    の通りに変更してみたら無事新しいアドレスに移動するように
    なりました。ありがとうございます。
    …でも、実は私もWPとSBと非常に悩んでます(笑)
    もう少し使ってみて決めようかな…と
    では!

  2. qozy/unchin より:

    Juraさん
    はじめまして。
    お役に立てて良かったです。SBとWP、私も数週間悩んだあげく結局WPに取りあえずチャレンジしてみました。もしかしたらSBに戻るかもしれませんが、しばらくはWPで遊んでみようかと思ってます。プラグインが多すぎてきりがないですけど(^^ゞ

タイトルとURLをコピーしました