やってしまった…
Contents
[060220追記] 夕方になり自分の記事は何とか復旧しました。小説の方も今夜中に復旧予定です。このアイテムは元々『桜恋唄構築話』に上げてた記事ですが『桜枝作業日誌』に移行します。
データベースいじってたら操作間違えて記事 (nucleus_item テーブル) を吹っ飛ばしてしまった。幸いにも一週間前のバックアップがあったのでそこから復旧したものの、コメントを頂いた記事やその他諸々合わせて全部で13のアイテムを消してしまった……。特に紅玉さん申し訳ないです、裏で私がいじっていたのが原因ですので気にしないで下さいね。
前は Firefox をオフラインにするとキャッシュから記事が読めてたのに、今はそちらから復旧出来ない状態。キャッシュ容量を小さくしたせいか Firefox の仕様が変わったのかは分からないけど、とにかく喪われた記事は戻ってこないようだ。本当に御免なさい……。
バックアップファイル送って下さった dj k!ng さん、どうも有難うございます! やっぱりコピペで貼り付けられるのと内容思い出しながらもう一度書くのとでは全然スピードが違いました。これからはもうちょっと真面目にバックアップ取ろうっと (逆に10個程度の記事紛失で済んだのは奇跡としか言いようがないですな -_-;)。
正直に私がやったことを暴露しておく。先日のサイトデザイン変更の際に今まで自動改行 ON にしていた設定を OFF へと切り替えたのだが『紅玉様作品集』だけは紅玉さんご自身が編集する可能性があるので自動改行を ON のままにしておいた。が……スキン変更と同時に nucleus_item テーブル自体を編集し、今まで自動改行によって <br /> 2つが挿入されていた部分を <p> に一括置換していて自動改行 ON のままにしていた『紅玉様作品集』のアイテムにも <p> タグが入った状態になった。それを私がずっと忘れていたのである。
で、昨夜紅玉さん (ブログ管理者であり super-admin 権限はお持ちではない) が小説の続きを掲載なされたのを見て、私が慌ててデータベースから直接 <p> タグを除去しようとした。iblog=7 のアイテムを抽出し phpMyAdmin からエクスポート。エディタでタグを除去して再掲載……したら、何と nucleus_item から他の (つまり iblog=7 以外の) 記事が全部消えてしまったのだ。理由は単純で、私がデータエクスポートの際に「UPDATE」構文を挿入せねばならなかったのを間違って「REPLACE」にしてしまったためだった。
パニックになりながらも一週間前のバックアップがあったので何とかそこから復旧し、せめて先程の『紅玉様作品集』のエクスポートデータから紅玉さんの新しいアイテムだけでも戻しておこう……と思ったら、それすらバックアップが取れていなかった。phpMyAdmin で iblog=7 の記事を抽出した際、LIMIT かかってて 30 件しか表示されてなかったせいで新しい記事がエクスポートされていなかったのだ。あぁもう踏んだり蹴ったり……紅玉さんには本当に申し訳ないことをしてしまいました。そしてこのせいで記事掲載が遅れてしまい訪問者の皆様にも迷惑をおかけしました。本当に申し訳ありませんでした…。
コメント
まだコメントはありません。