Home > システム移行状況(臨時) > ことの顛末

ことの顛末

過去ログ用のインデックスを1カテゴリーにまとめて、テンプレートの色を変えて、注釈つけて、これで少しは見やすくなったかな。

ということで移行というかリカバー作業はとりあえず一段落。今後のために顛末のメモを。sb/SereneBachユーザー以外には無関係なので隠しておきます。
結局、今回やらかしてしまった失敗は「サーバー上のdataディレクトリをバックアップも取らずにばっさり削除してしまった」。

sb/SereneBachのコンテンツ管理情報って全部dataディレクトリにあるんですね。
で、データ移行ツールでも当然ここを参照しているわけで、移行作業中はdataディレクトリ内に「backup」というディレクトリを作って、そこに元データをコピーしてあるのです。何らかの原因でデータ移行作業が失敗した場合は、「dataフォルダ内のbackupフォルダ以外を全部削除してinstall.cgiを再度実行」すればまた最初からやってくれると。これは移行作業マニュアルに明記してあります。

で、昨日何をやったかというと、最初まず文字コードを間違えたんだな……
EUCなのにUTF-8版で最初やろうとして、激しく文字化けした画面が出たんですが、とりあえずデータ移行までやっちゃったんですよ。んで、当然使い物にならないので、もう1回EUC版でやりなおしました。

EUC版のinstall.cgiを実行すると、ツールチェックまで終了したんですが、1回コンバートが完了しているので当然インストール済みの判定でエラーになります。で、このエラーメッセージの中に「dataディレクトリの内容をすべて消去して再度実行してください」ってあったのだな。で、猫の中の人は何も考えずにそのままがっつり全部消してしまったと。

まあ、バックアップを完全にとらずに作業した自分が悪いってことで。

これから移行を考えている人はlog、img、dataの3つのディレクトリはバックアップしてから作業しましょう。

Home > システム移行状況(臨時) > ことの顛末

Search
Feeds
Others

Page Top