我们正在使用通过Cloudformation设置和配置的Aurora RDS。这是模板中的相关代码段:
Type: AWS::RDS::DBCluster
Properties:
DeletionProtection: true
Engine: aurora
EngineVersion: 5.6.1
现在,我们想将引擎版本升级为5.6.2。 doc说,EngineVersion上的Update需要替换,这意味着清除所有数据。有办法安全地更新版本吗?
答案 0 :(得分:0)
在这种情况下,请使用aws rds modify-db-cluster
API,而不要依赖Cloudformation的“堆栈修改”。标记为“需要替换”的资源修改取决于处理替换的服务。可能值得在测试集群上尝试一下-只是看看Aurora的cloudformation支持如何处理它。但是,如果这是一次修复,那么我强烈建议您反对它。只需使用CLI,修复群集,然后修复CFN模板即可。希望这会有所帮助!