AWS RDS 支持自动进行小版本更新,并且可以设置时间段来进行更新。在更新过程中,AWS RDS 会先创建一份新的数据库实例副本,然后将原始数据库实例切换到新的实例上。在切换过程中,应用程序会继续使用原始实例,对应用程序没有任何影响。当切换完成后,AWS RDS 会将原始实例删除,这样就完成了无缝升级的过程。
代码示例:
aws rds modify-db-instance \
--db-instance-identifier \
--auto-minor-version-upgrade \
--preferred-maintenance-window