RDS SQL Server 升级停机时间

0

【以下的问题经过翻译处理】 对于 RDS Oracle,如果不需要操作系统更新,主用和备用升级将同时进行。在升级完成之前,实例不可用。根据我的客户经验,这会导致 7 - 12 分钟的长时间停机。

对于 SQL Server,根据 https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_UpgradeDBInstance.SQLServer.html的说法,"如果您的 DB 实例处于多 AZ 部署中,主用和备用实例都会升级。亚马逊 RDS 会进行滚动升级。只有在故障切换期间才会出现中断。".

我的客户希望确认,RDS SQL 在进行主要或次要数据库升级或操作系统升级时,是否不会同时升级备用实例和主实例?

profile picture
EXPERTE
gefragt vor 8 Monaten53 Aufrufe
1 Antwort
0

【以下的回答经过翻译处理】 是的。Amazon RDS for SQL Server 提供滚动升级。只有在故障切换期间才会出现中断。

对于 RDS SQL Server、

升级 Multi-AZ 实例时,RDS 会首先在备用实例上执行升级。然后执行故障转移,再升级旧的主实例。

这里的停机时间只是在故障转移过程中,在理想情况下通常会持续 60 到 120 秒。请确保没有活动连接、事务或任何其他数据库活动;这将增加数据库恢复时间,最终导致更长的停机时间。 故障转移机制会自动更改数据库实例的 DNS 记录,以指向升级后的备用数据库实例。请注意,在整个过程中,您的 RDS 实例状态将是 "正在修改",但这并不意味着数据库不可访问,因为最终用户仍可访问数据库,宕机时间仅在故障切换期间。 上述过程适用于 RDS SQL Server 版本和操作系统(windows)的升级。

参考链接:https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_UpgradeDBInstance.SQLServer.html

https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.MultiAZ.html#Concepts.MultiAZ.Failover

profile picture
EXPERTE
beantwortet vor 8 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen