苦い経験、バックアップ、質の高い技術サポート

画像 以下は多くの人に起こりそうです。 それにもかかわらず、そのような状況は、これが起こらなかった人々にほとんど何も教えません。 バックアップについてです。 途中で、マーフィーの法則などを薄めます。



それはすべて、スケジュールに従って、つまり毎日、MySQLの迅速なバックアップが必要だったという事実から始まりました。 今日それを行う必要があったため、昨日既にインストールされているソフトウェアHandy Backupが選択されました。 バックアップのタスクを迅速に行い、通知を設定したので、6か月間忘れていました。

これは私の最初の間違いだった



「うまくいけば、近い将来に何かが起こるはずです。



バックアップしたデータベースのファイルは、HPが作成した「不滅の」リポジトリに保存されていました。 バックアップがそこに追加され、テープにも定期的に保存されました。 すべてが信頼できるようです。 しかし、結局のところ、誰もが別の法律が必ず機能することを忘れていました



「発生するすべてのトラブルのうち、損害が大きいものが原因です



そして、誇らしげになったHPの生産用金庫は一晩で崩壊し、不幸なバズーカと私のすべてのバックアップを瓦の下に埋めました。 HPが近い将来にストレージを復元するつもりがないことを知るためだけに2日間を費やしたため(殺すことができないものを復元する方法を誰も知らないかもしれません)、テープから最後のバックアップを取得することにしました。 昨日作成されたことが判明しました。 安reliefの溜息のように見えたが、



「状況が改善しているように思える場合、あなたは何かに気づいていません



実際、バックアップファイルを見ると、多くの質問があることがわかりました。 ファック! もちろん、ベースはユニコードであり、おそらく他のエンコーディングについては誰も知らないでしょう。 さらに、Handy Backupは何らかの形でバックアップをエンコードし、単純なSQLはありません。

以前、このような単純なことをチェックしなかったことにScり、私は考えました:「彼をディック、それをそのまま復元し、すべてがエンコードされた別のテーブルからのデータでアンケートを更新するスクリプトを書く」



「トラブルが発生する可能性がある場合、それは発生します。



リカバリ中に、Handy Backupがテーブル構造を完全に置き換え、フィールドタイプ、キー、その他すべてを完全に無視することが判明しました。 テーブルが既に存在する場合、彼はそれを削除し、独自のテーブルを作成しました。 その結果、intフィールドとvarchar(255)フィールドのみが含まれるテーブルを取得しました。 255文字を超えるものはすべて切り捨てられたことを説明する必要はありますか。

Handy Backupのすべてのバージョンと可能なODBC設定を試したが、私は絶望の危機にonしていた。 それは夜であり、私は成功を期待せずに、NovosoftサポートにICQを書き込みました。これによりHandy Backupが作成されました。 応答がありませんでした。 これは私を驚かせませんでした、私はさまざまな会社に対処し、非応答の技術サポートは一般的でした。 明日、私の* opaがイギリス国旗に引き裂かれるのを予想して、私は寝ました。



「仕事はあなたが思っているよりも時間がかかります



午前中、さらにいくつかのオプションを試したので、ICQ Novosoftを再び書くことにしました。 即座に答えが出ました! 回答者は、アンチボットを突破するにはあまりにも怠wasではなかった。 そして彼が昨日答えられなかったことを謝罪した後、最初は私がもう眠っていないことを疑った。 私の不幸の話を聞いた後、彼は問題を解決することを約束しました。 しばらくして、更新されたDLLの形式でライフラインがスローされましたが、これはテーブル構造に影響しないはずです。 もう一度、Novosoftのすべての従業員に感謝します。



「思ったほど簡単ではありません



ベースを復元する機能からアドレナリンの新しい注入を受けたので、私はdllを交換しました...何もありませんでした。 何も変わっていません。 プログラムを起動するためのさまざまなオプションを必死に試してみると、私は1日で1日も進まなかったことに気付き始めました。 脳は睡眠、良心を要求しました-問題の解決策。 そして、決定が来ました。 常に正しい決定が下されるため、それは最後になりました。 MySQLクエリロギングをオンにし、Handy Backupを使用して完全リカバリを実行した後、3ギガバイトのデータ挿入要求を収集しました。

1時間後、ベースが復元されました。



質問を修正することは残っていますが、これはまったく別の話です。



「すべてが成功する場合があります。 怖がらないでください



私の経験が、誰かが同様の変化に巻き込まれないようにする助けになることを願っています。 バックアップを確認してください。 それらを作るプログラムをチェックしてください。 バックアップが保存されているボールトを確認します。



PSバックアップにどのツールを使用しますか?



All Articles