gpt4 book ai didi

mysql - 时间点恢复 Google Cloud SQL 找不到成功的备份

转载 作者:行者123 更新时间:2023-11-28 23:25:05 35 4
gpt4 key购买 nike

我们正在运行一个 Google Cloud SQL 实例,在最初使用相同的 mysqldump 文件迁移数据库 14 天后,我不小心将其重新迁移到实时数据库之上 - 实质上是将其回滚 14 天!

所以我将表中的数据重新组合在一起,因为新条目使用以前使用的增量 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小时前,我昨天也试过...

关于为什么会发生这种情况有什么想法吗?

最佳答案

好吧,我想这很简单,我正在尝试将数据恢复到 20 号,而最旧的备份是 21 号! Google 只保留 7 天的备份。但我希望上面的方法可以帮助将来有人更快地找到他们的备份点。

关于mysql - 时间点恢复 Google Cloud SQL 找不到成功的备份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39722064/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com