おかげさまでバックアップの戻し作業がすべて終了しました。
この間、サーバーは気になるものの数々のプログラムは勝手に最後まで動くわけで暇になり検索結果ページにamazonの広告を出るようにしたりこんなものを作ったりと遊んでみましたがようやくおわりました。
現在行っているのはDAT2HTMLでdatを再変換してhtmlを書き換える作業です。
去年、「DAT2HTML」で検索をかけるとすべてのスレが結果にでてしまうご指摘をいただきました。
これはdat変換の際に「DAT2HTML 0.26 Converted」と表示されるの原因でした。
この表示が出ないバージョンを作っていただいたにもかかわらず、その対策が長時間かかる(すべてのhtmlファイルから該当表示を消すのは数時間程度で終わると思うのですがnamazuへの反映がおそらく1ヶ月コース)ことから対応を先送りにしていたのですが先日の「過去ログ全部あきらめます〜」にてログをすべて取得したのでこの際にすべて反映させようとしたのですが・・・
いざプログラムを走らせたらRAIDカードがエラーをはきまくって悲鳴を上げています。本来は障害ディスクを自動で切り離すはずなのですが切り離しもせずにタイムアウトのエラーをはいているにもかかわらず沈黙してしまいました。
そして10日以上にもわたりメンテナンスをおこなうことになってしまいました。ご迷惑をおかけしました。
せっかく701Gbyteのストレージにしたもののすでに残りは235Gbyteしかありません。2ちゃんねるのサーバー移転などで重複したスレッドも多くありスペース確保の為、現在の構成を見直しその間サービスを停止することも今後あるとは思いますがご容赦ください。
動作に際して逐一ログをとっているのですが板名(アルファベット)の頭文字 a だけで5時間で約30万スレッドの処理。
さて、b〜zまで残っているので単純に5を掛けると。。。
まだ125時間かかるのか。1週間コースですね。膨大だ。
ふと画面を見ているとDAT2HTMLがフリーズしてしまった。該当datは不正(と、思われる)データが後部についていてこれが原因なのかなと。とりあえずどうしようかな。DAT2HTMLの対策を待つか以前独自に作ったdattohtmlを動かすか。自作のdattohtmlはチェック機能がないのでデータの不正なんかおかまいなしに変換しちゃうし・・・。
作者の方に対応版を何度が作っていただいております。ありがとうございます。
メールにて修正版を送りました。