RSS | コメントなしRSS(コメント無し)
トップ «前の日記(2009年01月02日(Fri)) 最新 次の日記(2009年01月04日(Sun))» 編集

$ ~ati/やる気 < /dev/zero

[ クッキングパパ レシピ検索 | ati's FREE素材集 ]

2009年01月03日(Sat) [長年日記]

_ クッキングパパ レシピデータベース復旧

鯖の入れ替え後,x86からx64へのアーキテクチャ変更の影響からDBファイルがチェックサムエラーで読めなくなって,サービス停止していたクッキングパパ レシピデータベースを,ようやく復旧させた。
方法自体は前から思いついてて,単に面倒だからやってなかっただけなんだが ^^; たまたま今日は俺だけ早めに目が覚めちゃってニョーボはまだ寝てたので,「やるなら今しかない」と思って実行w

x86版Momonga 4 PlusのLive DVDのisoイメージをダウンロードしてきてDVD-Rに焼き,これを使ってMomonga 4 Plusを起動させてから,postgresqlとpostgresql-serverのRPMパケジをダウンロード&追加インストール。
PostgreSQLのデータディレクトリが含まれてる旧鯖のHDDを「裸族の頭 IDE」を使ってUSB経由で接続。LVMを有効にして,旧鯖HDD内の論理ボリュームをmount。
mountしたHDD内のPostgreSQLデータディレクトリを指定してPostgreSQLサーバを起動させ,pg_dumpで目的のデータベースのデータを抽出&ファイルに保存。
保存したファイルを新鯖へscpし,新鯖上のpsqlで実行させてPostgreSQLへデータ投入。
後は,お詫びメッセージに差し替えてた検索ページの内容を元に戻して,復旧完了♪


トップ «前の日記(2009年01月02日(Fri)) 最新 次の日記(2009年01月04日(Sun))» 編集

人生感意気 功名誰復論

(今日: 昨日:)