mysql:11309
From: "佐野 大輔" <"佐野 大輔" <d-sano@xxxxxxxxxx>>
Date: Tue, 05 Apr 2005 23:34:33 +0900
Subject: [mysql 11309] innodbのバイナリバックアップ
佐野と申します。 事情がありまして、 1.mysqldをシャットダウンさせたくない 2.バイナリバックアップ(データファイルのコピー) によるバックアップを行いたい 3.InnoDBホットバックアップは使えない という状況に瀕しています。 このような場合に、 1.新たなDBへのリクエストが発生しない状態を保証する 2.進行中のトランザクションが全てコミットされるのを待つ 3.MySQLの書き込みスレッドが動作しなくなるのを待つ 4.datadir丸ごとコピーをとる というような方法で、何か実質的な問題 (リストア時にリカバリが動いてしまうのはしょうがないとして) はあるのでしょうか? MySQLのマニュアルには (http://dev.mysql.com/doc/mysql/ja/backing-up.html) シャットダウンしなければならないように記述がありますが、 一方で、 InnoDBホットバックアップのマニュアル6.3項には (http://www.softagency.co.jp/products/innodb/manual.html) ・進行中の書き込みトランザクションがない ・I/Oのスレッドが動いていない ことを条件に、データファイルのコピーがとれるような記述がしてあります。 アーキテクチャに詳しい方がいらっしゃいましたら、 アドバイスお願いできませんでしょうか? よろしくお願いいたします。
-> 11309 2005-04-05 23:34 ["佐野 大輔" <d-sano@] innodbのバイナリバックアップ 11310 2005-04-06 00:15 ┣[Suzuki Yuta <yuta@xx] 11311 2005-04-06 01:03 ┗[SATOH Fumiyasu <fumi] 11313 2005-04-06 10:49 ┗["佐野 大輔" <d-sano@]