Amazon web services 快速克隆生产RDS实例的方法

Amazon web services 快速克隆生产RDS实例的方法,amazon-web-services,amazon-rds,Amazon Web Services,Amazon Rds,我有一个RDS实例,目前正在生产中,所有应用都使用同一个RDS实例。现在,当我想为每个应用程序创建单独的RDS实例时,我尝试使用名为restore to point in time的RDS功能,但创建一个新的RDS实例花费了将近一个小时 有人能给我一些好的方法来执行它,这样我就可以创建一个运行RDS实例的精确副本。 < P>你应该真正考虑使用AuroMySQL而不是RDS MySQL FR克隆用例。您可以在几分钟内启动一个克隆,它甚至不会复制您的数据库页面,除非您对它们进行变异(写时复制协议)

我有一个RDS实例,目前正在生产中,所有应用都使用同一个RDS实例。现在,当我想为每个应用程序创建单独的RDS实例时,我尝试使用名为restore to point in time的RDS功能,但创建一个新的RDS实例花费了将近一个小时


有人能给我一些好的方法来执行它,这样我就可以创建一个运行RDS实例的精确副本。

< P>你应该真正考虑使用AuroMySQL而不是RDS MySQL FR克隆用例。您可以在几分钟内启动一个克隆,它甚至不会复制您的数据库页面,除非您对它们进行变异(写时复制协议)


恢复快照肯定不会像克隆那么快,因为它们会导致数据过度复制。如果您需要继续使用RDS,那么是的,有一个热副本备用是最好的选择,尽管我不完全相信这就是您想要的。

您使用的是高可用性(multi-AZ)RDS实例吗?您只需要一个读取副本,还是需要对其进行写入?如果您需要写入,您是否在寻找真正的复制设置(即主副本)?@MikeBrant:我们不需要写入,因此它也在考虑创建读取副本并使用它。AWS文档:@Guy:我在一个临时rds实例中测试了读取副本方法。将一个读取副本升级到单独的db实例并将该db实例转换为多个az需要将近10分钟,但同样需要将近8分钟。这些会增加我的停机时间。还有其他更好的方法吗?@pradeepchhetri,您不需要停止实例进行复制。根据数据的大小,数据快照会有一个短(几秒到一分钟)的I/O暂停。