サーバ移転顛末記(その3) 移転作業の順序 


忘れないうちに、わたしがやった移転作業の順序を書いてみました。もう終了したことですがどこか間違っていた点を見つけられたときにはコメントで教えてください。これからサイト移転を計画している人の参考になるかもしれません。(^_^) 

1.
今までの iBlog データ(Bxxxxxxxxxxというフォルダ)をそのままそっくり新しい移転先のディレクトリにFTP転送する。わたしの場合は "http://okobay.ciao.jp/iblog/" というディレクトリでした。普通ならこれはなんの問題もなく簡単。
2.
今までのデータ(Bxxxxxxxxxxというフォルダ)を違う場所にコピーして保存しておく。これは Home/Sites/iblog/ にあります。(わたしはこれを Home/Libraly/Application Support/iBlog/Blogs/ に存在する同名のデータと混同していました)(汗)
3.
OKAMURA さん作の「iBlogMover」 をダウンロードしてきてインストールしました。そしてターミナルを立ち上げ「iBlogMover(半角スペース)Bxxxxxxxxxx (半角スペース)これまでのサイトアドレス(半角スペース) 移転先のサイトアドレス」と打ち込ミきみリターンキーを押します。なにも警告が出なかったので成功したのでしょう。そのあとでBxxxxxxxxxx を「情報を見る」で見てみますとサイズが元の 5MB から 1.5MB になっていましたのでここでも iBlogMover の動作成功が確認されました。
4.
この時点で iBlog でプレビューして見てみると、移転先のサイトアドレスと10秒後に自動的に新サイトに移ります、というページが出てくる。ここで公開ボタンを押さないで終わる。また、ここで iblogPatcher を掛けるとせっかく iBlogMover が作ってくれたデータが消えてしまうそうです。( PIROSY さんの助言;ありがとうございました)
5.
自分の iDisk にあるこれまでの iblog フォルダの中身データを全て消去した。そのあとで iDisk 内の前のデータがあったと同じ場所に iBlogMover を掛けて作ったデーターをコピーする。これで、今までのサイトに来てくれた人に移転先を知らせることが出来るようになった。
6.
2.で避難しておいたデータ(Bxxxxxxxxxxというフォルダ)を Home/Sites/iblog/ に入れ直す。iBlogMover で出来たデータは iDisk にコピーしたので捨ててしまってもいいと思います。心配だったらしばらくの期間どこかに置いておいてもいいかもしれない。ここで古いアドレスのサイト、新しいアドレスのサイトをブラウザで開いてみてうまく動作しているようだったので、大成功

【追記 1】
OKAMURA さんが早速、指摘してくださいました。次の項目を追加いたします。 OKAMURA さん、ありがとうございました。
7.
わたしはこれを忘れていたので、新しくエントリーをアップロードしたときにこれまでの.Macの方と、ロリポップの方の両方にアップされてしまいました。すると.Macの方の「index.html」ファイルが書き換えられてしまい、せっかくの移転案内通知が出てきません。
アプリケーション「 iBlog 」の「環境設定」を開き「Publish」ボタンを押すと「公開ロケーション」ウィンドウが出てきます。一番下に「新規ロケーション」というボタンがありますから、それを押すと「New Local Location」ウィンドウが出ます。そこに

ロケーション名:lolipop
フォルダへコピー:/Volumes/ftp-ftp100.lolipop./iblog
ウェブサイトURL:http://okobay.ciao.jp/iblog/

と記入しました。自分の登録したBlog名が出てきますから、登録Blog のマスにチェックを入れます。【保存】ボタンを押すと最初の「公開ロケーション」のウィンドウに戻りますので、最後に「ロケーション種別の選択」で「Local」を選びます。今まで使っていた「.Mac」の項目は削除してしまった方が問題がないようです。

【追記 2】
引っ越しの先輩、tOmori さんからコメントを戴きました。

リンク
こちらの.MacTipsのエントリを参考に.Macの方のrss.xmlを修正しておきましょう。rssリーダーで読んでいる人がすぐに移転に気付くように。

早速実行に移したのですが、試してみるとわたしの場合はエラーが出てしまいました。引っ越し前から RSS.XML ファイルには手こずっているのです。これは今後の課題です。
(続く)



 

Posted: 2004年04月01日 (木) at 18:08 




1年前の今日は? 2年前の今日は?