我有一个 RDS 实例,目前正在生产中,所有应用程序都使用同一个 RDS 实例。现在,当我想为每个应用程序创建单独的 RDS 实例时,我尝试使用称为恢复到时间点的 RDS 功能,但创建一个新的 RDS 实例需要将近一个小时。
有人可以建议我一些执行它的好方法,以便我可以创建正在运行的 rds 实例的精确副本。
我有一个 RDS 实例,目前正在生产中,所有应用程序都使用同一个 RDS 实例。现在,当我想为每个应用程序创建单独的 RDS 实例时,我尝试使用称为恢复到时间点的 RDS 功能,但创建一个新的 RDS 实例需要将近一个小时。
有人可以建议我一些执行它的好方法,以便我可以创建正在运行的 rds 实例的精确副本。
您真的应该考虑在克隆用例中使用 Aurora Mysql 而不是 RDS Mysql。您可以在几分钟内启动一个克隆,它甚至不会复制您的数据库页面,除非您对其进行变异(写入时复制协议)。
https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Aurora.Managing.Clone.html
恢复快照肯定不会像克隆那样快,因为它们会导致数据复制过头。如果您需要继续使用 RDS,那么是的,拥有一个热副本备用是最好的选择,尽管我并不完全相信这就是您正在寻找的。