gpt4 book ai didi

mysql - 如何将MySQL数据库恢复到某个时间点

转载 作者:行者123 更新时间:2023-11-29 06:30:38 25 4
gpt4 key购买 nike

MySQL 数据库用于测试目的,因此我想对此运行后端 API 测试(多个事务),模拟生产中的真实数据库。

当测试执行完成后,我想将数据库恢复到执行之前的位置,以便能够使用该数据库快照运行更多测试。

我没有任何 MySQL 版本限制,因为它将是一个全新的数据库服务器。

恢复此数据库的最有效方法是什么?

最佳答案

我会使用Percona XtraBackup创建物理备份。这比 mysqldump 创建的转储恢复速度要快得多。

如果数据库足够大(超过 100GB),即使是物理备份也不够快。我会使用文件系统的 LVM 快照。请参阅https://www.lullabot.com/articles/mysql-backups-using-lvm-snapshots例如。

关于mysql - 如何将MySQL数据库恢复到某个时间点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56498610/

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