AWS RDS的Mysqldump

AWS RDS的Mysqldump,mysql,amazon-web-services,Mysql,Amazon Web Services,我想备份一下RDS MYsql数据库。我目前正在运行一个小实例。我需要一个获取sqldump的过程,但我的问题是RDS在获取sqldump时是否会冻结,因为在其生产过程中会发生大量读/写操作。请帮助回答确切的问题,“RDS在进行sqldump时是否冻结”: 如果您希望使用RDS备份,我建议您使用RDS快照。在这种情况下,在单个AZ DB实例上会发生短暂的i/O冻结,通常持续几秒钟。需要冻结数据库以避免损坏。如果您使用的是外部转储实用程序,如mysqldump,它在转储表之前用读锁锁定表。根据存储

我想备份一下RDS MYsql数据库。我目前正在运行一个小实例。我需要一个获取sqldump的过程,但我的问题是RDS在获取sqldump时是否会冻结,因为在其生产过程中会发生大量读/写操作。请帮助

回答确切的问题,“RDS在进行sqldump时是否冻结”:

如果您希望使用RDS备份,我建议您使用RDS快照。在这种情况下,在单个AZ DB实例上会发生短暂的i/O冻结,通常持续几秒钟。需要冻结数据库以避免损坏。如果您使用的是外部转储实用程序,如mysqldump,它在转储表之前用读锁锁定表。根据存储引擎的不同,更新(可能包括选择)将排队,直到转储完成,然后解锁表

如果您不确定,您可以自己阅读并锁定它们

使用读锁刷新表

然后在转储完成后解锁它们

解锁表