确定 Amazon RDS for SQL Server 数据库的恢复模式
在 Amazon RDS 中,恢复模式、保留期和数据库状态是相关联的。
在对这些设置之一进行更改之前,请务必了解结果。每个设置都可能会影响其他设置。例如:
-
如果您在启用备份保留的情况下将数据库的恢复模式更改为 SIMPLE 或 BULK_LOGGED,Amazon RDS 会在五分钟内将恢复模式重置为 FULL。这还会导致 RDS 制作数据库实例的快照。
-
如果您将备份保留设置为
0
天,则 RDS 会将恢复模式设置为 SIMPLE。 -
如果您在将备份保留设置为
0
天的同时,将数据库的恢复模式从 SIMPLE 更改为任何其他选项,则 RDS 会将恢复模式重置为 SIMPLE。
重要
绝不要更改多可用区实例上的恢复模式,即使您似乎可以执行此操作 – 例如,通过使用 ALTER DATABASE。Backup retention,因此,多可用区需要 FULL 恢复模式。如果您更改恢复模式,RDS 会立即将其更改回 FULL。
此自动重置强制 RDS 完全重建镜像。在此重建期间,数据库的可用性将降低,时间约为 30-90 分钟,直到镜像已准备好故障转移。数据库实例还会遇到性能降低,与从单可用区转换为多可用区期间相同。性能降低的时间长度取决于数据库存储大小 — 存储的数据库越大,降低的时间越长。
有关 SQL Server 恢复模型的更多信息,请参阅 Microsoft 文档中的恢复模型 (SQL Server)