2006年01月25日

Zacharyに誘導中

サーバが崩壊してから約10日。
実は、昨日は体調崩して寝ておりました。(爆
別に、根を詰めてやっていたから、というわけでもないのでご安心を。

Zacharyが動くようになったので、
現在Web系のportを、Zacharyの方に誘導中です。
PRIUSな日々は、まだ復旧していないので見ることが出来ません。
Bowが帰ってきたら復旧作業をしてくれると思いまする。

とりあえず、サーバ自体は何とか回復しました。

と思ったら、今度はメインPC(Windows2000)が絶不調です。。
逝っちゃう前にバックアップでも取るかなぁ。。

実は先日、Zacharyをリカバリしました。
新しいOSだったため、ご存じの通り、動いたり動かなかったりするものを
大量にインストールしたからです。
ゴミ削除のために、再度OSを入れ直したというわけですね。

実は、インストール出来ると分かってさえいれば作業は早い。
そこ数時間で全部のインストールが完了しました。
が、

xinetd、入ってないぢゃん。。 _| ̄|○ バカバカ
しょうがないのでXからインストール。

DBデータの復旧作業を行っている時に、
MySQLの文字セットの設定がおかしいことに気がついた。

「かきくけこ」と書くと、「・・くけ・」と出る。。

これは、「使えない」と言うのではないか。。? ( ̄(エ) ̄;)

なるほど、、だから先日phpMyAdminがご機嫌斜めに見えたわけか。。
早速いろんなサイトを検索して、文字セットの情報を調べてみる。
すると、MySQL 4.0 系から 4.1 系にバージョンアップした人のほとんどが
文字セットの関係でつまづいているようだった。

my.cnf に色々と書き込んでみたが、状況は改善されず。
select_db 後に set Name ujis という query を送れば正しく動いてくれることを確認したため、
仕方がないのでプログラムの方を書き換えて対応した。
他のプログラムのDBIも書き換えなければならない。
だが、プログラムを一括管理しているとこういう時に非常に便利だ。。

とりあえず、それをやりさえすれば正しく動くのだから
問題はない、ということで次に取りかかるとするか。

PRIUSな日々のデータ移行は終わったが、
まだ全てのデータの移行が完了していないため、バックアッププログラムは作っていない。
全部移行できたら前のLinuxマシンに使用していたHDDのパーティションを崩して
それをバックアップ用にしようと思っているところです。

サーバ関係の設定に疲れたため、独自エラーページなんぞを作って遊びました。
根っからのプログラマ体質なので、コーディングしないとストレスが溜まるので。(w

引き続き、残りのデータの復旧作業を行います。

この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのTrackBack URL
http://radilog.jp/tb/16952