确定您的 Microsoft SQL Server 数据库的恢复模式 - Amazon Relational Database Service
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

确定您的 Microsoft 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)