2016-09-27 63 views
0

我們正在運行Google Cloud SQL實例,並且在最初遷移14天后意外地將數據庫重新遷移到實時數據庫的頂部使用相同的mysqldump文件 - 本質上是將它回滾14天!時間點恢復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天的備份。 但我希望以上方法可以幫助別人在將來更快地找到他們的備份點。