こんにちは satoです。 オペミスで update に where句を付け忘れたり、プログラムのバグでデータが破損してしまったりした場合でも、バイナリログには更新SQLがすべて書き込まれるので、バックアップデータからオペミスが起こるまでの全てのSQLを流し込めれば、元の状態に戻すことは可能です。 •バイナリログを取っている •オンラインバックアップをとっている(mysqldumpやMySQLを止めた状態でのcpによるバックアップとバイナリログ) •バックアップ時点でのバイナリログの書き込み位置を保存して... > このページを見る
最終更新時間:
2007年08月21日19時10分
みんなのブックマーク 人気(0) 新着
-
復旧手順。オンラインバックアップを配置→配置したDBからshow master statusでバイナリログ位置を取得→該当位置からmysqlbinlogでbinlog流し込む
- これも参考になるから、登録っと!
- MySQL、バイナリログからデータ復旧
- mysqlbinlog
- 間違った書き込みをDB にしてしまった場合。間違いの直前のバックアップに対して原因のSQL 直前までバイナリログのSQL を流しこむことで復元。バックアップ時にバイナリログのポジションを一緒に記録しておくのがミソ
- MySQLのりストアする時のポイント mysqlbinlog /var/log/mysqld/blog.000001 --start-datetime 2007-07-20 11:25:00 --end-datetime 2007-07-20 11:30:00
- "--end"とあるとこは"--stop"
- mysql
- バイナリーログ
- 08/10頃にやってる人がいた。この記事のこと忘れてた・・
- 運用 mysql DB 復旧 ユーザエラー 管理 テクニック database お役立ち
- []
- 復旧方法
- binlog話。こういうのは、身で覚えるのが一番勉強になる
- Auto5
- ウノウラボ Unoh Labs: MySQL オペミスでデータが破損してしまった場合の復旧方法








