我想把一个数据库放在Amazon卷上。我正在使用http://aws.amazon.com/articles/1663?_encoding=UTF8&jiveRedirect=1相当不错的指南来创建卷并在其上存储数据库。但是,我对快照过程感到有点困惑。指南说,创建一个快照只需一段时间,但我发现,10 of的容量包含3.5gb的数据大约需要10分钟。在完全创建快照之前,锁定表、启动快照、然后解锁表真的安全吗?或者我们需要在10分钟左右的时间内把我们的站点取下来让快照完成吗?
发布于 2011-04-08 19:16:29
如果您有一个预算,也许设置另一个(微) VM并使用主从复制会是一个更好的解决方案?只要您的回收站日志足够大,就可以在不影响生产系统的情况下停止和倾倒此副本。
再说一遍,除非您能够快速恢复数据库是非常重要的,否则只执行mysqldump可能会更简单。
发布于 2011-04-08 21:46:35
如果你做得对,这可能是安全的。关于使用LVM快照进行MySQL备份的这是文章。而不是LVM,您可以使用EBS快照。
在获取锁之前,您应该等待所有正在运行的事务结束。在释放锁之前,您应该等待快照进程完成。
https://serverfault.com/questions/257474
复制相似问题