仅还原AWS RDS Sql Server实例中的一个数据库

时间:2015-10-13 16:14:32

标签: sql-server amazon-web-services rds

如果AWS sql server RDS实例中的一个数据库中存在损坏,恢复该数据库的最佳方法是什么?备份属于整个实例,因此您不希望从AWS备份还原并丢失其他良好数据库上的数据。

2 个答案:

答案 0 :(得分:9)

从RDS快照还原时,您将创建新的RDS实例。您不会将“恢复”到现有的RDS实例中。

因此,您将恢复完整的RDS实例并将其用于:

  1. 替换“旧”实例(所有数据库)或
  2. 从恢复的RDS实例中提取所需的单个数据库,并将其数据复制到原始RDS实例。
  3. 如果您担心个别数据库,那么您可以将各个数据库保留在自己的RDS实例上。

答案 1 :(得分:1)

我相信现在可以将单个数据库还原到同一实例。 https://www.sqlshack.com/recover-data-in-aws-rds-sql-server/在此描述了该过程。自动备份使用存储卷快照,因此我认为在这种情况下它不起作用。