我正在拍摄快照,所以我可以拍摄任何ebs的快照。建议在EBS未处于活动状态时(通过AWS)进行快照,因为如果在拍摄快照时它处于活动状态,它将无法获取快照时正在写入的任何内容。
我想知道是否有办法确定是否正在编写EBS,或者是否有任何关于如何确定此类事情的想法。
答案 0 :(得分:1)
关注的是启动快照时是否正在写入卷。从实例外部,您将无法分辨,除非附加的实例已停止或根本没有连接。
在实例中,您可以冻结文件系统以使其保持一致。您不需要在创建快照的整个过程中冻结它,只需启动它即可。
答案 1 :(得分:0)
如果您没有冻结或以其他方式停止应用程序的方法,确保卷不被写入的唯一方法是停止实例或卸载卷,这两者都意味着应用程序中的一些停机时间,可能不被接受。 您可以通过多种方法确保快照一致:您可以在应用程序级别而不是文件系统级别(例如MySQL)上执行静默,以确保所有文件都已关闭。 您可能还想看一下我公司的产品Cloud Protection Manager,这是一款功能齐全的EC2备份和产品。基于EBS快照的恢复解决方案,支持应用程序一致性备份。