我无法更改自己的 Amazon Redshift 预置集群的维护路径。
简短描述
Amazon Redshift 定期执行维护,以便对集群硬件进行升级或执行软件补丁。在这些更新期间,您的 Amazon Redshift 集群无法进行正常操作。如果在查询运行期间发生计划维护,则该查询将终止并回滚。
**注意:**以下内容仅适用于预置的 Amazon Redshift 集群。
如果您计划署大型数据加载的部署、ANALYZE 或 VACUUM 操作,则最多可以将维护推迟 45 天。
重要提示:维护时段开始后,您不能推迟维护。
您可以对维护路径进行更改,以控制在维护时段内应用的集群版本。有三种维护路径可供选择:
- 当前 – 使用最新批准的集群版本。
- 追踪 – 使用当前版本之前的集群版本。
- 预览 – 使用包含可供预览新功能的集群版本。
在以下情况下,不允许更改维护路径:
- Redshift 集群需要硬件升级,或者需要替换 Redshift 集群的节点。
- Redshift 集群需要强制升级或安装补丁。
- 对于具有最新集群版本的 Redshift 集群,无法将维护路径设置为追踪。
- 如果 Redshift 预置的集群维护路径设置为预览,则不允许从一个预览路径更改为另一个预览路径。
- 如果 Redshift 预置的集群路径设置为当前或追踪,则无法将维护路径更改为预览。
解决方案
**注意:**如果您的 Redshift 集群需要强制施行维护时段,AWS 将在维护时段开始之前发送通知。
Redshift 集群需要升级硬件或者需要替换 Redshift 集群的节点
每个新版本更改都可能包括对操作系统、安全性和功能的更新。AWS 将发送通知并执行必要的更改。存在硬件更新或其他强制更新且集群维护路径设置为当前时,这种情况会自动发生。
在维护时段内,您的 Amazon Redshift 集群不可用。
Redshift 集群需要强制升级或安装补丁
为特定集群或 AWS 区域中的所有集群部署强制性升级或补丁安装。在强制升级或安装所需补丁之前,您会收到通知。
AWS 在您的实例的每周计划中至少需要 30 分钟的窗口,以确认所有实例都具有最新的补丁和升级。在维护窗口期间,将对集群和实例执行任务。出于数据安全性和稳定性考虑,维护可能会导致实例不可用。
对于具有最新集群版本的 Redshift 集群,无法将维护路径设置为“追踪”
如果您的集群维护路径未更改为追踪,则是因为您的集群已经在使用最新批准的集群版本。您必须等到下一个新版本发布后才能追踪当前版本。发布新的集群版本后,您可以将集群的维护路径更改为追踪,它将保持在追踪状态以备将来维护。有关更多信息,请参阅选择集群维护路径。
Redshift 预置集群维护路径设置为“预览”
如果您的集群维护路径设置为使用预览路径,则不允许从一个预览路径切换到另一个预览路径。
如果您从使用预览路径的旧集群的快照中恢复新的 Redshift 集群,则会发生以下情况:
- 恢复的 Redshift 集群继承源集群的维护路径。
- 恢复的 Redshift 集群无法更改为其他类型的预览维护路径。
Redshift 预置集群维护路径设置为“当前”或“追踪”
如果为预置的 Redshift 集群选择当前或追踪,则无法将维护路径更改为预览路径。
相关信息
回滚集群版本
为什么 Amazon Redshift 在维护时段期间不执行任何升级?