我创建了实例的快照,并在DB中做了一些不必要的更改.

现在我想从这个快照恢复我的实例.

当我try 这样做时,它会给我创建一个额外的实例.

我指定"DB Instance Identifier",然后得到两个具有相同ID的实例.

所以我的问题是:有没有办法将快照恢复到现有实例?

因为在另一种情况下,新实例是使用不同的端点(主机名)创建的,我需要更改配置以访问数据库.还是有更好的方法来处理此类案件?

推荐答案

不,您不能将现有数据库实例恢复到任何手动备份或时间点快照.

使用手动备份或自动快照的唯一方法是使用它创建一个新的RDS DB实例.创建新的DB实例后,您可以在应用程序/代码中更改DB的端点,并删除旧的DB实例.

底线:你必须更改应用程序中的配置设置.别无 Select .

Mysql相关问答推荐

在SQL中连接两个表,从第一个表中 Select 随机行

SQL/Pyspark -判断条件

如何在WooCommerce中更新pm_Virtual.meta_Value=#39;否

Python MySQL-无法从数据库中删除行

Travis 构建失败并出现错误 LOAD DATA LOCAL INFILE 文件请求因访问限制而被拒绝

从 MySQL 8.0.12 升级到 8.0.32 时出错

使用适配器设计模式和外观设计模式实现

MySQL 根据另一列中的值更改空值

根据使用 mysql 的第一个过滤结果添加更多表行

从 SQL 中的左连接和内连接中减go 计数

Golang Gorm 没有创建带有约束的表

从一个带有连接的表中删除

默认为空字符串的列

PHP 判断 NULL

MySQL ORDER BY rand(),名称为 ASC

Mysql中int(10)的最大大小是多少

如何让mysql自动启动? (仅限 linux-cli)

什么是全文索引,我应该什么时候使用它?

我可以在 PHP 中使用 PDO 创建数据库吗?

MySQL - 重复表