2016-09-27 10 views
0

Google Cloud SQLインスタンスを実行していて、最初にマイグレーションを行った14日後にライブデータベースの上に誤ってデータベースを再マイグレーションしました基本的に同じmysqldumpファイルを使用します。ポイントインタイムリカバリGoogle Cloud SQLは正常なバックアップを見つけることができません

新しいエントリが以前に使用されていた増分IDを使用しているため、テーブルのデータをまとめ直していますが[問題はありません]、データベースを削除してロードする直前からクローンを上げる必要がありますデータベース。

私はポイントインタイム私が使用して使用する必要があるんだ:

mysqlbinlog --read-from-remote-server -v -uusername -ppassword mysql-bin.000001 -h 000.000.000.000 -P 3306 --start-datetime="2016-09-20 14:45:55" --stop-datetime="2016-09-20 14:47:00" 

をしかし、私はバイナリログファイル名のmysql-bin.000001 と回復位置に置くとき 70869547(mysqlbinlogの結果をスキャンして見つかりました)

"操作を実行するための正常なバックアップが見つかりませんでした。"

これが起こる理由は上の任意の考えをそれは次回の毎日のバックアップを待つように求められますが、最後のバックアップはわずか3時間前だったと私は昨日同じことを試してみました...

答えて

0

いいえ、私はそれが私が20日にデータを回復しようとしていると思っています。そして最も古いバックアップは21日です! Googleは7日間分のバックアップしか保持していません。 しかし、上記の方法で誰かが将来的にバックアップポイントを見つけやすくなることを願っています。

関連する問題